diff --git a/src/app/components/MapDataMenu.js b/src/app/components/MapDataMenu.js
index b927217..b2ca053 100644
--- a/src/app/components/MapDataMenu.js
+++ b/src/app/components/MapDataMenu.js
@@ -92,7 +92,7 @@ function DataOriginSelector({ dataOriginToShow, setDataOriginToShow }) {
);
}
-// FIXME: Change icon values in the future
+// FIXME: Change icon values in the future
const dataOptions = {
oficial: [
{
@@ -146,24 +146,34 @@ function Border() {
return (
);
}
-function ListDataOptions(dataOptionsToShow, dataOriginToShow, setDataOptionsToShow, option) {
+function ListDataOptions(
+ dataOptionsToShow,
+ dataOriginToShow,
+ setDataOptionsToShow,
+ option
+) {
const item = dataOptionsToShow[dataOriginToShow][option.code];
- const dataOptionObject = {...dataOptionsToShow, [dataOriginToShow]: {...dataOptionsToShow[dataOriginToShow], [option.code]: !item}};
-
+ const dataOptionObject = {
+ ...dataOptionsToShow,
+ [dataOriginToShow]: {
+ ...dataOptionsToShow[dataOriginToShow],
+ [option.code]: !item,
+ },
+ };
return (
-
+
-
{setDataOptionsToShow(dataOptionObject)}}
+ onPress={() => {
+ setDataOptionsToShow(dataOptionObject);
+ }}
>
-
- {item ? "ADICIONAR" : "REMOVER"}
-
+ {item ? "ADICIONAR" : "REMOVER"}
@@ -222,13 +231,32 @@ function ListDataOptions(dataOptionsToShow, dataOriginToShow, setDataOptionsToSh
);
}
-function DataOriginOptions({ dataOriginToShow, dataOptionsToShow, setDataOptionsToShow }) {
+function DataOriginOptions({
+ dataOriginToShow,
+ dataOptionsToShow,
+ setDataOptionsToShow,
+}) {
return (
-
-
+
+
+
{dataOptions[dataOriginToShow].map((option) =>
- ListDataOptions(dataOptionsToShow, dataOriginToShow, setDataOptionsToShow, option)
+ ListDataOptions(
+ dataOptionsToShow,
+ dataOriginToShow,
+ setDataOptionsToShow,
+ option
+ )
)}
+
);
@@ -249,13 +277,10 @@ function DataMenuBody({ setShowModal }) {
riverFlood: true,
},
});
- console.log(dataOptionsToShow)
+
return (
+