global-provider.vue 389 B

12345678910111213141516
  1. <script setup lang="ts">
  2. import { preferences } from '@vben-core/preferences';
  3. import { Toaster } from '@vben-core/shadcn-ui';
  4. import { CozeAssistant } from '../coze-assistant';
  5. defineOptions({ name: 'GlobalProvider' });
  6. </script>
  7. <template>
  8. <Toaster />
  9. <CozeAssistant
  10. v-if="preferences.app.aiAssistant"
  11. :is-mobile="preferences.app.isMobile"
  12. />
  13. <slot></slot>
  14. </template>