From 80e953f1fd6dd0c09343a42271f718230ac6e3b4 Mon Sep 17 00:00:00 2001 From: overtrue Date: Sun, 26 Oct 2025 15:59:22 +0800 Subject: [PATCH] refactor: migrate import-export iam ui to shadcn components --- components/app/AppUploadZone.vue | 82 +++++++ components/app/index.ts | 1 + pages/import-export/index.vue | 363 +++++++++++++++---------------- 3 files changed, 256 insertions(+), 190 deletions(-) create mode 100644 components/app/AppUploadZone.vue diff --git a/components/app/AppUploadZone.vue b/components/app/AppUploadZone.vue new file mode 100644 index 0000000..19a524e --- /dev/null +++ b/components/app/AppUploadZone.vue @@ -0,0 +1,82 @@ + + + diff --git a/components/app/index.ts b/components/app/index.ts index 97c8d55..c49ef5a 100644 --- a/components/app/index.ts +++ b/components/app/index.ts @@ -14,4 +14,5 @@ export { default as AppModal } from './AppModal.vue' export { default as AppDrawer } from './AppDrawer.vue' export { default as AppEmpty } from './AppEmpty.vue' export { default as AppTabs } from './AppTabs.vue' +export { default as AppUploadZone } from './AppUploadZone.vue' export * from './data-table' diff --git a/pages/import-export/index.vue b/pages/import-export/index.vue index 3648fa7..7198ba5 100644 --- a/pages/import-export/index.vue +++ b/pages/import-export/index.vue @@ -1,234 +1,217 @@ -