const dayOnClick = (e) => {
let checked = e.target.checked;
if (checked) console.log(e.target.value);
};
이렇게 작성하면 해당 체크박스에 체크 됐는지 확인할 수 이 ㅆ다.
useState Array에 값 추가하기
setDayValue([...dayValue, e.target.value]);
e.target.value(인풋 값)와 일치하는 아이템은 배열에서 제거하기
let checked = e.target.checked;
if (checked) {
setDayValue([...dayValue, Number(e.target.value)]);
} else {
let setDaysArr = dayValue.filter((el) => el !== e.target.value);
setDayValue(setDaysArr);
}