@@ -28,7 +28,7 @@ export default function CounselContent() {
2828 teacher : teacher ?. name || "" ,
2929 content : "" ,
3030 isPublic : true ,
31- nextPlan : ""
31+ nextPlan : "" ,
3232 } ) ;
3333
3434 useEffect ( ( ) => {
@@ -58,7 +58,7 @@ export default function CounselContent() {
5858
5959 useEffect ( ( ) => {
6060 if ( teacher ?. name ) {
61- setForm ( prev => ( { ...prev , teacher : teacher . name } ) ) ;
61+ setForm ( ( prev ) => ( { ...prev , teacher : teacher . name } ) ) ;
6262 }
6363 } , [ teacher ?. name ] ) ;
6464
@@ -71,7 +71,7 @@ export default function CounselContent() {
7171 teacher : teacher ?. name || "" ,
7272 content : "" ,
7373 isPublic : true ,
74- nextPlan : ""
74+ nextPlan : "" ,
7575 } ) ;
7676 } ;
7777
@@ -87,7 +87,7 @@ export default function CounselContent() {
8787 teacher : counsel . teacher ,
8888 content : counsel . content ,
8989 isPublic : counsel . isPublic ,
90- nextPlan : counsel . nextPlan
90+ nextPlan : counsel . nextPlan ,
9191 } ) ;
9292 }
9393 } ;
@@ -103,14 +103,7 @@ export default function CounselContent() {
103103 e . preventDefault ( ) ;
104104 setConsultingData ( ( prev ) => [ ...prev , { ...form , id : nextId ++ } ] ) ;
105105 try {
106- await PostCounsel (
107- studentId ,
108- reverseCategoryMap [ form . category ] ?? form . category ,
109- form . content ,
110- form . nextPlan ,
111- form . dateTime ,
112- ! sendAsPrivate
113- ) ;
106+ await PostCounsel ( studentId , reverseCategoryMap [ form . category ] ?? form . category , form . content , form . nextPlan , form . dateTime , ! sendAsPrivate ) ;
114107 } catch ( error ) {
115108 console . error ( " 실패" , error ) ;
116109 alert ( error ) ;
@@ -121,27 +114,16 @@ export default function CounselContent() {
121114 teacher : teacher ?. name || "" ,
122115 content : "" ,
123116 isPublic : true ,
124- nextPlan : ""
117+ nextPlan : "" ,
125118 } ) ;
126119 } ;
127120
128121 const handleEdit = async ( e : React . FormEvent ) : Promise < void > => {
129122 e . preventDefault ( ) ;
130123 if ( selectedCounselId === null ) return ;
131- setConsultingData ( ( prev ) =>
132- prev . map ( ( c ) =>
133- c . id === selectedCounselId ? { ...c , ...form } : c
134- )
135- ) ;
124+ setConsultingData ( ( prev ) => prev . map ( ( c ) => ( c . id === selectedCounselId ? { ...c , ...form } : c ) ) ) ;
136125 try {
137- await PutCounsel (
138- selectedCounselId ,
139- reverseCategoryMap [ form . category ] ?? form . category ,
140- form . content ,
141- form . nextPlan ,
142- form . dateTime ,
143- ! sendAsPrivate
144- ) ;
126+ await PutCounsel ( selectedCounselId , reverseCategoryMap [ form . category ] ?? form . category , form . content , form . nextPlan , form . dateTime , ! sendAsPrivate ) ;
145127 } catch ( error ) {
146128 console . error ( " 실패" , error ) ;
147129 alert ( error ) ;
@@ -179,12 +161,7 @@ export default function CounselContent() {
179161 < div className = "w-full h-full border border-[#a9a9a9] p-4" >
180162 < div className = "flex flex-col md:flex-row gap-4" >
181163 < div className = "flex-1 min-w-[320px] flex justify-center items-center" >
182- < CounselCalendar
183- events = { events }
184- selectedDate = { selectedDate }
185- handleDateClick = { handleDateClick }
186- handleEventClick = { handleEventClick }
187- />
164+ < CounselCalendar events = { events } selectedDate = { selectedDate } handleDateClick = { handleDateClick } handleEventClick = { handleEventClick } />
188165 </ div >
189166 < div className = { `flex-[2] border rounded-md p-4 flex flex-col justify-between relative ${ form . isPublic ? "" : "pointer-events-none" } ` } >
190167 < CounselForm
@@ -216,12 +193,7 @@ export default function CounselContent() {
216193 } ) } 상담 이력`
217194 : "상담이력" }
218195 </ div >
219- < CounselHistoryList
220- dailyHistory = { dailyHistory }
221- selectedCounselId = { selectedCounselId }
222- setSelectedCounselId = { setSelectedCounselId }
223- setForm = { setForm }
224- />
196+ < CounselHistoryList dailyHistory = { dailyHistory } selectedCounselId = { selectedCounselId } setSelectedCounselId = { setSelectedCounselId } setForm = { setForm } />
225197 </ div >
226198 </ div >
227199 ) ;
0 commit comments