Skip to content

Commit 19916e1

Browse files
committed
feat: 점심시간 대여 불가 조건 추가
1 parent e679051 commit 19916e1

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

src/components/mobile/BottomSheet/index.tsx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,11 +119,32 @@ export default function BottomSheet({
119119
0,
120120
);
121121

122+
// 점심 시간
123+
const lunchOpenTime = new Date(
124+
now.getFullYear(),
125+
now.getMonth(),
126+
now.getDate(),
127+
12,
128+
0,
129+
);
130+
const lunchCloseTime = new Date(
131+
now.getFullYear(),
132+
now.getMonth(),
133+
now.getDate(),
134+
12,
135+
59,
136+
);
137+
122138
// 운영시간: 10:00 ~ 17:00
123139
if (inputTime < openTime || inputTime > closeTime) {
124140
return '대여 가능한 시간은 10:00 ~ 17:00입니다.';
125141
}
126142

143+
// 점심시간: 12:00 ~ 12:59
144+
if (inputTime >= lunchOpenTime && inputTime < lunchCloseTime) {
145+
return '12:00 ~ 12:59은 점심시간입니다.';
146+
}
147+
127148
// 입력 시간이 현재 시간보다 이후인지 체크
128149
if (inputTime <= now) {
129150
return '대여는 현재 시간 이후로만 가능합니다.';

0 commit comments

Comments
 (0)