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 && (