From 9572aab1ed8fe1d0d8a6da4023474a23a5ad58b6 Mon Sep 17 00:00:00 2001 From: Atul Varma Date: Tue, 21 Sep 2021 10:40:07 -0400 Subject: [PATCH] Rename 'creature' to 'cluster'. (#223) This fixes #222. Note that it only renames it in the UI, not in the code or the TOML metadata, as that would require a ton of changes, and possibly break old links. --- lib/page.tsx | 9 +++++++-- lib/pages/creature-page/core.tsx | 4 ++-- lib/pages/friendly-page-names.ts | 10 ++++++++++ lib/pages/gallery-page.tsx | 3 ++- 4 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 lib/pages/friendly-page-names.ts diff --git a/lib/page.tsx b/lib/page.tsx index ea2cb92..98dbca8 100644 --- a/lib/page.tsx +++ b/lib/page.tsx @@ -1,6 +1,7 @@ import React, { MouseEvent, useContext } from "react"; import { Helmet } from "react-helmet"; import type { PageName } from "./pages"; +import { getFriendlyPageName } from "./pages/friendly-page-names"; import "./page.css"; @@ -38,7 +39,7 @@ const PageLink: React.FC<{ page: PageName }> = ({ page }) => { return ( - {page} + {getFriendlyPageName(page)} ); }; @@ -51,7 +52,11 @@ const Navbar: React.FC<{}> = (props) => { diff --git a/lib/pages/creature-page/core.tsx b/lib/pages/creature-page/core.tsx index 51e8174..9d181bb 100644 --- a/lib/pages/creature-page/core.tsx +++ b/lib/pages/creature-page/core.tsx @@ -313,7 +313,7 @@ export const CreaturePageWithDefaults: React.FC< ); return ( - +
= (props) => { {props.title} {" "} - {props.kind} by {props.ownerName} + {getFriendlyPageName(props.kind)} by {props.ownerName}

);