File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
course-matrix/frontend/src/pages/Compare Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,10 @@ export const CompareTimetables = () => {
2626
2727 const compareForm = useForm < z . infer < typeof CompareFormSchema > > ( {
2828 resolver : zodResolver ( CompareFormSchema ) ,
29+ defaultValues : {
30+ timetable1 : queryParams . has ( "id1" ) ? parseInt ( queryParams . get ( "id1" ) ?? "0" ) : undefined ,
31+ timetable2 : queryParams . has ( "id2" ) ? parseInt ( queryParams . get ( "id2" ) ?? "0" ) : undefined
32+ }
2933 } ) ;
3034
3135 const onSubmit = ( values : z . infer < typeof CompareFormSchema > ) => {
@@ -124,6 +128,7 @@ export const CompareTimetables = () => {
124128 < FormItem >
125129 < Select
126130 onValueChange = { ( value ) => field . onChange ( Number ( value ) ) }
131+ defaultValue = { queryParams . has ( "id1" ) ? ( queryParams . get ( "id1" ) ?? "" ) : undefined }
127132 >
128133 < FormControl >
129134 < SelectTrigger >
@@ -162,6 +167,7 @@ export const CompareTimetables = () => {
162167 < FormItem >
163168 < Select
164169 onValueChange = { ( value ) => field . onChange ( Number ( value ) ) }
170+ defaultValue = { queryParams . has ( "id1" ) ? ( queryParams . get ( "id2" ) ?? "" ) : undefined }
165171 >
166172 < FormControl >
167173 < SelectTrigger >
You can’t perform that action at this time.
0 commit comments