diff --git a/src/app/page.tsx b/src/app/page.tsx
index adabd64..3afb43e 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -45,6 +45,7 @@ const ApplyData: ApplicationBoxProps[] = [
interface TipBoxProps {
title: string;
+ content: string;
name: string;
date: string;
}
@@ -52,21 +53,25 @@ interface TipBoxProps {
const TipData: TipBoxProps[] = [
{
title: '포트폴리오 만들 때 주의할 점',
+ content: '포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!',
name: '이강혁',
date: '2024-04-16'
},
{
title: '자기소개서는 이렇게',
+ content: '포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!',
name: '강진현',
date: '2024-04-10'
},
{
title: '이럭서에 뭘 넣어야 할지 모르겠다면?',
+ content: '포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!',
name: '임태곤',
date: '2024-04-06'
},
{
title: '합격하는 포트폴리오',
+ content: '포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!포트폴리오!! 비상!!!!',
name: '최승우',
date: '2023-04-18',
},
diff --git a/src/app/tip/Banner.tsx b/src/app/tip/Banner.tsx
new file mode 100644
index 0000000..ae3293d
--- /dev/null
+++ b/src/app/tip/Banner.tsx
@@ -0,0 +1,14 @@
+import { GradientImg } from "@/assets"
+import Image from "next/image"
+
+export const TipBanner = () => {
+ return (
+
+
+
+ 지원서 작성 팁
+ PROPOFOL 사용자들이 직접 작성한 유용한 지원서 작성 팁이에요.
+
+
+ )
+}
\ No newline at end of file
diff --git a/src/app/tip/ShowSection.tsx b/src/app/tip/ShowSection.tsx
new file mode 100644
index 0000000..61e26e0
--- /dev/null
+++ b/src/app/tip/ShowSection.tsx
@@ -0,0 +1,66 @@
+'use client'
+
+import { TipBox } from "@/components";
+import { useState } from "react";
+
+interface TipBoxProps {
+ title: string
+ content: string
+ name: string
+ date: string
+}
+
+const TipData: TipBoxProps[] = [
+ {
+ title: "오늘 저녁 머 먹지...?",
+ content: "맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!!",
+ name: "홍길동이",
+ date: "2024-05-22"
+ },
+ {
+ title: "1오늘 저녁 머 먹지...?",
+ content: "맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!!",
+ name: "홍길동이",
+ date: "2024-05-22"
+ },
+ {
+ title: "2오늘 저녁 머 먹지...?",
+ content: "맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!!",
+ name: "홍길동이",
+ date: "2024-05-22"
+ },
+ {
+ title: "2오늘 저녁 머 먹지...?",
+ content: "맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!! 맛있는 피자! 맛있는 치킨! 맛있는 도넛! 냠냠!!",
+ name: "홍길동이",
+ date: "2024-05-22"
+ },
+]
+
+export const ShowSection = () =>{
+
+ const [orderType, setOrderType] = useState<'first' | 'last'>('first')
+
+ return(
+
+
+
182개의 지원서 자료
+
+
{orderType === 'first' ? '최신순' : '오래된순'}
+
setOrderType('first')}>최신순
+
setOrderType('last')}>오래된순
+
+
+
+ {
+ TipData.map((item, index)=>
+
+ )
+ }
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/tip/page.tsx b/src/app/tip/page.tsx
new file mode 100644
index 0000000..5e01a40
--- /dev/null
+++ b/src/app/tip/page.tsx
@@ -0,0 +1,11 @@
+import { TipBanner } from "./Banner";
+import { ShowSection } from "./ShowSection";
+
+export default function Tip(){
+ return(
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/components/ApplicationBox.tsx b/src/components/ApplicationBox.tsx
index f67da9d..eb40795 100644
--- a/src/components/ApplicationBox.tsx
+++ b/src/components/ApplicationBox.tsx
@@ -23,7 +23,7 @@ const tagColor = {
* 사용 예시
* ```
- ```
+```
*/
export const ApplicationBox = ({ tag, title, name, date, mainMajor, subMajor }: ApplicationBoxProps) => {
return (
diff --git a/src/components/TipBox.tsx b/src/components/TipBox.tsx
index cc3f938..554322b 100644
--- a/src/components/TipBox.tsx
+++ b/src/components/TipBox.tsx
@@ -1,9 +1,10 @@
import { dateToString } from "@/utils";
interface TipBoxProps {
- title: string;
- name: string;
- date: string;
+ title: string
+ content: string
+ name: string
+ date: string
}
/**
@@ -11,13 +12,14 @@ interface TipBoxProps {
*
* 사용 예시
* ```
-
- ```
+
+```
*/
-export const TipBox = ({ title, name, date }: TipBoxProps) => {
+export const TipBox = ({ title, content, name, date }: TipBoxProps) => {
return (
-