diff --git a/src/app/_components/about-me/page.tsx b/src/app/_components/about-me/page.tsx index 9940db1..2d348e4 100644 --- a/src/app/_components/about-me/page.tsx +++ b/src/app/_components/about-me/page.tsx @@ -1,5 +1,5 @@ "use client"; -import Image from "next/image"; + import React, { useEffect, useState } from "react"; import Skeleton from "react-loading-skeleton"; import "react-loading-skeleton/dist/skeleton.css"; diff --git a/src/app/_components/mobile-menu/page.tsx b/src/app/_components/mobile-menu/page.tsx index f25d8cd..0526b39 100644 --- a/src/app/_components/mobile-menu/page.tsx +++ b/src/app/_components/mobile-menu/page.tsx @@ -24,7 +24,7 @@ export default function MobileMenu({ clicked, setClicked }: propsType) { { + onClick={() => { setClicked(false); }} > @@ -33,7 +33,7 @@ export default function MobileMenu({ clicked, setClicked }: propsType) { { + onClick={() => { setClicked(false); }} > @@ -42,7 +42,7 @@ export default function MobileMenu({ clicked, setClicked }: propsType) { { + onClick={() => { setClicked(false); }} > @@ -51,7 +51,7 @@ export default function MobileMenu({ clicked, setClicked }: propsType) { { + onClick={() => { setClicked(false); }} > @@ -60,7 +60,7 @@ export default function MobileMenu({ clicked, setClicked }: propsType) { { + onClick={() => { setClicked(false); }} > @@ -69,7 +69,7 @@ export default function MobileMenu({ clicked, setClicked }: propsType) { { + onClick={() => { setClicked(false); }} > diff --git a/src/app/_components/services/page.tsx b/src/app/_components/services/page.tsx index ef03772..faf7748 100644 --- a/src/app/_components/services/page.tsx +++ b/src/app/_components/services/page.tsx @@ -30,8 +30,12 @@ export default function Services() { const data: Service[] = await response.json(); setServices(data); - } catch (err: any) { - setError(err.message); + } catch (err) { + if (err instanceof Error) { + setError(err.message); + } else { + setError("An unknown error occurred"); + } } finally { setLoading(false); } diff --git a/src/app/_components/testimonials/page.tsx b/src/app/_components/testimonials/page.tsx index 0c219b7..d7f7886 100644 --- a/src/app/_components/testimonials/page.tsx +++ b/src/app/_components/testimonials/page.tsx @@ -1,5 +1,5 @@ "use client"; -import Image from "next/image"; + import React, { useEffect, useState } from "react"; export default function Testimonials() { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 08a7f67..13d937d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -3,7 +3,6 @@ import localFont from "next/font/local"; import "./globals.css"; import Image from "next/image"; import BurgerButton from "./_components/burger-button/page"; -import MobileMenu from "./_components/mobile-menu/page"; const geistSans = localFont({ src: "./../../public/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].woff2",