From 38453638e175b308ba00d0f2862071246ecf7f86 Mon Sep 17 00:00:00 2001 From: Pushpank Dhruw Date: Thu, 22 Aug 2024 21:43:23 +0530 Subject: [PATCH] refector: Add useEffect dependency --- src/components/theme-page.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/theme-page.tsx b/src/components/theme-page.tsx index 444a2b7..b8be7fd 100644 --- a/src/components/theme-page.tsx +++ b/src/components/theme-page.tsx @@ -1,3 +1,4 @@ +import Image from "next/image"; import { getThemeAuthorLink, getThemeMarkdown, ZenTheme } from "@/lib/themes"; import { Button } from "./ui/button"; import { useEffect, useState } from "react"; @@ -9,12 +10,12 @@ export default function ThemePage({ theme }: { theme: ZenTheme }) { const [readme, setReadme] = useState(null); useEffect(() => { getThemeMarkdown(theme).then(setReadme); - }, []); + }, [theme]); return ( -
+
- {theme.name} + {theme.name}

{theme.name}

{theme.description}

{theme.homepage && (