Skip to content

Commit 9269cac

Browse files
authored
5기 모집에 맞춰 액션, 데이터 수정 (#86)
1 parent 6ba822c commit 9269cac

File tree

3 files changed

+98
-62
lines changed

3 files changed

+98
-62
lines changed

apps/web/src/components/common/AboutRecruit/NoticeButton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default function NoticeButton() {
1818
<Link href='/recruit/' className='w-[19.2rem] md:w-[21.2rem]'>
1919
<p className='text-14-semibold md:text-16-semibold bg-gray2 flex items-center justify-center gap-[0.6rem] rounded-[0.6rem] px-[2rem] py-[1.4rem] text-white md:py-[1.6rem]'>
2020
<ArrowIcon />
21-
3기 모집글 보기 (마감)
21+
5기 모집글 보기
2222
</p>
2323
</Link>
2424
</div>

apps/web/src/components/common/AboutRecruit/RecruitButton.tsx

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
'use client';
22

33
import dayjs from 'dayjs';
4-
import Link from 'next/link';
54
import { useEffect, useState } from 'react';
65

76
export default function RecruitButton() {
87
const [timeLeft, setTimeLeft] = useState<string>('');
98

109
useEffect(() => {
11-
const deadline = dayjs('2024-02-11T14:59:00.000Z');
12-
const start = dayjs('2024-01-28T15:00:00.000Z');
10+
const deadline = dayjs('2024-08-07T14:59:00.000Z');
11+
const start = dayjs('2024-07-31T02:00:00.000Z');
1312

1413
const calculateTimeLeft = () => {
1514
const now = dayjs();
1615

1716
if (now.isBefore(start)) {
18-
return '1/29 부터 지원 가능';
17+
return '7/31 부터 지원 가능';
1918
}
2019

2120
if (now.isAfter(deadline)) {
@@ -30,7 +29,7 @@ export default function RecruitButton() {
3029
// const seconds = difference % 60;
3130

3231
if (days > 0 || hours >= 24) {
33-
return '현재 메이커스 4기 모집 중 (~2/11 일요일 23시 59분)';
32+
return '현재 메이커스 5기 모집 중 (~8/7 수요일 23시 59분)';
3433
}
3534

3635
return `지원 마감까지 ${hours.toString()}시간 ${minutes.toString().padStart(2, '0')}분 남았어요.`;
@@ -47,14 +46,19 @@ export default function RecruitButton() {
4746

4847
return (
4948
<>
50-
<Link
49+
{/* <Link
5150
href='/recruit/'
5251
className='mb-[0.5rem] mt-[4rem] rounded-[1.2rem] border border-solid border-[#808388] bg-white px-[2.6rem] py-[1.6rem]'
53-
>
52+
> */}
53+
<button
54+
className='mb-[0.5rem] mt-[4rem] rounded-[1.2rem] border border-solid border-[#808388] bg-white px-[2.6rem] py-[1.6rem]'
55+
onClick={() => alert('7/28 메이커스 데모데이 이후 공개됩니다.')}>
5456
<p className='md:text-18-semibold text-18-semibold text-black100 flex items-center justify-center gap-[0.25rem]'>
55-
4기 지원하기 <RightArrow />
57+
5기 지원하기 <RightArrow />
5658
</p>
57-
</Link>
59+
</button>
60+
61+
{/* </Link> */}
5862
<p className='text-16-regular text-brand-orange mb-[4.2rem] mt-[1.2rem] text-center'>{timeLeft}</p>
5963
</>
6064
);

0 commit comments

Comments
 (0)