From 55bdddc1744313c29ce689f12f6f471e331fd82e Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 11:50:02 +0900 Subject: [PATCH 01/13] =?UTF-8?q?:speech=5Fballoon:=20masthead=EA=B4=80?= =?UTF-8?q?=EB=A0=A8=20=EB=AC=B8=EA=B5=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/code-together/course/clean-frontend/masthead.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/code-together/course/clean-frontend/masthead.mdx b/content/code-together/course/clean-frontend/masthead.mdx index 7001db5e..54083506 100644 --- a/content/code-together/course/clean-frontend/masthead.mdx +++ b/content/code-together/course/clean-frontend/masthead.mdx @@ -1,8 +1,8 @@ --- path: code-together/course/clean-frontend templateKey: codeTogether_clean-frontend_masthead -title: 클린 프론트엔드 개발 -description: "클린 자바스크립트 개발 패턴을 익힙니다.\n다양한 웹 프론트엔드 지식을 바닐라 자바스크립트로 익혀 FrontEnd Framework에 필요한 개념을 이해합니다." +title: 클린 프론트엔드 +description: "클린 자바스크립트 개발 패턴을 익힙니다.\n다양한 웹 프론트엔드 지식을 바닐라 자바스크립트로 익혀 프론트엔드 프레임워크에 필요한 개념을 이해합니다." targets: - "프론트엔드 주니어 개발자(1년차 ~ 3년차 수준)" - "웹 프론트엔드 자바스크립트의 다양한 개발 패턴을 배우고 싶은 분" @@ -12,11 +12,11 @@ courseInfos: content: "" img: calendar - - title: 매주 월•화•수, 오후 7시~10시 + - title: 매주 화•목, 오후 7시~10시 content: "" img: clock - - title: 파트 당 44만원 + - title: 44만원 content: "" img: coin --- From bd9fc1205468976f5fe260cf1479aeca89f34918 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 11:50:19 +0900 Subject: [PATCH 02/13] =?UTF-8?q?:speech=5Fballoon:=20=EB=A7=88=EC=8A=A4?= =?UTF-8?q?=ED=84=B0=20=EC=A0=95=EB=B3=B4=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../course/clean-frontend/curriculum_part1.mdx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/content/code-together/course/clean-frontend/curriculum_part1.mdx b/content/code-together/course/clean-frontend/curriculum_part1.mdx index 68a33da7..763c020c 100644 --- a/content/code-together/course/clean-frontend/curriculum_part1.mdx +++ b/content/code-together/course/clean-frontend/curriculum_part1.mdx @@ -8,6 +8,7 @@ subjectList: details: - 함수 역할과 함수 나누기 - 고차함수 + - 함수 합성 - 클로저, 커링 - immutable @@ -25,12 +26,12 @@ subjectList: - name: 리팩토링과 UI테스팅 details: - - "" + - "리팩토링과 vitest 기반 테스팅" masterInfoList: - picture: crong name: 크롱 position: Crong, 웹 프론트엔드 마스터 - nutshell: "“코드스쿼드만의 협력, 배려, 즐거움을 느끼면서 프로그래밍을 시작해 보세요”" - introduce: 복잡하고 다양한 프론트엔드 개발 세계에 필요한 다양한 패턴과 개념을 배워보세요. 열정이 넘치는 동료와 함께 즐거움을 느끼면서 프로그래밍을 배울 수 있습니다. 이 과정은 2022년 카카오(주) 프론트엔드 개발자들이 배우며 매우 좋은 평가를 받은 과정입니다 + nutshell: "“복잡하고 다양한 프론트엔드개발 세계에 필요한 다양한 패턴과 개념을 배워보세요. \n열정 넘치는 동료와 함께 즐거움을 느끼면서 프로그래밍을 배울 수 있습니다”" + introduce: 이 과정은 2022년 카카오(주) 프론트엔드 개발자들이 배우며 매우 좋은 평가를 받았습니다. --- From 61e14d24d56fc6023f7c1011124d929aa0634574 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 11:50:33 +0900 Subject: [PATCH 03/13] =?UTF-8?q?:speech=5Fballoon:=20=EC=A1=B8=EC=97=85?= =?UTF-8?q?=EC=9E=90=20=EB=A6=AC=EB=B7=B0=20=EB=82=B4=EC=9A=A9=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../course/clean-frontend/interviews.mdx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/code-together/course/clean-frontend/interviews.mdx b/content/code-together/course/clean-frontend/interviews.mdx index e5fdd30a..b67c600f 100644 --- a/content/code-together/course/clean-frontend/interviews.mdx +++ b/content/code-together/course/clean-frontend/interviews.mdx @@ -3,20 +3,20 @@ path: code-together/course/clean-frontend templateKey: codeTogether_clean-frontend_reviews interviews: - writerPhoto: "" - nutshell: "원리 파악" - content: 원리를 모르고 사용했던 기능들의 원리를 생각해보고 구현해볼 수 있는 좋은 시간이었습니다 + nutshell: "기본 원리를 생각하게 하는 과정" + content: 원리를 모르고 사용했던 기능들의 원리를 생각하고 구현해 볼 수 있는 좋은 시간이었습니다. writer: "" writerInfo: "" - writerPhoto: "" - nutshell: "협업의 중요성" - content: 다른 팀 분들과 만나서 얘기하는게 즐거웠습니다. 바닐라로 프론트 코드 짜면서 나의 부족한 점도 알게되어서 좋았습니다. + nutshell: "동료와 함께 학습하며 부족함을 채워가는 과정" + content: 동료들과 함게 이야기하며 학습하는 것이 즐거웠습니다. 바닐라 자바스크립트로 프론트엔드 코드를 짜면서 저의 부족한 점도 알 수 있었어요. writer: "" writerInfo: "" - writerPhoto: "" - nutshell: "코드 리뷰" - content: 프론트엔드 개발자들과 만날 수 있는 시간을 가져서 좋았고, 1:1 코드리뷰와 피드백도 좋았습니다! + nutshell: "마스터의 코드 리뷰와 피드백" + content: 여러 프론트엔드 개발자를 만날 수 있어서 좋았고, 1:1 코드 리뷰와 피드백도 유익했습니다. writer: "" writerInfo: "" --- From 4508227f68980bdb403ac491dd7a8c1f6b41fa1e Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 11:50:45 +0900 Subject: [PATCH 04/13] =?UTF-8?q?:speech=5Fballoon:=20faq=EB=82=B4?= =?UTF-8?q?=EC=9A=A9=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/faq/lists.mdx | 63 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/content/faq/lists.mdx b/content/faq/lists.mdx index 14a87ca2..92aad091 100644 --- a/content/faq/lists.mdx +++ b/content/faq/lists.mdx @@ -294,4 +294,67 @@ https://github.com/code-squad/test-item-pool/blob/master/level2-common/level2.md content: "yoda@codesquad.kr 로 이력서(자유 양식)를 보내주세요.\n 지원 포지션에 따라 채용 절차는 다를 수 있습니다. 상세 내용은 채용 페이지를 확인해 주세요." editDate: "2022-06-14" + + - course: clean-frontend + category: 교육 과정 + title: 클린 프론트엔드 과정은 1년에 몇 번 진행하나요? + content: 2023년 1월~4월 사이에 과정을 처음 오픈할 예정입니다. 이후 오픈 시기는 아직 미정입니다. + editDate: "2022-12-15" + + - course: clean-frontend + category: 교육 과정 + title: 과정은 온라인으로 진행되나요? + content: "네, 온라인 과정이며 줌과 슬랙을 활용합니다. \n +다만 마지막 주차 중 하루는 오프라인(@코드스쿼드)에 모여 활동할 수 있습니다." + editDate: "2022-12-15" + + - course: clean-frontend + category: 수강신청 + title: 현재 재직 중이 아니라면 참여할 수 없나요? + content: 아니요, 교육 과정 대상자에 해당된다면 재직여부와 상관없이 참여할 수 있습니다. + editDate: "2022-12-15" + + - course: clean-frontend + category: 수강신청 + title: 코어타임에 함께할 수 없다면 신청할 수 없나요? + content: 코드투게더 과정은 동료, 마스터와 함께 학습하는 과정입니다. 모두의 학습과 성장을 위해 정해진 코어타임은 지켜주셔야 합니다. + editDate: "2022-12-15" + + - course: clean-frontend + category: 수강신청 + title: 과정을 어떻게 신청할 수 있나요? + content: "모집 시기가 되면 대기자 분들에게 메일로 수강신청 방법을 안내드리고 있습니다.\n +그때 자세한 방법을 확인하실 수 있습니다." + editDate: "2022-12-15" + + - course: clean-frontend + category: 수강신청 + title: 별도의 선발 과정은 없나요? + content: 네, 없습니다. 다만 과정의 난이도가 중급이기 때문에 초보자는 신청이 어렵습니다. + editDate: "2022-12-15" + + - course: clean-frontend + category: 교육 과정 + title: 수강생은 총 몇 명인가요? + content: 약 20명의 수강생이 함께 학습합니다. + editDate: "2022-12-15" + + - course: clean-frontend + category: 수강신청 + title: 과정 중간에 빈자리가 생긴다면 등록할 수 있나요? + content: 아니요, 과정 특성상 중간에 합류하시는 것은 어렵습니다. + editDate: "2022-12-15" + + - course: clean-frontend + category: 결제 + title: 수강료 결제는 어떻게 하나요? + content: "수강료는 과정 시작 전에 결제합니다. 결제 방법은 과정에 신청하시면 자세히 안내받으실 수 있습니다.\n +만약 재직 중인 회사에서 교육 비용을 지원해 주는 경우, 법인 카드로 결제 또는 비용 입금 후 세금계산서 발행이 가능합니다." + editDate: "2022-12-15" + + - course: clean-frontend + category: 결제 + title: 고용노동부에서 지원하는 재직자 교육 과정(내일배움카드교육 등)에 해당되나요? + content: 아니요, 해당되지 않습니다. + editDate: "2022-12-15" --- From 37a5df454af4897f13b10c369750cb397f2ab8b4 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 11:51:11 +0900 Subject: [PATCH 05/13] =?UTF-8?q?:lipstick:=20=EB=A7=88=EC=8A=A4=EC=A0=80?= =?UTF-8?q?=20nutshell=EB=B6=80=EB=B6=84=EC=97=90=20white-space=20=20lineb?= =?UTF-8?q?reak=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DetailCurriculum/Curriculum/MasterInfo/MasterInfo.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/MasterInfo/MasterInfo.tsx b/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/MasterInfo/MasterInfo.tsx index a6ccdd0c..84139fec 100644 --- a/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/MasterInfo/MasterInfo.tsx +++ b/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/MasterInfo/MasterInfo.tsx @@ -99,6 +99,7 @@ const PositionWrapper = styled.div` `; const NutshellWrapper = styled.div` color: ${({ theme: { color } }) => color.black}; + white-space: pre-line; @media ${({ theme }) => theme.device.mobile} { margin-top: 2.4rem; } From 2195a5ff3280699a835054c6f457e196c8d20539 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 12:09:03 +0900 Subject: [PATCH 06/13] =?UTF-8?q?:speech=5Fballoon:=20=ED=95=99=EC=8A=B5?= =?UTF-8?q?=20=ED=85=8C=EC=9D=B4=EB=B8=94=20=EC=A0=9C=EC=9E=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../course/clean-frontend/plan.mdx | 72 ++++++++----------- 1 file changed, 31 insertions(+), 41 deletions(-) diff --git a/content/code-together/course/clean-frontend/plan.mdx b/content/code-together/course/clean-frontend/plan.mdx index 2af0878c..4d78828f 100644 --- a/content/code-together/course/clean-frontend/plan.mdx +++ b/content/code-together/course/clean-frontend/plan.mdx @@ -11,13 +11,14 @@ tags: - name: 마스터와 color: "#C7E8EF" - - name: 모두 함께 - color: "#FF9F92" - planList: - - name: 데일리 스크럼 - description: 그룹원들과 서로의 학습 상태를 확인하며 이전에 학습한 키워드, 오늘 학습하고 도전할 것들을 공유합니다. - color: "#B4E791" + - name: 주간 목표 공유 + description: 공개된 미션을 확인하고, 각자의 이번 주 학습 목표를 세워 동료들에게 공유합니다. + color: "#FFF4B3" + + - name: 미션 수행 + description: 주어진 학습 자료와 키워드를 바탕으로 미션을 수행합니다. 각자 학습하는 과정에서 동료들과 온라인으로 질문과 고민을 나눌 수 있습니다. + color: "#FFF4B3" - name: 모각코(모여서 각자 코딩) description: 모각코 시간에는 그룹원과 미션에 대해 자유롭게 소통하며 학습합니다. 학습을 도울 수 있는 멘토가 일정시간 함께 참석해 질의응답을 주고 받을 수 있습니다. @@ -27,8 +28,8 @@ planList: description: 이전 미션에 대해 함께 이야기하며 단순히 코드를 설명하는 것이 아닌, 문제 해결 과정에서의 각자 경험을 공유합니다. color: "#B4E791" - - name: 마스터 코드리뷰 - description: 미션 코드에 대해 마스터와 함께 리뷰하며 다양한 코드를 마주하고, 좋은 코드에 대해 같이 고민해보는 시간입니다. + - name: 마스터 피드백 + description: 미션 코드에 대해 마스터와 함께 리뷰하며 다양한 코드를 마주하고, 좋은 코드에 대해 같이 고민합니다. 마지막 주차에 1:1 코드리뷰를 받아볼 수 있습니다. color: "#C7E8EF" --- @@ -36,57 +37,46 @@ planList: + 금 월 화 수 - 금 + 목 - 13:00 - 미션과 VOD#1 공개 + 19:00 + 미션과
학습자료 공개 + + - 19:00 - 체크인 - -
커뮤니티 이벤트
(2주차)
-
-
마스터 특강
(3주차)
- - - - 19:00 ~ 19:30 - 데일리 스크럼 - - - 19:30 ~ 20:30 - -
집중 풀이 시간
(모각코 / 2.5h)
-
-
VOD#2 공개
(20:30)
- - 그룹 피어세션 + 19:00 ~ 20:00 + 미션수행 + 미션수행 +
공통 피드백 확인
및 중간 피어세션
+ 미션수행 + 최종 피어세션 - 20:30 ~ 21:30 -
집중 풀이 시간
(모각코 / 1.5h)

