From 97235386ca9a360e7b4257cf1c2e4ad2e962be07 Mon Sep 17 00:00:00 2001 From: xy <10816187@qq.com> Date: Wed, 29 Jul 2026 22:10:33 +0800 Subject: [PATCH] feat: release v1.0.0 --- README copy.md | 0 index.html | 2 +- package.json | 6 +- pnpm-lock.yaml | 60 ++++ scripts/deploy.sh | 31 ++ src/api/blog/tag.ts | 22 ++ src/api/index.ts | 1 + src/api/system/api.ts | 4 +- src/api/system/user.ts | 10 +- src/components/auth/index.tsx | 29 ++ .../checkbox-tree/use-checkbox-tree.ts | 17 +- src/components/data-table/base-table.tsx | 8 +- src/components/data-table/data-table.tsx | 21 +- src/components/data-table/pagination.tsx | 104 +++--- src/components/data-table/toolbar.tsx | 55 ++++ src/components/data-table/view-options.tsx | 63 ++++ src/components/dialog-skeleton/index.tsx | 28 ++ src/components/label/index.ts | 1 + src/components/label/status.tsx | 18 + src/components/menu-icon/index.tsx | 2 + src/components/multiple-select/index.tsx | 78 +++++ .../{loading => page-loading}/index.tsx | 2 +- .../loading.module.css | 0 src/components/ui/combobox.tsx | 310 ++++++++++++++++++ src/components/ui/input-group.tsx | 20 +- src/components/ui/input.tsx | 6 +- src/enum/menu_icon.ts | 3 +- src/enum/{post_status.tsx => post_status.ts} | 10 +- src/layout/components/app-header.tsx | 6 +- src/layout/components/app-sidebar.tsx | 3 +- src/layout/index.tsx | 4 +- src/lib/auth.ts | 19 ++ src/lib/http.ts | 38 ++- src/lib/index.tsx | 1 + src/lib/menus.ts | 2 +- src/main.tsx | 4 +- .../category/components/action-dialog.tsx | 28 +- .../category/components/category-table.tsx | 22 +- .../blog/category/components/columns.tsx | 22 +- .../blog/category/components/row-actions.tsx | 9 +- src/pages/blog/category/index.tsx | 18 +- src/pages/blog/post-edit/index.tsx | 59 +++- src/pages/blog/post/components/columns.tsx | 35 +- src/pages/blog/post/components/post-table.tsx | 22 +- .../blog/post/components/row-actions.tsx | 9 +- src/pages/blog/post/index.tsx | 18 +- .../blog/tag/components/action-dialog.tsx | 149 +++++++++ .../blog/tag/components/action-dialogs.tsx | 55 ++++ src/pages/blog/tag/components/columns.tsx | 60 ++++ .../blog/tag/components/crud-provider.tsx | 33 ++ .../blog/tag/components/delete-dialog.tsx | 57 ++++ src/pages/blog/tag/components/row-actions.tsx | 55 ++++ src/pages/blog/tag/components/tag-table.tsx | 32 ++ src/pages/blog/tag/constants.ts | 7 + src/pages/blog/tag/index.tsx | 58 ++++ src/pages/login/components/login-form.tsx | 23 +- .../system/api/components/action-dialog.tsx | 20 +- src/pages/system/api/components/api-table.tsx | 28 +- src/pages/system/api/components/columns.tsx | 17 +- .../system/api/components/row-actions.tsx | 10 +- .../system/api/components/search-form.tsx | 108 ++++++ src/pages/system/api/index.tsx | 38 ++- .../system/file/components/file-table.tsx | 5 +- src/pages/system/file/index.tsx | 20 +- src/pages/system/home/index.tsx | 39 ++- .../system/menu/components/action-dialog.tsx | 133 ++++---- src/pages/system/menu/components/columns.tsx | 24 +- .../system/menu/components/menu-table.tsx | 22 +- .../system/menu/components/row-actions.tsx | 9 +- src/pages/system/menu/index.tsx | 8 +- .../system/role/components/action-dialog.tsx | 46 ++- .../role/components/assign-apis-dialog.tsx | 39 ++- .../role/components/assign-menus-dialog.tsx | 35 +- src/pages/system/role/components/columns.tsx | 31 +- .../system/role/components/role-table.tsx | 22 +- .../system/role/components/row-actions.tsx | 17 +- src/pages/system/role/index.tsx | 18 +- .../system/user/components/action-dialog.tsx | 54 ++- .../user/components/assign-roles-dialog.tsx | 45 ++- .../components/change-password-dialog.tsx | 8 +- src/pages/system/user/components/columns.tsx | 31 +- .../system/user/components/row-actions.tsx | 17 +- .../system/user/components/search-form.tsx | 70 ++++ .../system/user/components/user-table.tsx | 30 +- src/pages/system/user/index.tsx | 32 +- src/routes/index.tsx | 15 +- src/schemas/blog/category.ts | 6 +- src/schemas/blog/post.ts | 2 + src/schemas/blog/tag.ts | 21 ++ src/schemas/index.ts | 1 + src/schemas/system/api.ts | 8 + src/schemas/system/menu.ts | 2 +- src/schemas/system/role.ts | 6 + src/schemas/system/user.ts | 13 + src/siteConfig.ts | 3 + src/store/index.ts | 33 +- src/types/react-router.d.ts | 7 + src/types/react-table-meta.d.ts | 4 +- 98 files changed, 2389 insertions(+), 467 deletions(-) delete mode 100644 README copy.md create mode 100755 scripts/deploy.sh create mode 100644 src/api/blog/tag.ts create mode 100644 src/components/auth/index.tsx create mode 100644 src/components/data-table/toolbar.tsx create mode 100644 src/components/data-table/view-options.tsx create mode 100644 src/components/dialog-skeleton/index.tsx create mode 100644 src/components/label/index.ts create mode 100644 src/components/label/status.tsx create mode 100644 src/components/multiple-select/index.tsx rename src/components/{loading => page-loading}/index.tsx (88%) rename src/components/{loading => page-loading}/loading.module.css (100%) create mode 100644 src/components/ui/combobox.tsx rename src/enum/{post_status.tsx => post_status.ts} (81%) create mode 100644 src/lib/auth.ts create mode 100644 src/pages/blog/tag/components/action-dialog.tsx create mode 100644 src/pages/blog/tag/components/action-dialogs.tsx create mode 100644 src/pages/blog/tag/components/columns.tsx create mode 100644 src/pages/blog/tag/components/crud-provider.tsx create mode 100644 src/pages/blog/tag/components/delete-dialog.tsx create mode 100644 src/pages/blog/tag/components/row-actions.tsx create mode 100644 src/pages/blog/tag/components/tag-table.tsx create mode 100644 src/pages/blog/tag/constants.ts create mode 100644 src/pages/blog/tag/index.tsx create mode 100644 src/pages/system/api/components/search-form.tsx create mode 100644 src/pages/system/user/components/search-form.tsx create mode 100644 src/schemas/blog/tag.ts create mode 100644 src/siteConfig.ts create mode 100644 src/types/react-router.d.ts diff --git a/README copy.md b/README copy.md deleted file mode 100644 index e69de29..0000000 diff --git a/index.html b/index.html index 396c997..7bd8c20 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ -