From d39a737c2597413e338c048cd4a5a0c9c35db111 Mon Sep 17 00:00:00 2001 From: 100Gyeon Date: Sun, 17 Sep 2023 00:36:02 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20SEO=20=EC=BB=B4=ED=8F=AC=EB=84=8C?= =?UTF-8?q?=ED=8A=B8=20=EC=83=9D=EC=84=B1=20=EB=B0=8F=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/_app.tsx | 6 ++---- public/assets/images/thumbnail.jpg | Bin 0 -> 2541201 bytes src/components/seo/SEO.tsx | 25 +++++++++++++++++++++++++ 3 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 public/assets/images/thumbnail.jpg create mode 100644 src/components/seo/SEO.tsx diff --git a/pages/_app.tsx b/pages/_app.tsx index 4b6422a3..148a419e 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -1,5 +1,4 @@ import type { AppProps } from 'next/app'; -import Head from 'next/head'; import Script from 'next/script'; import { useRouter } from 'next/router'; import React, { useEffect, useState } from 'react'; @@ -15,6 +14,7 @@ import ChannelService from '@utils/ChannelService'; import { api, playgroundApi } from '@api/index'; import { fetchMyProfile } from '@api/user'; import { OverlayProvider } from '@hooks/useOverlay/OverlayProvider'; +import SEO from '@components/seo/SEO'; function MyApp({ Component, pageProps }: AppProps) { const [queryClient] = React.useState(() => new QueryClient()); @@ -75,9 +75,7 @@ function MyApp({ Component, pageProps }: AppProps) { return ( - - SOPT Playground - +