aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages/404.tsx
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2023-11-29 12:28:03 +0100
committerArmand Philippot <git@armandphilippot.com>2023-11-29 13:47:07 +0100
commitdfa894b76ee3584bf169710c78c57330c5d6ee67 (patch)
tree41380a93e2838452236a720f27f85fb14502f56a /src/pages/404.tsx
parent29a1dec4de0aa7ba64ef068a83b1b8589fbc3ad0 (diff)
fix(pages,services): make thematics & topics pages usable again
When I refactored the fetchers and convertors in #f111685 I forgot to convert WPThematicPreview and WPTopicPreview so the thematics and topics pages was broken. I also: * removed the ToC added by error in #70b4f63 * fix heading styles * fix website url in topics pages
Diffstat (limited to 'src/pages/404.tsx')
-rw-r--r--src/pages/404.tsx11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/pages/404.tsx b/src/pages/404.tsx
index 5f4f89d..a98931f 100644
--- a/src/pages/404.tsx
+++ b/src/pages/404.tsx
@@ -18,7 +18,8 @@ import {
type SearchFormSubmit,
} from '../components';
import {
- convertTaxonomyToPageLink,
+ convertWPThematicPreviewToPageLink,
+ convertWPTopicPreviewToPageLink,
fetchThematicsCount,
fetchThematicsList,
fetchTopicsCount,
@@ -147,7 +148,9 @@ const Error404Page: NextPageWithLayout<Error404PageProps> = ({
{thematicsListTitle}
</Heading>
}
- items={getLinksItemData(thematicsList.map(convertTaxonomyToPageLink))}
+ items={getLinksItemData(
+ thematicsList.map(convertWPThematicPreviewToPageLink)
+ )}
/>
<LinksWidget
heading={
@@ -155,7 +158,9 @@ const Error404Page: NextPageWithLayout<Error404PageProps> = ({
{topicsListTitle}
</Heading>
}
- items={getLinksItemData(topicsList.map(convertTaxonomyToPageLink))}
+ items={getLinksItemData(
+ topicsList.map(convertWPTopicPreviewToPageLink)
+ )}
/>
</PageSidebar>
</Page>