diff --git a/app/[slug]/site/page.tsx b/app/[slug]/site/page.tsx index dd627da..d799ed2 100644 --- a/app/[slug]/site/page.tsx +++ b/app/[slug]/site/page.tsx @@ -6,8 +6,16 @@ import { AbstractApi } from '@/app/api/abstract-api'; import { Website, WebsiteSerializer } from '@/app/lib/website'; import { useState, useEffect } from 'react'; import DOMPurify from "dompurify"; +import { useParams } from 'next/navigation'; export default function Page() { + const params = useParams<{ slug: string }>() + + useEffect(() => { + if (typeof window !== 'undefined') { + localStorage.setItem('slug', params.slug); + } + }, []); const [websiteContent, setWebsiteContent] = useState("");