From ab1964e721b55808b8fa03941838d568cd31857b Mon Sep 17 00:00:00 2001 From: DafneM Date: Sun, 4 Jun 2023 21:55:17 -0300 Subject: [PATCH] #116 fix: melhora mensagem de erro quando numero de tombamento de equipamento e igual --- src/components/equipment-form/index.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/equipment-form/index.tsx b/src/components/equipment-form/index.tsx index a4b73e61..81e91d55 100644 --- a/src/components/equipment-form/index.tsx +++ b/src/components/equipment-form/index.tsx @@ -103,8 +103,18 @@ export default function EquipmentForm({ return; } toast.error('Erro ao tentar cadastrar o equipamento', 'Erro'); - } catch { - toast.error('Erro ao tentar cadastrar o equipamento', 'Erro'); + } catch (error: any) { + if ( + error.response.data.error === + 'Tippingnumber nao pode ser igual ao de um equipamento ja cadastrado.' + ) { + toast.error( + 'Já existe um equipamento cadastrado com este número de tombamento. Cadastre um equipamento com número de tombamento diferente.', + 'Erro' + ); + } else { + toast.error('Erro ao tentar cadastrar o equipamento', 'Erro'); + } } });