github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/static_source/admin/src/views/Error/500.vue (about)

     1  <script setup lang="ts">
     2  import { Error } from '@/components/Error'
     3  import { usePermissionStore } from '@/store/modules/permission'
     4  import { useRouter } from 'vue-router'
     5  
     6  const { push } = useRouter()
     7  
     8  const permissionStore = usePermissionStore()
     9  
    10  const errorClick = () => {
    11    push(permissionStore.addRouters[0]?.path as string)
    12  }
    13  </script>
    14  
    15  <template>
    16    <Error type="500" @error-click="errorClick" />
    17  </template>