From f1fb19d4c7310c6aecb6c18fbe89ba01793d4f2b Mon Sep 17 00:00:00 2001
From: Luis Felipe Risch <lfr20@inf.ufpr.br>
Date: Mon, 7 Dec 2020 11:10:42 -0300
Subject: [PATCH] Fix the undefined value

---
 src/Pages/TabsHelp/TabManageAc.js     |  4 +---
 src/Pages/TabsHelp/TabNetPart.js      |  3 +--
 src/Pages/TabsHelp/TabResourseFind.js |  3 +--
 src/Pages/TabsHelp/TabResoursePub.js  | 14 ++++----------
 4 files changed, 7 insertions(+), 17 deletions(-)

diff --git a/src/Pages/TabsHelp/TabManageAc.js b/src/Pages/TabsHelp/TabManageAc.js
index 6caf56ba..0a7bafc4 100644
--- a/src/Pages/TabsHelp/TabManageAc.js
+++ b/src/Pages/TabsHelp/TabManageAc.js
@@ -43,9 +43,7 @@ export default function TabManageAc(props) {
     "Gerenciando a Conta"
   ];
 
-  const [tabValue, setTabValue] = useState(
-    Number(props.location.state.value) || 0
-  );
+  const [tabValue, setTabValue] = useState(props.location.state === "undefined" ? 0 : props.location.state);
 
   const handleChangeTab = (e, newValue) => {
     setTabValue(newValue);
diff --git a/src/Pages/TabsHelp/TabNetPart.js b/src/Pages/TabsHelp/TabNetPart.js
index 743a8a70..3666d8f3 100644
--- a/src/Pages/TabsHelp/TabNetPart.js
+++ b/src/Pages/TabsHelp/TabNetPart.js
@@ -43,8 +43,7 @@ export default function TabNetPart (props) {
     'Participando da Rede'
   ]
   
-  const [tabValue, setTabValue] = useState(
-    Number(props.location.state.value) || 0);
+  const [tabValue, setTabValue] = useState(props.location.state === "undefined" ? 0 : props.location.state);
 
   const handleChangeTab = (e, newValue) => {
     setTabValue(newValue)
diff --git a/src/Pages/TabsHelp/TabResourseFind.js b/src/Pages/TabsHelp/TabResourseFind.js
index f3d3a3f3..e8d36e12 100644
--- a/src/Pages/TabsHelp/TabResourseFind.js
+++ b/src/Pages/TabsHelp/TabResourseFind.js
@@ -45,8 +45,7 @@ export default function TabResourseFind (props) {
     'Encontrando Recursos'
   ]
   
-  const [tabValue, setTabValue] = useState(
-    Number(props.location.state.value) || 0);
+  const [tabValue, setTabValue] = useState(props.location.state === "undefined" ? 0 : props.location.state);
 
   const handleChangeTab = (e, newValue) => {
     setTabValue(newValue)
diff --git a/src/Pages/TabsHelp/TabResoursePub.js b/src/Pages/TabsHelp/TabResoursePub.js
index 8753044a..5352775d 100644
--- a/src/Pages/TabsHelp/TabResoursePub.js
+++ b/src/Pages/TabsHelp/TabResoursePub.js
@@ -31,13 +31,10 @@ import CardParticipando from '../../Components/HelpCenter/Cards/CardParticipando
 import CardGerenciando from '../../Components/HelpCenter/Cards/CardGerenciando';
 import  { Link } from 'react-router-dom';
 
-
-
-
-
-
-
 export default function TabResoursePub (props) {
+
+  console.log(props)
+  
   const tabs= [
     'Por que enviar um recurso?',
     'Como publicar um recurso?',
@@ -45,15 +42,12 @@ export default function TabResoursePub (props) {
     'Publicando Recursos'
   ]
   
-  const [tabValue, setTabValue] = useState(
-    Number(props.location.state.value) || 0);
+  const [tabValue, setTabValue] = useState(props.location.state === "undefined" ? 0 : props.location.state);
 
   const handleChangeTab = (e, newValue) => {
     setTabValue(newValue)
 }
 
-
-
   return(
     <div style={{backgroundColor:"#f4f4f4"}}>
       <link href="https://fonts.googleapis.com/css?family=Pompiere|Roboto:500,400&display=swap" rel="stylesheet"/>
-- 
GitLab