Newer
Older
<template>
<div v-if="authStore.steeringUser" class="tw-w-full">
</template>
<script setup>
import { useAuthStore } from '@/stores/auth'
import { watchEffect } from 'vue'
import { useRouter } from 'vue-router'
import { useToast } from 'vue-toast-notification'
import { useI18n } from '@/i18n'
const router = useRouter()
const authStore = useAuthStore()
const toast = useToast()
const { t } = useI18n()
watchEffect(() => {
if (authStore.steeringUser && !authStore.isSuperuser) {
toast.error(t('auth.permissionError'))
router.push({ name: 'home' })
}
})
</script>