diff --git a/frontend/src/components/filterFields/IndividualDateFilter.jsx b/frontend/src/components/filterFields/IndividualDateFilter.jsx index a3087ec0f1..0300e7bd98 100644 --- a/frontend/src/components/filterFields/IndividualDateFilter.jsx +++ b/frontend/src/components/filterFields/IndividualDateFilter.jsx @@ -1,47 +1,12 @@ -import React, { useState, useEffect } from "react"; +import React, { useState } from "react"; import { FormattedMessage } from "react-intl"; import Description from "../Form/Description"; -import { FormLabel, FormGroup, FormControl } from "react-bootstrap"; +import { FormGroup, FormControl } from "react-bootstrap"; export default function IndividualDateFilter({ onChange }) { - const [startDate, setStartDate] = useState(""); - const [endDate, setEndDate] = useState(""); const [birthDate, setBirthDate] = useState(""); const [deathDate, setDeathDate] = useState(""); - useEffect(() => { - updateQuery1("startDate", startDate); - }, [startDate]); - useEffect(() => { - updateQuery1("endDate", endDate); - }, [endDate]); - - const updateQuery1 = () => { - if (startDate || endDate) { - const query = { - range: { - datematched: {}, - }, - }; - - if (startDate) { - query.range.datematched.gte = startDate + "T00:00:00Z"; - } - - if (endDate) { - query.range.datematched.lte = endDate + "T23:59:59Z"; - } - onChange({ - filterId: "datematched", - filterKey: "Date Matched", - clause: "filter", - query: query, - }); - } else { - onChange(null, "date"); - } - }; - return (

@@ -70,7 +35,7 @@ export default function IndividualDateFilter({ onChange }) { gte: `${e.target.value}T00:00:00.000Z`, lte: `${e.target.value}T23:59:59.000Z`, }, - } + }, }, }); }} @@ -95,43 +60,12 @@ export default function IndividualDateFilter({ onChange }) { gte: `${e.target.value}T00:00:00.000Z`, lte: `${e.target.value}T23:59:59.000Z`, }, - } + }, }, }); }} /> - {/* - - -
- -

- -

- { - setStartDate(e.target.value); - updateQuery1(); - }} - /> -
- -

- -

- { - setEndDate(e.target.value); - updateQuery1(); - }} - /> -
-
*/}

); diff --git a/frontend/src/components/filterFields/ObservationAttributeFilter.jsx b/frontend/src/components/filterFields/ObservationAttributeFilter.jsx index f926d0e3ce..6aa656a3bd 100644 --- a/frontend/src/components/filterFields/ObservationAttributeFilter.jsx +++ b/frontend/src/components/filterFields/ObservationAttributeFilter.jsx @@ -2,7 +2,6 @@ import React from "react"; import Description from "../Form/Description"; import { FormattedMessage } from "react-intl"; import FormGroupMultiSelect from "../Form/FormGroupMultiSelect"; -import FormGroupText from "../Form/FormGroupText"; import DynamicInputs from "../Form/DynamicInputs"; import { FormLabel, FormGroup } from "react-bootstrap"; import FormMeasurements from "../Form/FormMeasurements"; @@ -108,16 +107,6 @@ export default function ObservationAttributeFilter({ onChange, data }) { filterKey={"Genus and Species"} /> - {/* */} - @@ -125,14 +114,6 @@ export default function ObservationAttributeFilter({ onChange, data }) { - {/* */}