Compare commits
No commits in common. "e71debe932ab5f6a5b1d7c911ffa38620b0af9b5" and "73c6ccc0d6d3408aa6d7d59d27acaecdd35077da" have entirely different histories.
e71debe932
...
73c6ccc0d6
@ -1,5 +1,5 @@
|
|||||||
import { zodResolver } from "@hookform/resolvers/zod";
|
import { zodResolver } from "@hookform/resolvers/zod";
|
||||||
import React, { useState, useCallback, useEffect } from "react";
|
import React, { useState,useCallback } from "react";
|
||||||
import { FormProvider, useForm, useFormContext } from "react-hook-form";
|
import { FormProvider, useForm, useFormContext } from "react-hook-form";
|
||||||
import { defaultFilterValues, filterSchema } from "./TenantSchema";
|
import { defaultFilterValues, filterSchema } from "./TenantSchema";
|
||||||
import Label from "../common/Label";
|
import Label from "../common/Label";
|
||||||
@ -8,7 +8,6 @@ import { useIndustries } from "../../hooks/useTenant";
|
|||||||
import { reference, TENANT_STATUS } from "../../utils/constants";
|
import { reference, TENANT_STATUS } from "../../utils/constants";
|
||||||
import { DateRangePicker1 } from "../common/DateRangePicker";
|
import { DateRangePicker1 } from "../common/DateRangePicker";
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
import { useLocation } from "react-router-dom";
|
|
||||||
|
|
||||||
const TenantFilterPanel = ({onApply}) => {
|
const TenantFilterPanel = ({onApply}) => {
|
||||||
const [resetKey, setResetKey] = useState(0);
|
const [resetKey, setResetKey] = useState(0);
|
||||||
@ -37,13 +36,6 @@ const TenantFilterPanel = ({ onApply }) => {
|
|||||||
[onApply, handleClosePanel]
|
[onApply, handleClosePanel]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
// ✅ Close popup when navigating to another component
|
|
||||||
const location = useLocation();
|
|
||||||
useEffect(() => {
|
|
||||||
handleClosePanel();
|
|
||||||
}, [location]);
|
|
||||||
|
|
||||||
const onClear = useCallback(() => {
|
const onClear = useCallback(() => {
|
||||||
reset(defaultFilterValues);
|
reset(defaultFilterValues);
|
||||||
setResetKey((prev) => prev + 1); // triggers DateRangePicker reset
|
setResetKey((prev) => prev + 1); // triggers DateRangePicker reset
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user