@@ -50,9 +50,6 @@ export async function pdfToImage(file: File) {
50
50
}
51
51
52
52
const Page = ( ) => {
53
- const [ slot , setSlot ] = useState ( "" ) ;
54
- const [ subject , setSubject ] = useState ( "" ) ;
55
- const [ exam , setExam ] = useState ( "" ) ;
56
53
const [ year , setYear ] = useState ( "" ) ;
57
54
const [ campus , setCampus ] = useState ( "" ) ;
58
55
const [ semester , setSemester ] = useState ( "" ) ;
@@ -70,18 +67,18 @@ const Page = () => {
70
67
"image/gif" ,
71
68
] ;
72
69
73
- if ( ! slot ) {
74
- toast . error ( "Slot is required" ) ;
75
- return ;
76
- }
77
- if ( ! subject ) {
78
- toast . error ( "Subject is required" ) ;
79
- return ;
80
- }
81
- if ( ! exam ) {
82
- toast . error ( "Exam is required" ) ;
83
- return ;
84
- }
70
+ // if (!slot) {
71
+ // toast.error("Slot is required");
72
+ // return;
73
+ // }
74
+ // if (!subject) {
75
+ // toast.error("Subject is required");
76
+ // return;
77
+ // }
78
+ // if (!exam) {
79
+ // toast.error("Exam is required");
80
+ // return;
81
+ // }
85
82
if ( ! year ) {
86
83
toast . error ( "Year is required" ) ;
87
84
return ;
@@ -129,14 +126,14 @@ const Page = () => {
129
126
files . forEach ( ( file ) => {
130
127
formData . append ( "files" , file ) ;
131
128
} ) ;
132
- formData . append ( "subject" , subject ) ;
133
- formData . append ( "slot" , slot ) ;
129
+ // formData.append("subject", subject);
130
+ // formData.append("slot", slot);
134
131
if ( isPdf && files [ 0 ] )
135
132
{
136
133
formData . append ( "image" , await pdfToImage ( files [ 0 ] ) )
137
134
}
138
135
formData . append ( "year" , year ) ;
139
- formData . append ( "exam" , exam ) ;
136
+ // formData.append("exam", exam);
140
137
formData . append ( "semester" , semester ) ;
141
138
formData . append ( "campus" , campus ) ;
142
139
@@ -154,9 +151,9 @@ const Page = () => {
154
151
} ,
155
152
) ;
156
153
157
- setSlot ( "" ) ;
158
- setSubject ( "" ) ;
159
- setExam ( "" ) ;
154
+ // setSlot("");
155
+ // setSubject("");
156
+ // setExam("");
160
157
setYear ( "" ) ;
161
158
setFiles ( [ ] ) ;
162
159
setResetSearch ( true ) ;
@@ -178,52 +175,6 @@ const Page = () => {
178
175
< legend className = "text-lg font-bold" > Select paper parameters</ legend >
179
176
180
177
< div className = "flex w-full flex-col 2xl:gap-y-4" >
181
- { /* Slot Selection */ }
182
- < div >
183
- < label > Slot:</ label >
184
- < Select value = { slot } onValueChange = { setSlot } >
185
- < SelectTrigger className = "m-2 rounded-md border p-2" >
186
- < SelectValue placeholder = "Select slot" />
187
- </ SelectTrigger >
188
- < SelectContent >
189
- < SelectGroup >
190
- < SelectLabel > Slots</ SelectLabel >
191
- { slots . map ( ( slot ) => (
192
- < SelectItem key = { slot } value = { slot } >
193
- { slot }
194
- </ SelectItem >
195
- ) ) }
196
- </ SelectGroup >
197
- </ SelectContent >
198
- </ Select >
199
- </ div >
200
-
201
- { /* Exam Selection */ }
202
- < div >
203
- < label > Exam:</ label >
204
- < Select value = { exam } onValueChange = { setExam } >
205
- < SelectTrigger className = "m-2 rounded-md border p-2" >
206
- < SelectValue placeholder = "Select exam" />
207
- </ SelectTrigger >
208
- < SelectContent >
209
- < SelectGroup >
210
- < SelectLabel > Exams</ SelectLabel >
211
- { exams . map ( ( exam ) => (
212
- < SelectItem key = { exam } value = { String ( exam ) } >
213
- { exam }
214
- </ SelectItem >
215
- ) ) } { " " }
216
- </ SelectGroup >
217
- </ SelectContent >
218
- </ Select >
219
- </ div >
220
-
221
- { /* Subject Selection */ }
222
- < div >
223
- < label > Subject:</ label >
224
- < SearchBar setSubject = { setSubject } resetSearch = { resetSearch } />
225
- </ div >
226
-
227
178
{ /* Year Selection */ }
228
179
< div >
229
180
< label > Year:</ label >
0 commit comments