fix : corrections divers et token

This commit is contained in:
2026-02-27 11:22:10 +01:00
parent 5352a428d1
commit ad04809426
4 changed files with 25 additions and 13 deletions

View File

@@ -22,9 +22,9 @@
<UiButton
type="submit"
:disabled="isLoading || isHydrating"
class="inline-flex items-center justify-center text-xl min-w-[194px] text-white uppercase bg-primary-500 h-[50px] px-8 rounded hover:opacity-80 gap-2 justify-self-end"
class="inline-flex items-center justify-center text-xl min-w-[194px] text-white uppercase bg-primary-500 h-[50px] rounded hover:opacity-80 justify-self-end"
>
{{ isEdit ? 'Valider' : 'Ajouter' }}
Valider
</UiButton>
</div>
</form>
@@ -37,6 +37,8 @@ const router = useRouter()
const route = useRoute()
const isLoading = ref(false)
const isHydrating = ref(false)
const idBovin = computed(() => resolveId(route.params.id))
const isEdit = computed(() => idBovin.value !== null)
function resolveId(param: unknown) {
const idStr = Array.isArray(param) ? param[0] : param
@@ -45,9 +47,6 @@ function resolveId(param: unknown) {
return Number.isFinite(id) ? id : null
}
const idBovin = computed(() => resolveId(route.params.id))
const isEdit = computed(() => idBovin.value !== null)
const form = reactive<BovinFormData>({
label: '',
code: ''
@@ -100,7 +99,6 @@ async function validate() {
} else {
await createBovin(basePayload)
}
await navigate()
} finally {
isLoading.value = false
}

View File

@@ -101,11 +101,10 @@ async function validate() {
if(idCarrier.value){
await updateCarrier(idCarrier.value, basePayload)
navigate()
return
}else{
await createCarrier(basePayload)
}
await createCarrier(basePayload)
navigate()
}
function navigate(){