// material-ui import { Button, Grid, TextField, // Autocomplete, Typography } from '@mui/material'; import MainCard from "components/MainCard"; import { useForm } from "react-hook-form"; import * as React from "react"; // import * as DateUtils from "utils/DateUtils"; import {PNSPS_BUTTON_THEME} from "../../themes/buttonConst"; import {ThemeProvider} from "@emotion/react"; // import * as ComboData from "utils/ComboData"; import * as DateUtils from "utils/DateUtils"; import { makeStyles } from '@mui/styles'; // ==============================|| DASHBOARD - DEFAULT ||============================== // const useStyles = makeStyles(() => ({ root: { position: "relative" }, display: { position: "absolute", top: 2, left: 12, bottom: 2, background: "white", pointerEvents: "none", right: 50, display: "flex", alignItems: "center" }, })); const SearchPublicNoticeForm = ({ applySearch, generateXML, searchCriteria }) => { // const [minDate, setMinDate] = React.useState(searchCriteria.dateFrom); const [minDate, setMinDate] = React.useState(searchCriteria.dateFrom); const [maxDate] = React.useState(searchCriteria.dateFrom); // const [status, setStatus] = React.useState(ComboData.paymentStatus[0]); const [fromDateValue, setFromDateValue] = React.useState("dd / mm / yyyy"); const { register, handleSubmit, } = useForm() React.useEffect(() => { setFromDateValue(minDate); }, [minDate]); function FormDateInputComponent({ inputRef, ...props }) { const classes = useStyles(); return ( <>