+ );
+}
+
+export default Page;
diff --git a/src/app/community/page.tsx b/src/app/community/page.tsx
index 86fbf54a..69c710e5 100644
--- a/src/app/community/page.tsx
+++ b/src/app/community/page.tsx
@@ -3,7 +3,7 @@ import PageHeader from '@/domains/shared/components/page-header/PageHeader';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 커뮤니티',
+ title: '커뮤니티',
description: '칵테일에 관한 모든 이야기',
};
@@ -12,7 +12,7 @@ function Page() {
-
+
커뮤니티 페이지
diff --git a/src/app/community/write/page.tsx b/src/app/community/write/page.tsx
index 839ee012..c055db77 100644
--- a/src/app/community/write/page.tsx
+++ b/src/app/community/write/page.tsx
@@ -1,34 +1,15 @@
'use client';
-import Tag from '@/domains/community/components/tag/Tag';
-import Category from '@/domains/community/write/Category';
-import TagModal from '@/domains/community/write/cocktail-tag/TagModal';
-import CompleteBtn from '@/domains/community/write/CompleteBtn';
-import FormTitle from '@/domains/community/write/FormTitle';
-import ImageSection from '@/domains/community/write/image-upload/ImageSection';
-import WriteForm from '@/domains/community/write/WriteForm';
+import WriteSection from '@/domains/community/write/WriteSection';
import StarBg from '@/domains/shared/components/star-bg/StarBg';
-import { useState } from 'react';
function Page() {
- const [isOpen, setIsOpen] = useState(false);
-
return (
-
-
-
-
-
-
-
-
- setIsOpen(true)} />
-
+
- {isOpen && }
);
}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index a2ce1c09..f35edec6 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -4,8 +4,16 @@ import { Toaster } from 'react-hot-toast';
import Header from '@/shared/components/header/Header';
import FooterWrapper from '@/shared/components/footer/FooterWrapper';
import ScrollTopBtnWrapper from '@/shared/components/scroll-top/ScrollTopBtnWrapper';
+import KaKaoScript from './api/kakao/KaKaoScript';
+import 'swiper/css';
+import 'swiper/css/navigation';
+import 'swiper/css/pagination';
+import Provider from '@/shared/api/Provider';
+import ClientInitHook from '@/domains/login/components/ClientInitHook';
+
export const metadata: Metadata = {
- title: 'SSOUL',
+ title: { default: 'SSOUL', template: 'SSOUL | %s' },
+ metadataBase: new URL('http://www.ssoul.life'),
description: '칵테일을 좋아하는 사람들을 위한 서비스',
};
@@ -17,24 +25,28 @@ export default function RootLayout({
return (
-
- {children}
-
+
+
+
+ {children}
+
-
-
+
+
-
+
+
+
);
}
diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx
index d2548bbd..eaef7d76 100644
--- a/src/app/login/page.tsx
+++ b/src/app/login/page.tsx
@@ -4,7 +4,7 @@ import loginBg from '@/shared/assets/images/login_bg.webp';
import SocialLogin from '@/domains/login/main/SocialLogin';
export const metadata: Metadata = {
- title: 'SSOUL | 로그인',
+ title: '로그인',
description: '칵테일을 좋아하는 사람들을 위한 서비스 로그인 페이지',
};
diff --git a/src/app/mypage/my-active/my-comment/page.tsx b/src/app/mypage/my-active/my-comment/page.tsx
index c69e1e6d..69f24c97 100644
--- a/src/app/mypage/my-active/my-comment/page.tsx
+++ b/src/app/mypage/my-active/my-comment/page.tsx
@@ -1,12 +1,12 @@
-// import CommentList from '@/domains/shared/components/comment/CommentList';
+import MyComment from '@/domains/mypage/components/pages/my-active/MyComment';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 마이페이지',
+ title: '마이페이지',
description: 'SSOUL 서비스에서 나의 활동을 관리할 수 있는 페이지입니다',
};
function Page() {
- return <>{/* */}>;
+ return ;
}
export default Page;
diff --git a/src/app/mypage/my-active/my-like/page.tsx b/src/app/mypage/my-active/my-like/page.tsx
index 0a8e73e1..8c3d624e 100644
--- a/src/app/mypage/my-active/my-like/page.tsx
+++ b/src/app/mypage/my-active/my-like/page.tsx
@@ -1,12 +1,13 @@
// import PostCard from '@/domains/community/main/PostCard';
+import MyLike from '@/domains/mypage/components/pages/my-active/MyLike';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 마이페이지',
+ title: '마이페이지',
description: 'SSOUL 서비스에서 나의 활동을 관리할 수 있는 페이지입니다',
};
function Page() {
- return {/* */};
+ return ;
}
export default Page;
diff --git a/src/app/mypage/my-active/my-post/page.tsx b/src/app/mypage/my-active/my-post/page.tsx
index 70c47d80..21b0b161 100644
--- a/src/app/mypage/my-active/my-post/page.tsx
+++ b/src/app/mypage/my-active/my-post/page.tsx
@@ -1,12 +1,12 @@
-// import PostCard from '@/domains/community/main/PostCard';
+import MyPost from '@/domains/mypage/components/pages/my-active/MyPost';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 마이페이지',
+ title: '마이페이지',
description: 'SSOUL 서비스에서 나의 활동을 관리할 수 있는 페이지입니다',
};
function Page() {
- return
{/* */}
;
+ return ;
}
export default Page;
diff --git a/src/app/mypage/my-alarm/page.tsx b/src/app/mypage/my-alarm/page.tsx
index ec9e77c1..68cb5d42 100644
--- a/src/app/mypage/my-alarm/page.tsx
+++ b/src/app/mypage/my-alarm/page.tsx
@@ -1,19 +1,16 @@
-import Alarm from '@/domains/mypage/components/Alarm';
+import MyAlarm from '@/domains/mypage/components/pages/my-alarm/MyAlarm';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 마이페이지',
+ title: '마이페이지',
description: 'SSOUL 서비스에서 나의 활동을 관리할 수 있는 페이지입니다',
};
function Page() {
return (
-
-
-
-
+
);
}
diff --git a/src/app/mypage/my-bar/page.tsx b/src/app/mypage/my-bar/page.tsx
index 4c12cc42..d726dbac 100644
--- a/src/app/mypage/my-bar/page.tsx
+++ b/src/app/mypage/my-bar/page.tsx
@@ -1,25 +1,12 @@
-import CocktailCard from '@/domains/shared/components/cocktail-card/CocktailCard';
+import MyBar from '@/domains/mypage/components/pages/my-bar/MyBar';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 마이페이지',
+ title: '마이페이지',
description: 'SSOUL 서비스에서 나의 활동을 관리할 수 있는 페이지입니다',
};
function Page() {
- return (
-
-
-
- );
+ return ;
}
export default Page;
diff --git a/src/app/mypage/my-setting/page.tsx b/src/app/mypage/my-setting/page.tsx
index b7e3f792..2cb147bd 100644
--- a/src/app/mypage/my-setting/page.tsx
+++ b/src/app/mypage/my-setting/page.tsx
@@ -2,7 +2,7 @@ import MySetting from '@/domains/mypage/main/MySetting';
import { Metadata } from 'next';
export const metadata: Metadata = {
- title: 'SSOUL | 마이페이지',
+ title: '마이페이지',
description: 'SSOUL 서비스에서 나의 활동을 관리할 수 있는 페이지입니다',
};
diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx
index 0af109b4..08748b26 100644
--- a/src/app/not-found.tsx
+++ b/src/app/not-found.tsx
@@ -1,4 +1,10 @@
-function notfound() {
- return