diff --git a/app/about/layout.jsx b/app/about/layout.jsx
index b73d1c4..6538a16 100644
--- a/app/about/layout.jsx
+++ b/app/about/layout.jsx
@@ -1,7 +1,7 @@
import Footer from "@/components/Footer";
export const metadata = {
- title: "Alvalens | About",
+ title: "Alvalens | About"
};
export default function Layout({ children }) {
return (
diff --git a/app/projects/[slug]/page.jsx b/app/projects/[slug]/page.jsx
index 8010df5..88b6a63 100644
--- a/app/projects/[slug]/page.jsx
+++ b/app/projects/[slug]/page.jsx
@@ -1,5 +1,5 @@
"use client";
-import { useState, useEffect } from "react";
+import { useState, useEffect, use } from "react";
import { motion } from "framer-motion";
import jsonData from "@/json/data.json";
@@ -53,9 +53,10 @@ function ScrollDownButton() {
}
-function Page({ params }) {
- const [data, setData] = useState(null);
- useEffect(() => {
+function Page(props) {
+ const params = use(props.params);
+ const [data, setData] = useState(null);
+ useEffect(() => {
const selectedData = jsonData.Projects.find(
(item) => item.slug === params.slug
);
@@ -66,7 +67,7 @@ function Page({ params }) {
}
}, [params.slug]);
- if (data === "404") {
+ if (data === "404") {
return (
<>