Open
Description
How to implement populate without HOC?
I'm trying to do something like that:
const [profile, setProfile] = useState(null);
useFirestoreConnect(() => [
{
collection,
storeAs: profileStorageName,
populates,
where: ['name', '==', params.id],
}
]);
const profiles = useSelector((state: RootState) => populate(state.firestore, profileStorageName, populates, shallowEqual));
useEffect(() => {
setProfile(profiles); // infinite loop...
}, [profiles]);
but useEffect calling in infinite loop....
So how to implement populate data?
Thanks