diff --git a/src/app/hooks/usePluviometricStation.js b/src/app/hooks/usePluviometricStation.js
index 8e7c91e..4df75c2 100644
--- a/src/app/hooks/usePluviometricStation.js
+++ b/src/app/hooks/usePluviometricStation.js
@@ -7,7 +7,7 @@ async function getPluvStation_data(id) {
if (result.data) {
return result;
}
- return null;
+ return undefined;
}
function assemblePluvStationObject(pluvData) {
@@ -64,14 +64,10 @@ async function getPluviometerStation(userId, setPluviometerStation) {
socketObject.onerror = (e) => {
console.log(e.message);
- setPluviometerStation(null);
+ setPluviometerStation(undefined);
};
socketObject.close();
-
- socketObject.onclose = () => {
- console.log("FECHOU");
- };
}
export default getPluviometerStation;
diff --git a/src/app/screens/AccountScreen.js b/src/app/screens/AccountScreen.js
index 4ce5497..63eb9aa 100644
--- a/src/app/screens/AccountScreen.js
+++ b/src/app/screens/AccountScreen.js
@@ -102,10 +102,11 @@ function AccountScreen(props) {
return true
}
+
const profileItems = [
{
icon: "account",
- show: isRegistered,
+ show: user.pluviometer != undefined,
IconProvider: MaterialCommunityIcons,
title: user.pluviometer? "Dados do pluviômetro" : "Cadastrar pluviômetro",
onPress: () => {
diff --git a/src/app/screens/PluviometerRegisterScreen.js b/src/app/screens/PluviometerRegisterScreen.js
index 7e5bc17..1006852 100644
--- a/src/app/screens/PluviometerRegisterScreen.js
+++ b/src/app/screens/PluviometerRegisterScreen.js
@@ -224,7 +224,7 @@ function PluviometerRegisterScreen(props) {
}}
>
- Cadastro do Pluviômetro
+ {user.pluviometer? "Dados do Pluviômetro" : "Cadastro do Pluviômetro"}