From 4ca38d656bca7b71e9c79ad3ddfe697afa0cdd52 Mon Sep 17 00:00:00 2001 From: John Enderson Date: Sat, 27 Jun 2026 14:43:22 -0300 Subject: [PATCH] Remove legacy head metadata component --- src/base/components/Head/Head.tsx | 48 ------------------------------ src/base/components/Head/index.tsx | 1 - src/base/hooks/useCanonicalURL.ts | 9 ------ 3 files changed, 58 deletions(-) delete mode 100644 src/base/components/Head/Head.tsx delete mode 100644 src/base/components/Head/index.tsx delete mode 100644 src/base/hooks/useCanonicalURL.ts diff --git a/src/base/components/Head/Head.tsx b/src/base/components/Head/Head.tsx deleted file mode 100644 index 32af559..0000000 --- a/src/base/components/Head/Head.tsx +++ /dev/null @@ -1,48 +0,0 @@ -import HeadNext from 'next/head'; - -import { useCanonicalURL } from '@/base/hooks/useCanonicalURL'; - -type HeadPropTypes = { - title: string; - description: string; - imageUrl: string; -}; - -export const Head = ({ title, description, imageUrl }: HeadPropTypes) => { - const canonicalURL = useCanonicalURL(); - - return ( - - {title} - - - - - - - - - - - - - - - - - - - - - - - - - ); -}; diff --git a/src/base/components/Head/index.tsx b/src/base/components/Head/index.tsx deleted file mode 100644 index 619af43..0000000 --- a/src/base/components/Head/index.tsx +++ /dev/null @@ -1 +0,0 @@ -export { Head } from './Head'; diff --git a/src/base/hooks/useCanonicalURL.ts b/src/base/hooks/useCanonicalURL.ts deleted file mode 100644 index ce75e05..0000000 --- a/src/base/hooks/useCanonicalURL.ts +++ /dev/null @@ -1,9 +0,0 @@ -'use client'; - -import { usePathname } from 'next/navigation'; - -export function useCanonicalURL() { - const pathname = usePathname() ?? '/'; - const domain = process.env.NEXT_PUBLIC_DOMAIN_URL ?? ''; - return pathname === '/' ? domain : domain + pathname; -}