For rendering the card content https://github.com/SouperOS/NftOS/blob/main/src/modules/UnstakedNFT/UnstakedNFT.tsx#L29, do you think it might be better to use the useMemo function instead?
I can see a few benefits of using useMemo here:
- I think the component will not re-render unnecessarily if the dependencies (
nfts, isLoading) are not different
- When dependencies do change, we know what causes it to re-render by looking at the dependency array