mirror of
https://github.com/directus/directus.git
synced 2026-02-19 06:14:23 -05:00
* mvp list groups * list group updates * updated readme and list group to use css vars and icons * added supgroups to story * add list group test * Expand Transition / Transitions Folder (#187) * add expand transition to components folder * expand readme * test sorta * test is dumb * dummy component to test * oops * Add tests for capitalize first * Rename v-transition-expand to expand-transition, inline util in test * Update src/components/transitions/expand/expand-methods.ts * Update src/components/transitions/expand/expand-methods.ts * Update src/components/transitions/expand/expand-methods.ts * Rename some more things, add storybook entry * Use expand transition in detail drawer * Improve readme Co-authored-by: rijkvanzanten <rijkvanzanten@me.com> * Refactor out groupable top level component + indentLevel prop * Fix tests * Update readme Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
60 lines
1.9 KiB
TypeScript
60 lines
1.9 KiB
TypeScript
import Vue from 'vue';
|
|
|
|
import VAvatar from './v-avatar/';
|
|
import VButton from './v-button/';
|
|
import VCheckbox from './v-checkbox/';
|
|
import VChip from './v-chip/';
|
|
import VForm from './v-form';
|
|
import VHover from './v-hover/';
|
|
import VIcon from './v-icon/';
|
|
import VInput from './v-input/';
|
|
import VItemGroup, { VItem } from './v-item-group';
|
|
import VList, {
|
|
VListItem,
|
|
VListItemContent,
|
|
VListItemIcon,
|
|
VListItemSubtitle,
|
|
VListItemTitle,
|
|
VListGroup
|
|
} from './v-list/';
|
|
import VOverlay from './v-overlay/';
|
|
import VProgressLinear from './v-progress/linear/';
|
|
import VProgressCircular from './v-progress/circular/';
|
|
import VSheet from './v-sheet/';
|
|
import VSlider from './v-slider/';
|
|
import VSwitch from './v-switch/';
|
|
import VTable from './v-table/';
|
|
|
|
Vue.component('v-avatar', VAvatar);
|
|
Vue.component('v-button', VButton);
|
|
Vue.component('v-checkbox', VCheckbox);
|
|
Vue.component('v-chip', VChip);
|
|
Vue.component('v-form', VForm);
|
|
Vue.component('v-hover', VHover);
|
|
Vue.component('v-icon', VIcon);
|
|
Vue.component('v-input', VInput);
|
|
Vue.component('v-item-group', VItemGroup);
|
|
Vue.component('v-item', VItem);
|
|
Vue.component('v-list', VList);
|
|
Vue.component('v-list-item', VListItem);
|
|
Vue.component('v-list-item-content', VListItemContent);
|
|
Vue.component('v-list-item-icon', VListItemIcon);
|
|
Vue.component('v-list-item-subtitle', VListItemSubtitle);
|
|
Vue.component('v-list-item-title', VListItemTitle);
|
|
Vue.component('v-list-group', VListGroup);
|
|
Vue.component('v-overlay', VOverlay);
|
|
Vue.component('v-progress-linear', VProgressLinear);
|
|
Vue.component('v-progress-circular', VProgressCircular);
|
|
Vue.component('v-sheet', VSheet);
|
|
Vue.component('v-slider', VSlider);
|
|
Vue.component('v-switch', VSwitch);
|
|
Vue.component('v-table', VTable);
|
|
|
|
import DrawerDetail from '@/views/private-view/drawer-detail/';
|
|
|
|
Vue.component('drawer-detail', DrawerDetail);
|
|
|
|
import TransitionExpand from './transition/expand';
|
|
|
|
Vue.component('transition-expand', TransitionExpand);
|