From 9b6ed518c9d8ef32c73518dccdcedc8c92cc06bd Mon Sep 17 00:00:00 2001 From: Ian Philips Date: Thu, 5 May 2022 16:27:12 -0400 Subject: [PATCH] Allow preload of users contracts in profile --- web/components/contract/contracts-list.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/web/components/contract/contracts-list.tsx b/web/components/contract/contracts-list.tsx index dab8613d..e84af1ea 100644 --- a/web/components/contract/contracts-list.tsx +++ b/web/components/contract/contracts-list.tsx @@ -341,19 +341,8 @@ export function SearchableGrid(props: { ) } -export function CreatorContractsList(props: { creator: User }) { - const { creator } = props - const [contracts, setContracts] = useState('loading') - - useEffect(() => { - if (creator?.id) { - // TODO: stream changes from firestore - listContracts(creator.id).then(setContracts) - } - }, [creator]) - - if (contracts === 'loading') return <> - +export function CreatorContractsList(props: { contracts: Contract[] }) { + const { contracts } = props return (