File tree Expand file tree Collapse file tree 1 file changed +3
-43
lines changed Expand file tree Collapse file tree 1 file changed +3
-43
lines changed Original file line number Diff line number Diff line change @@ -117,49 +117,9 @@ const TaskCalendar: React.FC = () => {
117
117
}
118
118
} , [ studentId ] ) ;
119
119
120
- const fetchEventForDate = async ( formattedDate : string ) => {
121
- try {
122
- const response = await fetch ( `http://localhost:3000/api/blogs?date=${ formattedDate } &studentId=${ studentId } ` ) ;
123
- const data = await response . json ( ) ;
124
- if ( data . length > 0 ) {
125
- const existingEvent = data [ 0 ] ;
126
- setFormData ( {
127
- studentId : existingEvent . studentId || '' ,
128
- date : formattedDate ,
129
- timeSpent : existingEvent . timeSpent || 0 ,
130
- notes : existingEvent . notes || '' ,
131
- } ) ;
132
- setWorkingHours ( existingEvent . timeSpent || 0 ) ;
133
- setNotes ( existingEvent . notes || '' ) ;
134
- setEditingEvent ( existingEvent ) ;
135
- } else {
136
- setFormData ( {
137
- studentId : '' ,
138
- date : formattedDate ,
139
- timeSpent : 0 ,
140
- notes : '' ,
141
- } ) ;
142
- setWorkingHours ( 0 ) ;
143
- setNotes ( '' ) ;
144
- setEditingEvent ( null ) ;
145
- }
146
- } catch ( error ) {
147
- console . error ( 'Failed to fetch event for date:' , error ) ;
148
- }
149
- } ;
150
-
151
- const handleDateClick = ( date : Date ) => {
152
- setSelectedDate ( date ) ;
153
- const formattedDate = moment ( date ) . format ( 'YYYY-MM-DD' ) ;
154
-
155
- const dayBeforeYesterday = moment ( ) . subtract ( 2 , 'days' ) . startOf ( 'day' ) ;
156
- if ( moment ( date ) . isBefore ( dayBeforeYesterday ) ) {
157
- setIsEditable ( false ) ;
158
- } else {
159
- setIsEditable ( true ) ;
160
- }
161
-
162
- fetchEventForDate ( formattedDate ) ;
120
+ const handleSelectEvent = ( event : BigCalendarEvent ) => {
121
+ const calendarEvent = event as CalendarEvent ; // Type assertion
122
+ setTaskDetail ( { selectedDate : calendarEvent . title } ) ;
163
123
setTaskModalOpen ( true ) ;
164
124
} ;
165
125
You can’t perform that action at this time.
0 commit comments