<script lang="ts" setup>
|
import { Fallback } from '@vben/common-ui';
|
import { ArrowLeft } from '@vben/icons';
|
|
import { VbenButton } from '@vben-core/shadcn-ui';
|
|
import { $t } from '#/locales';
|
|
defineOptions({ name: 'Fallback403' });
|
|
function backToMain() {
|
window.location.replace(window.location.origin);
|
}
|
</script>
|
|
<template>
|
<Fallback status="403">
|
<template #action>
|
<VbenButton size="lg" @click="backToMain">
|
<ArrowLeft class="mr-2 size-4" />
|
{{ $t('common.backToMain') }}
|
</VbenButton>
|
</template>
|
</Fallback>
|
</template>
|