From e8803a9f18d70d14c1701c4a85be7fe2ac8fe1d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Mon, 26 May 2025 12:57:24 +0800 Subject: [PATCH] feat: add vue-data-ui dependency and create vue-data-ui page --- package.json | 1 + pnpm-lock.yaml | 12 + src/pages/Page/vue-data-ui.page.vue | 352 ++++++++++++++++++++++++++++ typed-router.d.ts | 1 + 4 files changed, 366 insertions(+) create mode 100644 src/pages/Page/vue-data-ui.page.vue diff --git a/package.json b/package.json index 93419ab..5b4c637 100644 --- a/package.json +++ b/package.json @@ -88,6 +88,7 @@ "utils4u": "^4.2.3", "vant": "^4.9.19", "vue": "^3.5.14", + "vue-data-ui": "^2.7.5", "vue-draggable-plus": "^0.6.0", "vue-i18n": "^11.1.4", "vue-page-stack": "^3.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9fb5c44..d97d477 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -145,6 +145,9 @@ importers: vue: specifier: ^3.5.14 version: 3.5.14(typescript@5.8.3) + vue-data-ui: + specifier: ^2.7.5 + version: 2.7.5(vue@3.5.14(typescript@5.8.3)) vue-draggable-plus: specifier: ^0.6.0 version: 0.6.0(@types/sortablejs@1.15.8) @@ -5582,6 +5585,11 @@ packages: vue-component-type-helpers@2.2.10: resolution: {integrity: sha512-iDUO7uQK+Sab2tYuiP9D1oLujCWlhHELHMgV/cB13cuGbG4qwkLHvtfWb6FzvxrIOPDnU0oHsz2MlQjhYDeaHA==} + vue-data-ui@2.7.5: + resolution: {integrity: sha512-J0WyRMUQwg3YUyMUvc9jLWkgXM/c/ctoA3OZ7oPp5VDxUvG8/TSzTpLpCkCIWs+Rb7AiA9NGQRS8xyl84CPgwA==} + peerDependencies: + vue: '>=3.3.0' + vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} @@ -11399,6 +11407,10 @@ snapshots: vue-component-type-helpers@2.2.10: {} + vue-data-ui@2.7.5(vue@3.5.14(typescript@5.8.3)): + dependencies: + vue: 3.5.14(typescript@5.8.3) + vue-demi@0.14.10(vue@3.5.14(typescript@5.8.3)): dependencies: vue: 3.5.14(typescript@5.8.3) diff --git a/src/pages/Page/vue-data-ui.page.vue b/src/pages/Page/vue-data-ui.page.vue new file mode 100644 index 0000000..fae318b --- /dev/null +++ b/src/pages/Page/vue-data-ui.page.vue @@ -0,0 +1,352 @@ + + diff --git a/typed-router.d.ts b/typed-router.d.ts index 7663c76..d441af7 100644 --- a/typed-router.d.ts +++ b/typed-router.d.ts @@ -39,6 +39,7 @@ declare module 'vue-router/auto-routes' { 'PagePinPuYi': RouteRecordInfo<'PagePinPuYi', '/Page/PinPuYi', Record, Record>, 'PageStyle': RouteRecordInfo<'PageStyle', '/Page/Style', Record, Record>, 'PageViteAssets': RouteRecordInfo<'PageViteAssets', '/Page/vite-assets', Record, Record>, + 'PageVueDataUi': RouteRecordInfo<'PageVueDataUi', '/Page/vue-data-ui', Record, Record>, 'PkgsUsageI18n': RouteRecordInfo<'PkgsUsageI18n', '/PkgsUsage/I18n', Record, Record>, 'PkgsUsageTsEnumUtil': RouteRecordInfo<'PkgsUsageTsEnumUtil', '/PkgsUsage/ts-enum-util', Record, Record>, 'UIComponentsAntdV': RouteRecordInfo<'UIComponentsAntdV', '/UI-components/AntdV', Record, Record>,