vue3 - helpe

No curso eu fiz um código e funcionou, blz? dias depois precisei implementar em um projeto, quando fui fazer deu errado pode analisa o código que irei mandar aqui? não tem repositório.
https://pastebin.com/raw/z53FU0y1
o erro está na parte do v-model no Form o store eu fiz parecido com o das aulas, é um update de dados.
error: Unexpected mutation of "department" prop.eslintvue/no-mutating-props any
meu action:
async updateDepartment({ commit }, params) {
try {
const http = BaseService.request({ auth: true });
const response = await http.patch(`${RESOURCE}/${params.id}`, params.data);
return response.data;
} catch (error) {
console.error("Erro ao atualizar departamento:", error);
throw new Error(
"Não foi possível atualizar o departamento. Por favor, tente novamente mais tarde."
);
}
},
Olá, Cícero!
Tudo bem?
Precisamos debugar para encontrar onde ficou o erro.
Está caindo no no catch?
Qual o valor em departament? Olhe pelo VueDevTools

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!