@@ -9,14 +9,14 @@ interface BottomSectionProps {
99}
1010
1111const TODAY_DUMMY = [
12- { id : 't1' , text : 'React Hooks 정리' , checked : false } ,
13- { id : 't2' , text : 'GSAP ScrollTrigger 복습' , checked : true } ,
14- { id : 't3' , text : '알고리즘 1문제 풀기' , checked : false } ,
12+ { id : 't1' , text : 'React Hooks 정리' , isChecked : false } ,
13+ { id : 't2' , text : 'GSAP ScrollTrigger 복습' , isChecked : true } ,
14+ { id : 't3' , text : '알고리즘 1문제 풀기' , isChecked : false } ,
1515] ;
1616
1717const UPCOMING_DUMMY = [
18- { id : 'u1' , text : 'Next.js App Router 정리' , checked : false } ,
19- { id : 'u2' , text : '포트폴리오 리팩토링' , checked : false } ,
18+ { id : 'u1' , text : 'Next.js App Router 정리' , isChecked : false } ,
19+ { id : 'u2' , text : '포트폴리오 리팩토링' , isChecked : false } ,
2020] ;
2121
2222export default function BottomSection ( { className } : BottomSectionProps ) {
@@ -25,13 +25,17 @@ export default function BottomSection({ className }: BottomSectionProps) {
2525
2626 const toggleToday = ( id : string ) => {
2727 setToday ( ( prev ) =>
28- prev . map ( ( it ) => ( it . id === id ? { ...it , checked : ! it . checked } : it ) )
28+ prev . map ( ( it ) =>
29+ it . id === id ? { ...it , isChecked : ! it . isChecked } : it
30+ )
2931 ) ;
3032 } ;
3133
3234 const toggleUpcoming = ( id : string ) => {
3335 setUpcoming ( ( prev ) =>
34- prev . map ( ( it ) => ( it . id === id ? { ...it , checked : ! it . checked } : it ) )
36+ prev . map ( ( it ) =>
37+ it . id === id ? { ...it , isChecked : ! it . isChecked } : it
38+ )
3539 ) ;
3640 } ;
3741
0 commit comments