fix : correction des retours de la V0

This commit is contained in:
tristan
2026-03-18 14:47:03 +01:00
parent 995e7de2cc
commit a905c6a1de
64 changed files with 1979 additions and 1640 deletions
+6 -1
View File
@@ -1,5 +1,5 @@
<template>
<form @submit.prevent="validate">
<form :class="{ submitted }" @submit.prevent="validate">
<div class="flex items-center relative">
<div class="flex flex-row absolute -left-[60px]">
<Icon
@@ -21,6 +21,7 @@
label="Nom de l'utilisateur"
:disabled="!auth.isAdmin"
wrapper-class="w-[280px]"
required
/>
<UiSelect
@@ -30,6 +31,7 @@
:options="ROLE"
:disabled="!auth.isAdmin"
wrapper-class="w-[280px]"
required
/>
<UiTextInput
@@ -39,6 +41,7 @@
type="password"
:disabled="!auth.isAdmin"
wrapper-class="w-[280px]"
required
/>
</div>
@@ -47,6 +50,7 @@
class="inline-flex mb-28 items-center justify-center text-xl min-w-[194px] text-white uppercase bg-primary-500 h-[50px] rounded hover:opacity-80 justify-self-end"
type="submit"
:disabled="isLoading || isHydrating || !auth.isAdmin"
@click="submitted = true"
>
<Icon :name="userId ? '' : 'mdi:plus'" size="28" />
{{ userId ? 'Valider' : 'Ajouter' }}
@@ -68,6 +72,7 @@ const auth = useAuthStore()
const userId = computed(() => resolveUserId(route.params.id))
const isLoading = ref(false)
const isHydrating = ref(false)
const submitted = ref(false)
const resolveUserId = (param: unknown) => {
const idStr = Array.isArray(param) ? param[0] : param