-
VOD#2 공개
(21:00)
- - 마스터 코드리뷰
(Live) - + 20:00 ~ 21:00 + 모각코 + 마스터 피드백 - 21:30 ~ 22:00 - 주간 학습정리
및 회고 + 21:00 ~ 22:00 + 주간 목표 공유 - 22:00 - 결과 제출, VOD#3 공개 + ~ 24:00 + + 1차 PR 제출 + + 2차 PR 제출 From 9a1aca32dd96ec27d718c148b694cb7a7e51e7c6 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 12:20:43 +0900 Subject: [PATCH 07/13] =?UTF-8?q?:speech=5Fballoon:=20=EA=B0=9C=ED=96=89?= =?UTF-8?q?=20=EB=AC=B8=EA=B5=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/code-together/course/clean-frontend/masthead.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/code-together/course/clean-frontend/masthead.mdx b/content/code-together/course/clean-frontend/masthead.mdx index 54083506..c05a6943 100644 --- a/content/code-together/course/clean-frontend/masthead.mdx +++ b/content/code-together/course/clean-frontend/masthead.mdx @@ -2,7 +2,7 @@ path: code-together/course/clean-frontend templateKey: codeTogether_clean-frontend_masthead title: 클린 프론트엔드 -description: "클린 자바스크립트 개발 패턴을 익힙니다.\n다양한 웹 프론트엔드 지식을 바닐라 자바스크립트로 익혀 프론트엔드 프레임워크에 필요한 개념을 이해합니다." +description: "클린 자바스크립트 개발 패턴을 익힙니다.\n다양한 웹 프론트엔드 지식을 바닐라 자바스크립트로 익혀\n 프론트엔드 프레임워크에 필요한 개념을 이해합니다." targets: - "프론트엔드 주니어 개발자(1년차 ~ 3년차 수준)" - "웹 프론트엔드 자바스크립트의 다양한 개발 패턴을 배우고 싶은 분" From 8063b1f5e1a197132cbee9280514f1b66e1cdb0f Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 12:25:08 +0900 Subject: [PATCH 08/13] =?UTF-8?q?:speech=5Fballoon:=20=ED=83=AD=20?= =?UTF-8?q?=EC=9D=B4=EB=A6=84=20=EC=A0=84=EC=B2=B4=EB=A1=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../course/clean-frontend/curriculum_part1.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/code-together/course/clean-frontend/curriculum_part1.mdx b/content/code-together/course/clean-frontend/curriculum_part1.mdx index 763c020c..adbe13ee 100644 --- a/content/code-together/course/clean-frontend/curriculum_part1.mdx +++ b/content/code-together/course/clean-frontend/curriculum_part1.mdx @@ -2,9 +2,9 @@ path: code-together/course/clean-frontend templateKey: codeTogether_clean-frontend_part1 index: 1 -tabName: 주제 +tabName: 전체 subjectList: - - name: 함수로 만드는 애플리케이션 + - name: "함수로 만드는 \n애플리케이션" details: - 함수 역할과 함수 나누기 - 고차함수 @@ -12,7 +12,7 @@ subjectList: - 클로저, 커링 - immutable - - name: 객체로 만드는 애플리케이션 + - name: "객체로 만드는 \n애플리케이션" details: - class, prototype, this - OOP, 상속 From 763ea3f47fc18b97ee213163c413f80f7a0fdb99 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 12:34:54 +0900 Subject: [PATCH 09/13] =?UTF-8?q?:bento:=20=ED=95=84=EC=9A=94=ED=95=9C=20?= =?UTF-8?q?=EB=AC=B8=EA=B5=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/static/phrases.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/assets/static/phrases.ts b/src/assets/static/phrases.ts index 3b567c54..29920975 100644 --- a/src/assets/static/phrases.ts +++ b/src/assets/static/phrases.ts @@ -1,4 +1,5 @@ const SUBTITLE = { + CURRICULUMS: " 과정의", CODESQUAD_IN_MEDIA: "언론 보도 및 매체", CULTURE: "코드스쿼드의 가치가 녹아있는", FEATURE: "코드스쿼드는", @@ -14,8 +15,7 @@ const SUBTITLE = { WELFARE: "코드스쿼드 복지", CODE_TOGETHER: "코드투게더는", CODE_TOGETHER_COURSE: "코드투게더의", - JAVASCRIPT: "자바스크립트 과정을 경험한", - JAVASCRIPT_COURSE: "자바스크립트 과정의", + CODE_TOGETHER_INTERVIEW: " 과정을 경험한", PRE_COURSE: "프리 코스의", PRE_COURSE_TIME_TABLE: "우리는 과정중에", WE: "우리는", @@ -29,6 +29,7 @@ const TITLE = { MASTER: "분야별 전문 마스터", GRADUATE_INTERVIEW: "졸업생 후기", EDUCATION_FEATURES: "교육 특징", + CODE_TOGETHER_DETAIL_CURRICULUM: "상세 커리큘럼", MASTERS_DETAIL_CURRICULUM: "각 클래스 별 상세 커리큘럼", JAVASCRIPT_DETAIL_CURRICULUM: "각 파트 별 상세 커리큘럼", PRE_COURSE_DETAIL_CURRICULUM: "각 클래스별 상세 커리큘럼", From d12c2b9717e622dc981d098fc13c53357c9e74af Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 12:35:28 +0900 Subject: [PATCH 10/13] =?UTF-8?q?:art:=20=EA=B0=81=20=EC=A3=BC=EC=A0=9C?= =?UTF-8?q?=EC=9D=98=20=EB=AC=B8=EA=B5=AC=EC=97=90=20shite-space=EA=B0=80?= =?UTF-8?q?=20=EB=93=A4=EC=96=B4=EA=B0=80=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DetailCurriculum/Curriculum/Curriculum.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/Curriculum.tsx b/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/Curriculum.tsx index acd8e3c5..d0b89200 100644 --- a/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/Curriculum.tsx +++ b/src/pageComponents/codeTogetherTemplate/DetailCurriculum/Curriculum/Curriculum.tsx @@ -84,6 +84,7 @@ const SubjectItem = styled.li` `; const SubjectTitle = styled.h6` color: ${({ theme: { color } }) => color.black}; + white-space: pre-line; @media ${({ theme }) => theme.device.mobile} { width: 100%; } From 6133450751642692b329a24cc0bdbbfac1f21d17 Mon Sep 17 00:00:00 2001 From: HTMLhead Date: Thu, 15 Dec 2022 12:35:56 +0900 Subject: [PATCH 11/13] =?UTF-8?q?:art:=20=EA=B0=81=20=ED=85=9C=ED=94=8C?= =?UTF-8?q?=EB=A6=BF=EC=BB=B4=ED=8F=AC=EB=84=8C=ED=8A=B8=EC=97=90=EC=84=9C?= =?UTF-8?q?=20=EC=98=AC=EB=B0=94=EB=A5=B8=20=EC=A0=9C=EB=AA=A9=EC=9D=B4=20?= =?UTF-8?q?=EB=B3=B4=EC=97=AC=EC=A7=80=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DetailCurriculum/DetailCurriculum.tsx | 11 ++++++----- .../GraduateReview/GraduateReview.tsx | 9 +++++---- src/template/codeTogetherTemplate.tsx | 6 ++++-- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/pageComponents/codeTogetherTemplate/DetailCurriculum/DetailCurriculum.tsx b/src/pageComponents/codeTogetherTemplate/DetailCurriculum/DetailCurriculum.tsx index f956c843..053d7456 100644 --- a/src/pageComponents/codeTogetherTemplate/DetailCurriculum/DetailCurriculum.tsx +++ b/src/pageComponents/codeTogetherTemplate/DetailCurriculum/DetailCurriculum.tsx @@ -8,9 +8,10 @@ import { Curriculum } from "./Curriculum"; // Assets import { SUBTITLE, TITLE } from "assets/static/phrases"; -const DetailCurriculum: React.FC<{ curriculumInfo: CodeTogetherCurriculumType[] }> = ({ - curriculumInfo, -}) => { +const DetailCurriculum: React.FC<{ + curriculumInfo: CodeTogetherCurriculumType[]; + courseTitle: string; +}> = ({ curriculumInfo, courseTitle }) => { const titles = curriculumInfo.map(({ tabName }) => tabName); const [curriculumIndex, setCurriculumIndex] = React.useState(0); @@ -19,8 +20,8 @@ const DetailCurriculum: React.FC<{ curriculumInfo: CodeTogetherCurriculumType[] diff --git a/src/pageComponents/codeTogetherTemplate/GraduateReview/GraduateReview.tsx b/src/pageComponents/codeTogetherTemplate/GraduateReview/GraduateReview.tsx index c3ac5edc..b39a8307 100644 --- a/src/pageComponents/codeTogetherTemplate/GraduateReview/GraduateReview.tsx +++ b/src/pageComponents/codeTogetherTemplate/GraduateReview/GraduateReview.tsx @@ -8,9 +8,10 @@ import { SUBTITLE, TITLE } from "assets/static/phrases"; // Libs import { useResponsive } from "lib/hooks"; -const GraduateReview: React.FC<{ graduateReviewInfo: { interviews: InterviewType[] } }> = ({ - graduateReviewInfo, -}) => { +const GraduateReview: React.FC<{ + graduateReviewInfo: { interviews: InterviewType[] }; + courseTitle: string; +}> = ({ graduateReviewInfo, courseTitle }) => { const { isMobile } = useResponsive(); const { interviews } = graduateReviewInfo; @@ -18,7 +19,7 @@ const GraduateReview: React.FC<{ graduateReviewInfo: { interviews: InterviewType return (
diff --git a/src/template/codeTogetherTemplate.tsx b/src/template/codeTogetherTemplate.tsx index e00ed729..b725b82a 100644 --- a/src/template/codeTogetherTemplate.tsx +++ b/src/template/codeTogetherTemplate.tsx @@ -53,6 +53,8 @@ export default ({ data, path }: PageProps) => { const timeTableInfo = strainFrontmatterInfoBody(timeTable); const graduateReviewInfo = strainFrontmatterInfo(graduateReview); + const courseTitle = mastheadInfo.title; + return ( @@ -60,9 +62,9 @@ export default ({ data, path }: PageProps) => { - + - +