From 219b4f40a6f5656c25f7a6b0931c53f199577e19 Mon Sep 17 00:00:00 2001 From: Chuck1sn Date: Sat, 14 Jun 2025 13:23:55 +0800 Subject: [PATCH] fix icon --- frontend/src/components/TableFilterForm.vue | 15 +++++++-------- frontend/src/components/icons/PlusIcon.vue | 12 ++++++++++++ frontend/src/views/DepartmentView.vue | 6 ++---- frontend/src/views/PermissionView.vue | 6 ++---- frontend/src/views/PositionView.vue | 6 ++---- frontend/src/views/RoleView.vue | 6 ++---- frontend/src/views/UserView.vue | 6 ++---- 7 files changed, 29 insertions(+), 28 deletions(-) create mode 100644 frontend/src/components/icons/PlusIcon.vue diff --git a/frontend/src/components/TableFilterForm.vue b/frontend/src/components/TableFilterForm.vue index bd28ae8..47467e2 100644 --- a/frontend/src/components/TableFilterForm.vue +++ b/frontend/src/components/TableFilterForm.vue @@ -1,6 +1,6 @@ @@ -121,6 +118,7 @@ import TableFilterForm from "@/components/TableFilterForm.vue"; import type { FilterItem } from "@/components/TableFilterForm.vue"; import TableFormLayout from "@/components/TableFormLayout.vue"; import TablePagination from "@/components/TablePagination.vue"; +import PlusIcon from "@/components/icons/PlusIcon.vue"; import { useActionExcStore } from "@/composables/store/useActionExcStore"; import type { DepartmentUpsertModel } from "@/types/department"; import { Modal, type ModalInterface, initFlowbite } from "flowbite"; diff --git a/frontend/src/views/PermissionView.vue b/frontend/src/views/PermissionView.vue index 9bc1645..35f07b8 100644 --- a/frontend/src/views/PermissionView.vue +++ b/frontend/src/views/PermissionView.vue @@ -11,10 +11,7 @@ @@ -121,6 +118,7 @@ import TableFilterForm from "@/components/TableFilterForm.vue"; import type { FilterItem } from "@/components/TableFilterForm.vue"; import TableFormLayout from "@/components/TableFormLayout.vue"; import TablePagination from "@/components/TablePagination.vue"; +import PlusIcon from "@/components/icons/PlusIcon.vue"; import usePermissionDelete from "@/composables/permission/usePermissionDelete"; import { useActionExcStore } from "@/composables/store/useActionExcStore"; import { Modal, type ModalInterface, initFlowbite } from "flowbite"; diff --git a/frontend/src/views/PositionView.vue b/frontend/src/views/PositionView.vue index d8f2657..9023b27 100644 --- a/frontend/src/views/PositionView.vue +++ b/frontend/src/views/PositionView.vue @@ -11,10 +11,7 @@ @@ -110,6 +107,7 @@ import TableFilterForm from "@/components/TableFilterForm.vue"; import type { FilterItem } from "@/components/TableFilterForm.vue"; import TableFormLayout from "@/components/TableFormLayout.vue"; import TablePagination from "@/components/TablePagination.vue"; +import PlusIcon from "@/components/icons/PlusIcon.vue"; import usePositionDelete from "@/composables/position/usePositionDelete"; import { usePositionQuery } from "@/composables/position/usePositionQuery"; import { usePositionUpsert } from "@/composables/position/usePositionUpsert"; diff --git a/frontend/src/views/RoleView.vue b/frontend/src/views/RoleView.vue index 0ded731..52b0621 100644 --- a/frontend/src/views/RoleView.vue +++ b/frontend/src/views/RoleView.vue @@ -11,10 +11,7 @@ @@ -134,6 +131,7 @@ import TableFilterForm from "@/components/TableFilterForm.vue"; import type { FilterItem } from "@/components/TableFilterForm.vue"; import TableFormLayout from "@/components/TableFormLayout.vue"; import TablePagination from "@/components/TablePagination.vue"; +import PlusIcon from "@/components/icons/PlusIcon.vue"; import useRoleDelete from "@/composables/role/useRoleDelete"; import { useRolesQuery } from "@/composables/role/useRolesQuery"; import { useActionExcStore } from "@/composables/store/useActionExcStore"; diff --git a/frontend/src/views/UserView.vue b/frontend/src/views/UserView.vue index f1dd1a3..642224f 100644 --- a/frontend/src/views/UserView.vue +++ b/frontend/src/views/UserView.vue @@ -11,10 +11,7 @@ @@ -165,6 +162,7 @@ import TableFilterForm, { import TableFormLayout from "@/components/TableFormLayout.vue"; import TablePagination from "@/components/TablePagination.vue"; import UserUpsertModal from "@/components/UserUpsertModal.vue"; +import PlusIcon from "@/components/icons/PlusIcon.vue"; import { useSort } from "@/composables/sort"; import { useActionExcStore } from "@/composables/store/useActionExcStore"; import useUserDelete from "@/composables/user/useUserDelete";