fix(frontend): resolve JSON.stringify performance issue

This commit is contained in:
yassinedorbozgithub
2025-05-27 06:47:07 +01:00
parent 988a56609a
commit 9357a460e2
6 changed files with 16 additions and 12 deletions

View File

@@ -8,6 +8,7 @@
import { ChipTypeMap } from "@mui/material";
import { AutocompleteProps } from "@mui/material/Autocomplete";
import stringify from "fast-json-stable-stringify";
import { forwardRef, useEffect, useRef } from "react";
import { useInfiniteFind } from "@/hooks/crud/useInfiniteFind";
@@ -102,7 +103,7 @@ const AutoCompleteEntitySelect = <
useEffect(() => {
fetchNextPage({ pageParam: params });
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [JSON.stringify(searchPayload)]);
}, [stringify(searchPayload)]);
return (
<AutoCompleteSelect<Value, Label, Multiple>