Fix raid groups list search flickering
This commit is contained in:
@@ -25,12 +25,12 @@ export default function RaidGroupsByAccountDisplay({
|
|||||||
|
|
||||||
|
|
||||||
const updateSearchTerm = useDebouncedCallback((newSearchTerm: string) => {
|
const updateSearchTerm = useDebouncedCallback((newSearchTerm: string) => {
|
||||||
setSentSearchTerm(newSearchTerm.length ? newSearchTerm : undefined);
|
setSentSearchTerm(newSearchTerm.length > 0 ? newSearchTerm : undefined);
|
||||||
}, 1000);
|
}, 1000);
|
||||||
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
updateSearchTerm(searchTerm ?? "");
|
updateSearchTerm(searchTerm);
|
||||||
}, [ searchTerm, updateSearchTerm ]);
|
}, [ searchTerm, updateSearchTerm ]);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ export default function RaidGroupsByGameDisplay({
|
|||||||
|
|
||||||
|
|
||||||
const updateSearchTerm = useDebouncedCallback((newSearchTerm: string) => {
|
const updateSearchTerm = useDebouncedCallback((newSearchTerm: string) => {
|
||||||
setSentSearchTerm(newSearchTerm.length ? newSearchTerm : undefined);
|
setSentSearchTerm(newSearchTerm.length > 0 ? newSearchTerm : undefined);
|
||||||
}, 1000);
|
}, 1000);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@@ -49,7 +49,7 @@ export default function RaidGroupsByGameDisplay({
|
|||||||
gameId={gameId ?? ""}
|
gameId={gameId ?? ""}
|
||||||
page={page}
|
page={page}
|
||||||
pageSize={pageSize}
|
pageSize={pageSize}
|
||||||
searchTerm={searchTerm}
|
searchTerm={sentSearchTerm}
|
||||||
/>
|
/>
|
||||||
{/* Pagination */}
|
{/* Pagination */}
|
||||||
<div
|
<div
|
||||||
|
|||||||
Reference in New Issue
Block a user