<script setup> import { ref, inject, watch } from "vue"; import { SnackbarKey, CantLoginKey } from "../utils/constants.js"; const props = defineProps(["errorPermission"]); const errPermissions = ref(props.errorPermission); const permission = inject(CantLoginKey); const show = inject(SnackbarKey); // Vérifie si la variable "permission" change watch(permission, async (newPermission, _) => { if (newPermission === 2) { // Message infini avec l'erreur si nous n'avons pas accès show({ message: errPermissions.value, color: "error", timeout: 99999 }); } }); </script>