diff --git a/src/app/(home)/topic/[topic]/page.tsx b/src/app/(home)/topic/[topic]/page.tsx new file mode 100644 index 00000000..f2dcb6df --- /dev/null +++ b/src/app/(home)/topic/[topic]/page.tsx @@ -0,0 +1,31 @@ +import { HomeFeed } from "~/components/home/HomeFeed" +import { HomeSidebar } from "~/components/home/HomeSidebar" + +import topics from "../../../../../data/topics.json" + +function Topic({ + params, +}: { + params: { + topic: string + } +}) { + const info = topics.find((t) => t.name === params.topic) + + return ( +
+
+
+

Topic: {params.topic}

+

{info?.description}

+
+ +
+
+ +
+
+ ) +} + +export default Topic diff --git a/src/components/home/HomeFeed.tsx b/src/components/home/HomeFeed.tsx index 976042a7..ac6b1279 100644 --- a/src/components/home/HomeFeed.tsx +++ b/src/components/home/HomeFeed.tsx @@ -259,7 +259,7 @@ export const HomeFeed: React.FC<{ return ( <> - + {!type && }
{hasFiltering && (
diff --git a/src/pages/topic/[topic].tsx b/src/pages/topic_b/[topic].tsx similarity index 100% rename from src/pages/topic/[topic].tsx rename to src/pages/topic_b/[topic].tsx