diff --git a/app/src/app/certificates/[certificate].js b/app/src/app/certificates/[certificate]/page.js similarity index 51% rename from app/src/app/certificates/[certificate].js rename to app/src/app/certificates/[certificate]/page.js index 5aac4d0a..71256fa4 100644 --- a/app/src/app/certificates/[certificate].js +++ b/app/src/app/certificates/[certificate]/page.js @@ -1,15 +1,15 @@ +"use client" + import React from "react"; import Certificate from "@/components/certificate/certificate"; -import { useRouter } from 'next/router'; +import { useParams } from "next/navigation"; const CertificatePage = () => { - const { query: { certificate: slug } } = useRouter(); + const { certificate: slug } = useParams(); return ( - <> - - + ); -} +}; export default CertificatePage; \ No newline at end of file diff --git a/app/src/shared/certificatesData.js b/app/src/shared/certificatesData.js index 27e40954..f6417a9e 100644 --- a/app/src/shared/certificatesData.js +++ b/app/src/shared/certificatesData.js @@ -1,9 +1,5 @@ -import Image from 'next/image'; - -// Function to create slugs from titles export const createSlug = (title) => title.toLowerCase().replace(/\s+/g, '-'); -// Array of certificate objects export const certificates = [ { title: "Cookoff 9",