| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203 |
- import type { App } from 'vue';
- import {
- create,
- NA,
- NP,
- NH1,
- NH2,
- NH3,
- NH4,
- NCode,
- NText,
- NTime,
- NEllipsis,
- NConfigProvider,
- NMessageProvider,
- NDialogProvider,
- NGradientText,
- NInput,
- NImage,
- NButton,
- NButtonGroup,
- NForm,
- NFormItem,
- NCheckboxGroup,
- NCheckbox,
- NIcon,
- NLayout,
- NLayoutHeader,
- NLayoutContent,
- NLayoutFooter,
- NLayoutSider,
- NMenu,
- NBreadcrumb,
- NBreadcrumbItem,
- NDropdown,
- NSpace,
- NTooltip,
- NAvatar,
- NTabs,
- NTabPane,
- NCard,
- NRow,
- NCol,
- NDrawer,
- NDrawerContent,
- NDivider,
- NSwitch,
- NBadge,
- NAlert,
- NElement,
- NTag,
- NNotificationProvider,
- NNumberAnimation,
- NProgress,
- NDatePicker,
- NGrid,
- NGridItem,
- NList,
- NListItem,
- NThing,
- NDataTable,
- NPopover,
- NPagination,
- NSelect,
- NSlider,
- NRadioGroup,
- NRadio,
- NSteps,
- NStep,
- NInputGroup,
- NResult,
- NDescriptions,
- NDescriptionsItem,
- NTable,
- NInputNumber,
- NLoadingBarProvider,
- NModal,
- NUpload,
- NUploadFileList,
- NUploadTrigger,
- NUploadDragger,
- NTree,
- NSpin,
- NTimeline,
- NTimelineItem,
- NTimePicker,
- NBackTop,
- NSkeleton,
- NStatistic,
- NCarousel,
- NScrollbar,
- NPopselect,
- NCollapse,
- NCollapseItem,
- NColorPicker,
- NWatermark,
- NEmpty,
- NCollapseTransition
- } from 'naive-ui';
- const naive = create({
- components: [
- NA,
- NP,
- NH1,
- NH2,
- NH3,
- NH4,
- NCode,
- NText,
- NTime,
- NEllipsis,
- NMessageProvider,
- NDialogProvider,
- NConfigProvider,
- NGradientText,
- NInput,
- NButton,
- NButtonGroup,
- NForm,
- NFormItem,
- NCheckboxGroup,
- NCheckbox,
- NIcon,
- NImage,
- NLayout,
- NLayoutHeader,
- NLayoutContent,
- NLayoutFooter,
- NLayoutSider,
- NMenu,
- NBreadcrumb,
- NBreadcrumbItem,
- NDropdown,
- NSpace,
- NTooltip,
- NAvatar,
- NTabs,
- NTabPane,
- NCard,
- NRow,
- NCol,
- NDrawer,
- NDrawerContent,
- NDivider,
- NSwitch,
- NBadge,
- NAlert,
- NElement,
- NTag,
- NNotificationProvider,
- NNumberAnimation,
- NProgress,
- NDatePicker,
- NGrid,
- NGridItem,
- NList,
- NListItem,
- NThing,
- NDataTable,
- NPopover,
- NPagination,
- NSlider,
- NSelect,
- NRadioGroup,
- NRadio,
- NSteps,
- NStep,
- NInputGroup,
- NResult,
- NDescriptions,
- NDescriptionsItem,
- NTable,
- NInputNumber,
- NLoadingBarProvider,
- NModal,
- NUpload,
- NUploadFileList,
- NUploadTrigger,
- NUploadDragger,
- NTree,
- NSpin,
- NTimeline,
- NTimelineItem,
- NTimePicker,
- NBackTop,
- NSkeleton,
- NStatistic,
- NCarousel,
- NScrollbar,
- NPopselect,
- NCollapse,
- NCollapseItem,
- NColorPicker,
- NWatermark,
- NEmpty,
- NCollapseTransition
- ],
- });
- export function setupNaive(app: App<Element>) {
- app.use(naive);
- }
|