Files
directus/src/components
Rijk van Zanten 62ef2bb59a Optimize slug/db-safe modes on v-input, add slug interface (#548)
* Optimize slug functionality

* Add slug interface
2020-05-11 12:58:07 -04:00
..
2020-05-08 15:33:54 -04:00
2020-05-04 12:31:11 -04:00
2020-04-24 18:52:27 -04:00
2020-05-01 16:01:22 -04:00
2020-04-22 13:19:20 -04:00
2020-05-07 10:53:51 -04:00
2020-04-24 20:12:51 -04:00
2020-05-08 15:33:54 -04:00
2020-05-08 14:09:06 -04:00
2020-05-05 14:22:01 -04:00
2020-04-24 18:52:27 -04:00
2020-05-08 14:09:06 -04:00
2020-04-24 18:52:27 -04:00
2020-05-08 15:33:54 -04:00
2020-04-30 17:01:14 -04:00
2020-02-05 15:07:20 -05:00
2020-04-30 17:01:14 -04:00

Components

Components are custom elements that can reused in various other places.

Storybook / Tests

Every component should have an entry in Storybook, and should have unit tests where appropriate.

Naming

Components must always have a - in the name. This makes sure we don't run into any conflicts with HTML element names.

Base Components

The core-most base-components are prefixed with v- (for example v-icon and v-button). These components can not rely on any global store.

Private Components

Every now and again, it makes sense to split up a bigger component in smaller sub-parts for code maintainability and organization reasons. These "internal private components" are prefixed with a _ and should never be used standalone.