diff --git a/packages/components/vite.config.ts b/packages/components/vite.config.ts index 5a2f7fb8..da6fb3aa 100644 --- a/packages/components/vite.config.ts +++ b/packages/components/vite.config.ts @@ -32,11 +32,20 @@ export default defineConfig({ fileName: (format) => `halo-components.${format}.js`, }, rollupOptions: { - external: ["vue", "vue-router"], + external: [ + "vue", + "vue-router", + "@vueuse/core", + "@vueuse/components", + "@vueuse/router", + ], output: { globals: { vue: "Vue", "vue-router": "VueRouter", + "@vueuse/core": "VueUse", + "@vueuse/components": "VueUse", + "@vueuse/router": "VueUse", }, exports: "named", generatedCode: "es5", diff --git a/src/modules/system/users/UserDetail.vue b/src/modules/system/users/UserDetail.vue index acdc2faf..7511b115 100644 --- a/src/modules/system/users/UserDetail.vue +++ b/src/modules/system/users/UserDetail.vue @@ -5,6 +5,7 @@ import { computed, inject } from "vue"; import { useRouter } from "vue-router"; import type { User } from "@halo-dev/api-client"; import { rbacAnnotations } from "@/constants/annotations"; +import { formatDatetime } from "@/utils/date"; const user = inject>("user"); @@ -17,10 +18,10 @@ const roles = computed(() => { const router = useRouter();