267 |
268 | {isCollectionsLoading ? (
269 |
270 |
271 |
272 | ) : (
273 | aggregatedCollections.map((coll) => {
274 | const contractAddress =
275 | coll.primary_asset_contracts && coll.primary_asset_contracts[0]
276 | ? coll.primary_asset_contracts[0].address
277 | : coll.address;
278 |
279 | return (
280 | handleSelectCollection(contractAddress)}
288 | >
289 | {coll.image_url ? (
290 |
299 | ) : (
300 |
309 | )}
310 | {coll.name}
311 |
312 | );
313 | })
314 | )}
315 |
316 |
317 |
318 |
319 |
320 | {isTokensLoading ? (
321 |
322 |
323 |
324 | ) : (
325 |
331 | {fetchedTokens.map(
332 | ({ name, image_url, token_id, asset_contract }) => (
333 |
348 | )
349 | )}
350 |
351 | )}
352 |
353 |
354 | );
355 | };
356 |
--------------------------------------------------------------------------------