Skip to content

Commit

Permalink
[24기] 타이포 수정 및 모집 완료 시 다음 기수 모집 링크 버튼에 연결 (#169)
Browse files Browse the repository at this point in the history
  • Loading branch information
youngminss authored Sep 21, 2024
2 parents b16d9ca + b596818 commit fa46711
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 9 deletions.
10 changes: 7 additions & 3 deletions components/home/AnimatedTextSection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { SectionTemplate } from 'components/home';
import Path from 'constants/path';
import {
IS_RECRUITING,
NEXT_GENERATION_RECRUIT_LINK,
RECRUIT_BANNER,
RECRUIT_BANNER_ACTIVE,
} from 'database/recruit';
Expand All @@ -17,9 +18,7 @@ function AnimatedTextSection(): ReactElement {
const animatedTextRef = useRef<HTMLDivElement>(null);
const BannerInfo = IS_RECRUITING ? RECRUIT_BANNER_ACTIVE : RECRUIT_BANNER;
const { buttonName } = BannerInfo;
const buttonParams = IS_RECRUITING
? { width: 168 }
: { disabled: true, width: 190 };
const buttonParams = IS_RECRUITING ? { width: 168 } : { width: 190 };

const router = useRouter();
useEffect(() => {
Expand All @@ -42,6 +41,11 @@ function AnimatedTextSection(): ReactElement {
className="recruitButton"
buttonText={buttonName}
onClick={() => {
if (!IS_RECRUITING) {
window.open(NEXT_GENERATION_RECRUIT_LINK, '_blank');
return;
}

router.push(Path.Recruit);
}}
{...buttonParams}
Expand Down
6 changes: 4 additions & 2 deletions components/recruit/RecruitBanner/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import Breakpoints from 'constants/breakpoints';
import Yapp from 'constants/yapp';
import {
IS_RECRUITING,
NEXT_GENERATION_RECRUIT_LINK,
RECRUIT_BANNER,
RECRUIT_BANNER_ACTIVE,
} from 'database/recruit';
Expand All @@ -25,7 +26,9 @@ function RecruitBanner() {
/>
<ButtonBlock
target="_blank"
href={Yapp.YAPP_RECRUIT_ALL}
href={
IS_RECRUITING ? Yapp.YAPP_RECRUIT_ALL : NEXT_GENERATION_RECRUIT_LINK
}
rel="noreferrer"
>
<ApplyButton
Expand All @@ -34,7 +37,6 @@ function RecruitBanner() {
fontColor="white"
buttonColor="grey_850"
borderColor="lightGrey"
disabled={!IS_RECRUITING}
>
{IS_RECRUITING ? '모든 공고 보기' : '지원마감'}
</ApplyButton>
Expand Down
6 changes: 3 additions & 3 deletions database/projects/24th/mafoo.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,17 +39,17 @@
},
{
"name": "김경민",
"field": "iOS",
"field": "Server",
"content": "간만에 굉장히 신선하고 즐거웠던 프로젝트였습니다! 길다면 길고 짧다면 짧은 기간이었지만 팀원들에게 모두 너무 고생 많았다고 말해주고 싶어요 :)"
},
{
"name": "송영민",
"field": "iOS",
"field": "Server",
"content": "좋은 분들과 짧은 기간동안 함께 멋진 프로덕트를 만들 수 있어서 행복했어요 🍀🍀"
},
{
"name": "박민수",
"field": "iOS",
"field": "Web",
"content": "인생에 있어서 좋은 도전이었고, 좋은 경험이었습니다."
}
],
Expand Down
1 change: 1 addition & 0 deletions database/projects/24th/trouble_painter.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
"program": [
"Figma",
"Dart",
"Flutter",
"Kotlin",
"Spring",
"Boot",
Expand Down
2 changes: 1 addition & 1 deletion database/projects/24th/wespot.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
},
{
"name": "김재연",
"field": "Backend",
"field": "Server",
"content": "YAPP이라는 IT 연합 동아리에 운 좋게 들어오고, 운 좋게 지금의 Wespot 팀원들을 만날 수 있었기에, 좋은 경험을 많이 할 수 있었습니다. 아키텍처, 언어, 복잡한 로직, 새로운 기술 학습 및 적용 등등의 다양한 기술적인 도전뿐만 아니라, 팀원들과의 교우 활동까지 모든 것이 재미있고 뜻 깊었습니다. 지금은 쉽게 마지막이 될 수도 있는 순간이지만, YAPP이라는 좋은 매개체 속에서 다양한 순간들이 우리를 연결해주었듯, 쉽게 마지막을 맞이하지 않고, 앞으로도 계속해서 서비스를 발전시키며 행복하게 협업할 수 있었으면 좋겠습니다. 또 다른 시작이 처음의 시작보다 더 뜻 깊었으면 좋겠고, 지금처럼 계속해서 좋은 경험을 만들어갈 수 있었으면 좋겠습니다."
},
{
Expand Down
3 changes: 3 additions & 0 deletions database/recruit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ export const RECRUIT_BANNER_ACTIVE = {
buttonName: `${Yapp.YAPP_GENERATION}기 지원하기`,
};

export const NEXT_GENERATION_RECRUIT_LINK =
'https://docs.google.com/forms/d/1Pz_bPLk7olNj45XnakQIB6LNGE9MnaZenzowIQ-mPQ8/viewform?pli=1&pli=1&pli=1&edit_requested=true';

/** 모집 개요 */
export const RECRUIT_OVERVIEW = {
title: '모집 개요',
Expand Down

0 comments on commit fa46711

Please sign in to comment.