From 4c27623a0f82be52b327f3dee587e8b7d728e0d1 Mon Sep 17 00:00:00 2001 From: thelostword Date: Tue, 25 Oct 2022 15:59:13 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20naive-ui=20=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/naive.ts | 201 +++++++++++++++---------------------------- 1 file changed, 67 insertions(+), 134 deletions(-) diff --git a/src/plugins/naive.ts b/src/plugins/naive.ts index bdbbce9..a86832c 100644 --- a/src/plugins/naive.ts +++ b/src/plugins/naive.ts @@ -1,140 +1,73 @@ import type { App } from 'vue'; -import { - create, - NConfigProvider, - NMessageProvider, - NDialogProvider, - NInput, - NButton, - 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, - NProgress, - NDatePicker, - NGrid, - NGridItem, - NList, - NListItem, - NThing, - NDataTable, - NPopover, - NPagination, - NSelect, - NRadioGroup, - NRadio, - NSteps, - NStep, - NInputGroup, - NResult, - NDescriptions, - NDescriptionsItem, - NTable, - NInputNumber, - NLoadingBarProvider, - NModal, - NUpload, - NTree, - NSpin, - NTimePicker, - NBackTop, - NSkeleton, -} from 'naive-ui'; +import * as NaiveUI from 'naive-ui'; -const naive = create({ +const naive = NaiveUI.create({ components: [ - NMessageProvider, - NDialogProvider, - NConfigProvider, - NInput, - NButton, - 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, - NProgress, - NDatePicker, - NGrid, - NGridItem, - NList, - NListItem, - NThing, - NDataTable, - NPopover, - NPagination, - NSelect, - NRadioGroup, - NRadio, - NSteps, - NStep, - NInputGroup, - NResult, - NDescriptions, - NDescriptionsItem, - NTable, - NInputNumber, - NLoadingBarProvider, - NModal, - NUpload, - NTree, - NSpin, - NTimePicker, - NBackTop, - NSkeleton, + NaiveUI.NMessageProvider, + NaiveUI.NDialogProvider, + NaiveUI.NConfigProvider, + NaiveUI.NInput, + NaiveUI.NButton, + NaiveUI.NForm, + NaiveUI.NFormItem, + NaiveUI.NCheckboxGroup, + NaiveUI.NCheckbox, + NaiveUI.NIcon, + NaiveUI.NLayout, + NaiveUI.NLayoutHeader, + NaiveUI.NLayoutContent, + NaiveUI.NLayoutFooter, + NaiveUI.NLayoutSider, + NaiveUI.NMenu, + NaiveUI.NBreadcrumb, + NaiveUI.NBreadcrumbItem, + NaiveUI.NDropdown, + NaiveUI.NSpace, + NaiveUI.NTooltip, + NaiveUI.NAvatar, + NaiveUI.NTabs, + NaiveUI.NTabPane, + NaiveUI.NCard, + NaiveUI.NRow, + NaiveUI.NCol, + NaiveUI.NDrawer, + NaiveUI.NDrawerContent, + NaiveUI.NDivider, + NaiveUI.NSwitch, + NaiveUI.NBadge, + NaiveUI.NAlert, + NaiveUI.NElement, + NaiveUI.NTag, + NaiveUI.NNotificationProvider, + NaiveUI.NProgress, + NaiveUI.NDatePicker, + NaiveUI.NGrid, + NaiveUI.NGridItem, + NaiveUI.NList, + NaiveUI.NListItem, + NaiveUI.NThing, + NaiveUI.NDataTable, + NaiveUI.NPopover, + NaiveUI.NPagination, + NaiveUI.NSelect, + NaiveUI.NRadioGroup, + NaiveUI.NRadio, + NaiveUI.NSteps, + NaiveUI.NStep, + NaiveUI.NInputGroup, + NaiveUI.NResult, + NaiveUI.NDescriptions, + NaiveUI.NDescriptionsItem, + NaiveUI.NTable, + NaiveUI.NInputNumber, + NaiveUI.NLoadingBarProvider, + NaiveUI.NModal, + NaiveUI.NUpload, + NaiveUI.NTree, + NaiveUI.NSpin, + NaiveUI.NTimePicker, + NaiveUI.NBackTop, + NaiveUI.NSkeleton, ], });