feat : ajout des sites pour les employés et retour arrière sur l'impression
This commit is contained in:
@@ -16,7 +16,8 @@ export const createAbsenceType = async (
|
||||
) => {
|
||||
const api = useApi()
|
||||
return api.post<AbsenceType>('/absence_types', payload, {
|
||||
toastSuccessMessage: 'Type créé.'
|
||||
toastSuccessKey: 'success.absenceType.create',
|
||||
toastErrorKey: 'errors.absenceType.create'
|
||||
})
|
||||
}
|
||||
|
||||
@@ -26,13 +27,15 @@ export const updateAbsenceType = async (
|
||||
) => {
|
||||
const api = useApi()
|
||||
return api.patch<AbsenceType>(`/absence_types/${id}`, payload, {
|
||||
toastSuccessMessage: 'Type mis à jour.'
|
||||
toastSuccessKey: 'success.absenceType.update',
|
||||
toastErrorKey: 'errors.absenceType.update'
|
||||
})
|
||||
}
|
||||
|
||||
export const deleteAbsenceType = async (id: number) => {
|
||||
const api = useApi()
|
||||
return api.delete(`/absence_types/${id}`, {}, {
|
||||
toastSuccessMessage: 'Type supprimé.'
|
||||
toastSuccessKey: 'success.absenceType.delete',
|
||||
toastErrorKey: 'errors.absenceType.delete'
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user