diff --git a/src/components/fieldsListForms/CardForm.jsx b/src/components/fieldsListForms/CardForm.jsx index da88546bc0c11701ce3185b7e47555552629d788..639a67db16101f5561f02a670426c2877439258f 100644 --- a/src/components/fieldsListForms/CardForm.jsx +++ b/src/components/fieldsListForms/CardForm.jsx @@ -76,8 +76,12 @@ function CardForm(props) { const handleAnswer = () => { //redirecionar para /answer/props.id - let path = `/form/${props.id}`; - history.push(path); + if (props.numberOfAnswers) { + let path = `/form/${props.id}`; + history.push(path); + } else { + alert("Não há respostas nesse form."); + } }; const handleVisualize = () => { diff --git a/src/pages/GetForm.js b/src/pages/GetForm.js index 7c190b3a9fdcf44d0ed12af979c4471aa50b364f..849869eca57ecc966d4beaa4ed04b38415f3e309 100644 --- a/src/pages/GetForm.js +++ b/src/pages/GetForm.js @@ -123,6 +123,7 @@ function GetForm() { .then(function(res) { if (!res.data.length) { alert("Não há respostas!"); + setToLogin(true); return; } setFormArray(res.data);