214 lines
2.9 KiB
TypeScript
Raw Normal View History

2022-09-29 15:21:04 +08:00
import type { App } from 'vue'
2021-12-10 14:11:49 +08:00
import {
create,
2021-12-15 14:25:28 +08:00
NA,
2021-12-18 22:05:00 +08:00
NP,
NH1,
NH2,
NH3,
NH4,
2022-12-15 19:37:43 +08:00
NH5,
NCode,
2022-09-29 15:21:04 +08:00
NCountdown,
2021-12-15 22:16:16 +08:00
NText,
2021-12-20 19:54:24 +08:00
NTime,
2022-01-08 21:01:52 +08:00
NEllipsis,
2021-12-10 14:11:49 +08:00
NConfigProvider,
NMessageProvider,
NDialogProvider,
2021-12-21 14:57:31 +08:00
NGradientText,
2021-12-10 14:11:49 +08:00
NInput,
2021-12-19 19:19:46 +08:00
NImage,
2021-12-10 14:11:49 +08:00
NButton,
2022-02-04 18:28:02 +08:00
NButtonGroup,
2021-12-10 14:11:49 +08:00
NForm,
NFormItem,
NCheckboxGroup,
NCheckbox,
NIcon,
NLayout,
NLayoutHeader,
NLayoutContent,
NLayoutFooter,
NLayoutSider,
NMenu,
NBreadcrumb,
NBreadcrumbItem,
NDropdown,
NSpace,
NTooltip,
NAvatar,
NTabs,
2022-07-11 09:01:19 +08:00
NTab,
2021-12-10 14:11:49 +08:00
NTabPane,
NCard,
NRow,
NCol,
NDrawer,
NDrawerContent,
NDivider,
NSwitch,
NBadge,
NAlert,
NElement,
NTag,
NNotificationProvider,
2022-04-01 12:52:11 +08:00
NNumberAnimation,
2021-12-10 14:11:49 +08:00
NProgress,
NDatePicker,
NGrid,
2023-02-25 22:00:55 +08:00
NGi,
2021-12-10 14:11:49 +08:00
NGridItem,
NList,
NListItem,
NThing,
NDataTable,
NPopover,
NPagination,
NSelect,
2022-01-21 17:55:35 +08:00
NSlider,
2021-12-10 14:11:49 +08:00
NRadioGroup,
NRadio,
NSteps,
NStep,
NInputGroup,
2022-07-11 09:01:19 +08:00
NInputGroupLabel,
2021-12-10 14:11:49 +08:00
NResult,
NDescriptions,
NDescriptionsItem,
NTable,
NInputNumber,
NLoadingBarProvider,
NModal,
NUpload,
NUploadFileList,
NUploadTrigger,
NUploadDragger,
2021-12-10 14:11:49 +08:00
NTree,
NSpin,
NTimeline,
NTimelineItem,
2021-12-10 14:11:49 +08:00
NTimePicker,
NBackTop,
NSkeleton,
2022-04-01 12:52:11 +08:00
NStatistic,
2021-12-14 20:32:22 +08:00
NCarousel,
2021-12-15 14:25:28 +08:00
NScrollbar,
2022-01-21 17:55:35 +08:00
NPopselect,
2022-02-06 01:04:05 +08:00
NCollapse,
NCollapseItem,
2022-02-06 21:35:38 +08:00
NColorPicker,
2022-04-07 11:24:40 +08:00
NWatermark,
2022-04-22 10:04:55 +08:00
NEmpty,
2021-12-14 20:32:22 +08:00
NCollapseTransition
2022-09-29 15:21:04 +08:00
} from 'naive-ui'
2021-12-10 14:11:49 +08:00
const naive = create({
components: [
2021-12-15 14:25:28 +08:00
NA,
2021-12-18 22:05:00 +08:00
NP,
NH1,
NH2,
NH3,
NH4,
2022-12-15 19:37:43 +08:00
NH5,
NCode,
2022-09-29 15:21:04 +08:00
NCountdown,
2021-12-15 22:16:16 +08:00
NText,
2021-12-20 19:54:24 +08:00
NTime,
2022-01-08 21:01:52 +08:00
NEllipsis,
2021-12-10 14:11:49 +08:00
NMessageProvider,
NDialogProvider,
NConfigProvider,
2021-12-21 14:57:31 +08:00
NGradientText,
2021-12-10 14:11:49 +08:00
NInput,
NButton,
2022-02-04 18:28:02 +08:00
NButtonGroup,
2021-12-10 14:11:49 +08:00
NForm,
NFormItem,
NCheckboxGroup,
NCheckbox,
NIcon,
2021-12-19 19:19:46 +08:00
NImage,
2021-12-10 14:11:49 +08:00
NLayout,
NLayoutHeader,
NLayoutContent,
NLayoutFooter,
NLayoutSider,
NMenu,
NBreadcrumb,
NBreadcrumbItem,
NDropdown,
NSpace,
NTooltip,
NAvatar,
NTabs,
2022-07-11 09:01:19 +08:00
NTab,
2021-12-10 14:11:49 +08:00
NTabPane,
NCard,
NRow,
NCol,
NDrawer,
NDrawerContent,
NDivider,
NSwitch,
NBadge,
NAlert,
NElement,
NTag,
NNotificationProvider,
2022-04-01 12:52:11 +08:00
NNumberAnimation,
2021-12-10 14:11:49 +08:00
NProgress,
NDatePicker,
NGrid,
2023-02-25 22:00:55 +08:00
NGi,
2021-12-10 14:11:49 +08:00
NGridItem,
NList,
NListItem,
NThing,
NDataTable,
NPopover,
NPagination,
2022-01-21 17:55:35 +08:00
NSlider,
2021-12-10 14:11:49 +08:00
NSelect,
NRadioGroup,
NRadio,
NSteps,
NStep,
NInputGroup,
2022-07-11 09:01:19 +08:00
NInputGroupLabel,
2021-12-10 14:11:49 +08:00
NResult,
NDescriptions,
NDescriptionsItem,
NTable,
NInputNumber,
NLoadingBarProvider,
NModal,
NUpload,
NUploadFileList,
NUploadTrigger,
NUploadDragger,
2021-12-10 14:11:49 +08:00
NTree,
NSpin,
NTimeline,
NTimelineItem,
2021-12-10 14:11:49 +08:00
NTimePicker,
NBackTop,
NSkeleton,
2022-04-01 12:52:11 +08:00
NStatistic,
2021-12-14 20:32:22 +08:00
NCarousel,
2021-12-15 14:25:28 +08:00
NScrollbar,
2022-01-21 17:55:35 +08:00
NPopselect,
2022-02-06 01:04:05 +08:00
NCollapse,
NCollapseItem,
2022-02-06 21:35:38 +08:00
NColorPicker,
2022-04-07 11:24:40 +08:00
NWatermark,
2022-04-22 10:04:55 +08:00
NEmpty,
2021-12-14 20:32:22 +08:00
NCollapseTransition
2022-09-29 15:21:04 +08:00
]
})
2021-12-10 14:11:49 +08:00
export function setupNaive(app: App<Element>) {
2022-09-29 15:21:04 +08:00
app.use(naive)
2021-12-10 14:11:49 +08:00
}