diff --git a/src/Admin/Components/Components/Inputs/CreateInstitution.js b/src/Admin/Components/Components/Inputs/CreateInstitution.js index 3b527cbaee24c249fa3c5f2b8a0420993df1b9ac..392267c53f72f411ad654304465209286fd2941b 100644 --- a/src/Admin/Components/Components/Inputs/CreateInstitution.js +++ b/src/Admin/Components/Components/Inputs/CreateInstitution.js @@ -138,6 +138,9 @@ const CreateInstitution = (props) => { if (data.id) HandleSnack('A instituição foi criada com sucesso', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let nameError = ""; data.name.map((msg) => ( diff --git a/src/Admin/Components/Components/Inputs/CreateLanguage.js b/src/Admin/Components/Components/Inputs/CreateLanguage.js index 89176dfb9d49e98f799c9dfe988ffa57b2315a51..7b79213131661851b7001ce6d609970520f23c25 100644 --- a/src/Admin/Components/Components/Inputs/CreateLanguage.js +++ b/src/Admin/Components/Components/Inputs/CreateLanguage.js @@ -128,6 +128,9 @@ const CreateLanguage = (props) => { if (data.id) HandleSnack('A linguagem foi criada com sucesso', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let nameError = ""; data.name.map((msg) => ( diff --git a/src/Admin/Components/Components/Inputs/CreateRole.js b/src/Admin/Components/Components/Inputs/CreateRole.js index 050203e0c267c85b6ac69106e60637ff4b0d4bed..15a993aa2f68783e25545d50870ac17fc122ebf8 100644 --- a/src/Admin/Components/Components/Inputs/CreateRole.js +++ b/src/Admin/Components/Components/Inputs/CreateRole.js @@ -124,6 +124,9 @@ const CreateRole = (props) => { if (data.id) HandleSnack('A role foi criada com sucesso!', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let errorName = ""; data.name.map((err) => ( diff --git a/src/Admin/Components/Components/Inputs/EditCollection.js b/src/Admin/Components/Components/Inputs/EditCollection.js index 47042b19cee52f0fd095b6d08b0fb25c21606166..ddde394464efc8f8c9f9798b301e1024bc868803 100644 --- a/src/Admin/Components/Components/Inputs/EditCollection.js +++ b/src/Admin/Components/Components/Inputs/EditCollection.js @@ -159,7 +159,12 @@ const EditCollection = ({ match }) => { api, body, (data) => { - HandleSnack('A Coleção foi alterada com sucesso', true, 'success', '#228B22') + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } + else{ + HandleSnack('A Coleção foi alterada com sucesso', true, 'success', '#228B22') + } setIsLoading(false) }, (error) => { diff --git a/src/Admin/Components/Components/Inputs/EditEducationalObect.js b/src/Admin/Components/Components/Inputs/EditEducationalObect.js index 0446783ee4a69cd847f5d526afeb59c90fe3fec8..19a31e073cc0a12959f3d4e5b1a02df51e658fed 100644 --- a/src/Admin/Components/Components/Inputs/EditEducationalObect.js +++ b/src/Admin/Components/Components/Inputs/EditEducationalObect.js @@ -276,6 +276,9 @@ const EditEducationalObject = ({ match }) => { "#228B22" ); } else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.author) { let authorError = ""; data.author.map((msg) => (authorError = authorError + msg + " e ")); diff --git a/src/Admin/Components/Components/Inputs/EditLanguage.js b/src/Admin/Components/Components/Inputs/EditLanguage.js index a099bf35cd7bf6fda69bebdc4d6c2f92d3ac0501..9451cab18cf7a9a6982a23bbb926e8289b9322e5 100644 --- a/src/Admin/Components/Components/Inputs/EditLanguage.js +++ b/src/Admin/Components/Components/Inputs/EditLanguage.js @@ -186,6 +186,9 @@ const EditLanguage = ({ match }) => { if (data.id) HandleSnack('A linguagem foi alterada com sucesso!', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let errorName = ""; data.name.map((err) => ( diff --git a/src/Admin/Components/Components/Inputs/EditRoles.js b/src/Admin/Components/Components/Inputs/EditRoles.js index 68dc00133f86b99b983d86ed8c1f2b8bd22181f8..2920f84f953b36ba95de5259637ee2e6ef4921eb 100644 --- a/src/Admin/Components/Components/Inputs/EditRoles.js +++ b/src/Admin/Components/Components/Inputs/EditRoles.js @@ -163,6 +163,9 @@ const EditLanguage = ({ match }) => { if (data.id) HandleSnack('A role foi alterada com sucesso', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let errorName = ""; data.name.map((err) => ( diff --git a/src/Admin/Components/Components/Inputs/EditUser.js b/src/Admin/Components/Components/Inputs/EditUser.js index 5152ff93438f3c0b3513028dd4fde0fdf3a3790f..2f14acc224c141418141b111046373e2570b25a1 100644 --- a/src/Admin/Components/Components/Inputs/EditUser.js +++ b/src/Admin/Components/Components/Inputs/EditUser.js @@ -329,6 +329,9 @@ const EditUser = ({ match }) => { if (data.id) HandleSnack(`O usuário: ${name} foi atualizado`, true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.email) { let emailError = ""; data.email.map((msg) => ( diff --git a/src/Admin/Components/Components/Inputs/IntitutionsInputs.js b/src/Admin/Components/Components/Inputs/IntitutionsInputs.js index 10761cc4b2776b2fb8485848eb309687e18a79e1..66523e2ae8d16a4cb7a85b754019637706247450 100644 --- a/src/Admin/Components/Components/Inputs/IntitutionsInputs.js +++ b/src/Admin/Components/Components/Inputs/IntitutionsInputs.js @@ -150,6 +150,9 @@ const EditInstitution = ({ match }) => { if (data.id) HandleSnack('A instituição foi criada com sucesso!', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let errorName = ""; data.name.map((err) => ( diff --git a/src/Admin/Components/Components/Inputs/NoteVarInputs.js b/src/Admin/Components/Components/Inputs/NoteVarInputs.js index 3043cd68252bdfd1ce0f6ab6eaf3bfdd07d0b8ae..ba19470f2d0d7b1f04748e6be5f874240d100e60 100644 --- a/src/Admin/Components/Components/Inputs/NoteVarInputs.js +++ b/src/Admin/Components/Components/Inputs/NoteVarInputs.js @@ -170,6 +170,9 @@ const NoteVarInputs = ({ match }) => { if (data.id) HandleSnack('A variável de nota foi atualizada com sucesso!', true, 'success', '#228B22') else { + if(data.errors){ + HandleSnack(`${data.errors[0]}`, true, 'warning', '#FA8072') + } if (data.name) { let errorName = ""; data.name.map((err) => (