From c7c95dd2affec5c7e697ca2ccde51bd8603c383a Mon Sep 17 00:00:00 2001 From: Vben Date: Fri, 11 Jun 2021 22:09:02 +0800 Subject: [PATCH] chore: type Descrition,Drawer,Excel,Dropdown --- src/components/Description/index.ts | 7 +-- .../Description/src/Description.vue | 49 +++++++++++++------ src/components/Description/src/props.ts | 25 ---------- .../Description/src/{types.ts => typing.ts} | 7 +-- .../Description/src/useDescription.ts | 23 ++++----- src/components/Drawer/index.ts | 7 +-- src/components/Drawer/src/BasicDrawer.vue | 8 +-- .../Drawer/src/components/DrawerHeader.vue | 1 + src/components/Drawer/src/props.ts | 33 ++++++------- .../Drawer/src/{types.ts => typing.ts} | 1 - src/components/Drawer/src/useDrawer.ts | 41 +++++++++------- src/components/Dropdown/index.ts | 7 +-- src/components/Dropdown/src/Dropdown.vue | 25 +++++----- .../Dropdown/src/{types.ts => typing.ts} | 2 - src/components/Excel/index.ts | 12 ++--- src/components/Excel/src/Export2Excel.ts | 3 +- ...ortExcelModel.vue => ExportExcelModal.vue} | 2 +- src/components/Excel/src/ImportExcel.vue | 2 +- .../Excel/src/{types.ts => typing.ts} | 4 -- src/settings/localeSetting.ts | 2 +- src/views/demo/excel/CustomExport.vue | 6 +-- 21 files changed, 129 insertions(+), 138 deletions(-) delete mode 100644 src/components/Description/src/props.ts rename src/components/Description/src/{types.ts => typing.ts} (90%) rename src/components/Drawer/src/{types.ts => typing.ts} (99%) rename src/components/Dropdown/src/{types.ts => typing.ts} (72%) rename src/components/Excel/src/{ExportExcelModel.vue => ExportExcelModal.vue} (97%) rename src/components/Excel/src/{types.ts => typing.ts} (86%) diff --git a/src/components/Description/index.ts b/src/components/Description/index.ts index cdc09805..58277d06 100644 --- a/src/components/Description/index.ts +++ b/src/components/Description/index.ts @@ -1,5 +1,6 @@ -import Description from './src/Description.vue'; +import { withInstall } from '/@/utils'; +import description from './src/Description.vue'; -export { Description }; -export * from './src/types'; +export * from './src/typing'; export { useDescription } from './src/useDescription'; +export const Description = withInstall(description); diff --git a/src/components/Description/src/Description.vue b/src/components/Description/src/Description.vue index 76587fb2..17b8c74c 100644 --- a/src/components/Description/src/Description.vue +++ b/src/components/Description/src/Description.vue @@ -1,28 +1,49 @@