From bddc46182c28f6a340455d6c61c1e2eea08c4ea9 Mon Sep 17 00:00:00 2001 From: Taron Date: Tue, 22 Oct 2024 23:13:39 +0400 Subject: [PATCH] fix first time load in packs select --- .../pack/components/PackPickerOverlay/PackPickerOverlay.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/app/modules/pack/components/PackPickerOverlay/PackPickerOverlay.tsx b/packages/app/modules/pack/components/PackPickerOverlay/PackPickerOverlay.tsx index 551929fef..0cd309887 100644 --- a/packages/app/modules/pack/components/PackPickerOverlay/PackPickerOverlay.tsx +++ b/packages/app/modules/pack/components/PackPickerOverlay/PackPickerOverlay.tsx @@ -26,7 +26,7 @@ export const PackPickerOverlay: FC = ({ }) => { const [searchTerm, setSearchTerm] = useState(''); const user = useAuthUser(); - const { data: packs } = useUserPacks( + const { data: packs, isLoading } = useUserPacks( user?.id, { searchTerm, itemId }, '', @@ -40,11 +40,11 @@ export const PackPickerOverlay: FC = ({ }; useEffect(() => { - if (!isLoadedOnce.current && Array.isArray(packs)) { + if (!isLoadedOnce.current && Array.isArray(packs) && !isLoading) { isLoadedOnce.current = true; onFirstTimeLoad?.(packs); } - }, [packs, onFirstTimeLoad]); + }, [packs, onFirstTimeLoad, isLoading]); return (