wuyi vor 1 Monat
Ursprung
Commit
374d3018fc
1 geänderte Dateien mit 7 neuen und 5 gelöschten Zeilen
  1. 7 5
      src/main.js

+ 7 - 5
src/main.js

@@ -6,6 +6,7 @@ import { useUserStore } from '@/stores/user'
 import PrimeVue from 'primevue/config'
 import ToastService from 'primevue/toastservice'
 import ConfirmService from 'primevue/confirmationservice'
+import Tooltip from 'primevue/tooltip'
 import Aura from '@primeuix/themes/aura'
 import 'primeicons/primeicons.css'
 
@@ -19,13 +20,14 @@ app.use(router)
 app.use(PrimeVue, { ripple: true, theme: { preset: Aura } })
 app.use(ToastService)
 app.use(ConfirmService)
+app.directive('tooltip', Tooltip)
 
 app.provide(
-    'isAdmin',
-    computed(() => {
-        if (!(useUserStore().userInfo && useUserStore().userInfo.role)) return false
-        return useUserStore().userInfo.role === 'admin'
-    })
+  'isAdmin',
+  computed(() => {
+    if (!(useUserStore().userInfo && useUserStore().userInfo.role)) return false
+    return useUserStore().userInfo.role === 'admin'
+  })
 )
 
 app.mount('#app')