Skip to content

Commit

Permalink
[BBB-116] ⚡️Fix: 스터디 생성 시 설정한 주차 수가 항상 1로만 요청되는 이슈
Browse files Browse the repository at this point in the history
백엔드 api로 요청하는 form 내부의 weeks 값을 업데이트 하는 부분이 추가되어있지 않아, 항상 초기값인 1이 전달되는 이슈였습니다. 따라서, weeks를 업데이트 해주는 로직을 추가하여 해결했습니다.
  • Loading branch information
platinouss committed Jul 19, 2024
1 parent e8e07b4 commit d4ae73c
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion components/study/study-create-modal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,12 @@ export default function StudyCreateModal({
selected={addDays(startDate, weeks * DAYS_PER_WEEK)}
shouldCloseOnSelect // 날짜를 선택하면 datepicker가 자동으로 닫힘
onChange={(date) => {
onChange.weeks({
target: {
value: dateDiff(startDate, date!) / DAYS_PER_WEEK,
name: 'weeks'
}
});
setWeeks(dateDiff(startDate, date!) / DAYS_PER_WEEK);
}}
includeDates={datesFrom(
Expand All @@ -313,7 +319,12 @@ export default function StudyCreateModal({
} else if (Number(e.target.value) > 52) {
e.target.value = '52';
}
onChange.weeks(e);
onChange.weeks({
target: {
value: e.target.value,
name: 'weeks'
}
});
setWeeks(Number(e.target.value));
}}
type="number"
Expand Down

0 comments on commit d4ae73c

Please sign in to comment.