index.vue 410 B

12345678910111213141516171819202122
  1. <script setup lang="ts">
  2. import { useRouter } from 'vue-router'
  3. import { watch } from 'vue'
  4. import { app_ready, app_routes } from '~/store/app'
  5. const router = useRouter()
  6. watch(
  7. () => app_ready.value,
  8. (val) => {
  9. if (val)
  10. router.push({ name: app_routes.value?.[0]?.name })
  11. },
  12. {
  13. immediate: true,
  14. },
  15. )
  16. </script>
  17. <template>
  18. <div :loading="true" class="w-screen h-screen" />
  19. </template>