diff --git a/app/(pages)/explore/categories/page.tsx b/app/(pages)/explore/categories/page.tsx
index 79e833f4..de4b74a9 100644
--- a/app/(pages)/explore/categories/page.tsx
+++ b/app/(pages)/explore/categories/page.tsx
@@ -5,6 +5,7 @@ import { MAX_CONTENT_WIDTH } from '../../../utils/constants'
import { fetchTokenCategoryPages } from '../../../../contentful/tokenCategoryPage'
import DataDisclaimer from '../../../components/explore/DataDisclaimer'
import ExploreCategories from '../../../components/explore/ExploreCategories'
+import { fetchContentfulTokenPages } from '../../../../contentful/tokenPage'
export const metadata: Metadata = {
title: 'Explore Listed Token Categories on Mango Markets',
@@ -17,12 +18,19 @@ function ExploreCategoriesFallback() {
}
async function ExploreCategoriesPage() {
- const categoryPages = await fetchTokenCategoryPages({
+ const categoryPagesPromise = fetchTokenCategoryPages({
preview: draftMode().isEnabled,
})
+ const tokensPromise = fetchContentfulTokenPages({
+ preview: draftMode().isEnabled,
+ })
+ const [categoryPages, tokens] = await Promise.all([
+ categoryPagesPromise,
+ tokensPromise,
+ ])
return categoryPages && categoryPages?.length ? (
{category}
+ {categoryTokenSymbols?.length ? ( ++ {categoryTokenSymbols.length} +
+ ) : null}