1
- /* eslint-disable prettier/prettier */
2
1
import { Sample } from '../Sample' ;
3
2
import { Type } from '@sinclair/typebox' ;
4
3
import { NamedNumberEnum , NamedStringEnum , ObjectIfThenElse } from './utils' ;
@@ -29,7 +28,7 @@ const userIdentInfo = Type.Object(
29
28
} ,
30
29
{
31
30
title : '性別' ,
32
- } ,
31
+ }
33
32
) ,
34
33
birthDate : Type . String ( {
35
34
title : '生年月日' ,
@@ -50,7 +49,7 @@ const userIdentInfo = Type.Object(
50
49
{
51
50
title : '' ,
52
51
$id : '#/definitions/userIdentInfo' ,
53
- } ,
52
+ }
54
53
) ;
55
54
56
55
const definitions = {
@@ -67,7 +66,7 @@ const subjectEnum = NamedStringEnum(
67
66
} ,
68
67
{
69
68
title : '受験科目' ,
70
- } ,
69
+ }
71
70
) ;
72
71
const schema = Type . Object (
73
72
{
@@ -95,7 +94,7 @@ const schema = Type.Object(
95
94
{
96
95
title : '管理情報' ,
97
96
description : '出願に対する管理上の事項です。' ,
98
- } ,
97
+ }
99
98
) ,
100
99
acceptanceInfo : Type . Object (
101
100
{
@@ -116,13 +115,13 @@ const schema = Type.Object(
116
115
{
117
116
title : '申請状況' ,
118
117
description : '申請の状況を選択してください。' ,
119
- } ,
118
+ }
120
119
) ,
121
120
} ,
122
121
{
123
122
title : '受付情報' ,
124
123
description : '受付に関する情報です。' ,
125
- } ,
124
+ }
126
125
) ,
127
126
examinee : Type . Object (
128
127
{
@@ -140,7 +139,7 @@ const schema = Type.Object(
140
139
readOnly : true ,
141
140
} ) ,
142
141
} ,
143
- { title : '受験者情報' , description : '試験を受ける本人の情報を入力してください' } ,
142
+ { title : '受験者情報' , description : '試験を受ける本人の情報を入力してください' }
144
143
) ,
145
144
applicant : ObjectIfThenElse (
146
145
Type . Object ( {
@@ -151,7 +150,7 @@ const schema = Type.Object(
151
150
} ,
152
151
{
153
152
title : '申請者の有無' ,
154
- } ,
153
+ }
155
154
) ,
156
155
} ) ,
157
156
Type . Object ( {
@@ -163,7 +162,7 @@ const schema = Type.Object(
163
162
{
164
163
title : '申請者情報' ,
165
164
description : '本申請書を提出し、連絡や書類の返送を受けるための連絡先を入力してください' ,
166
- } ,
165
+ }
167
166
) ,
168
167
169
168
guardian : ObjectIfThenElse (
@@ -174,7 +173,7 @@ const schema = Type.Object(
174
173
sameAsApplicant : '申請者と同じ' ,
175
174
other : '申請者と異なる' ,
176
175
} ,
177
- { title : '保護者の有無' } ,
176
+ { title : '保護者の有無' }
178
177
) ,
179
178
} ) ,
180
179
Type . Object ( {
@@ -186,7 +185,7 @@ const schema = Type.Object(
186
185
{
187
186
title : '保護者情報' ,
188
187
description : '保護者または成年後見人の情報を入力してください' ,
189
- } ,
188
+ }
190
189
) ,
191
190
192
191
applicationInfo : Type . Object (
@@ -205,7 +204,7 @@ const schema = Type.Object(
205
204
subdepartment : Type . Optional (
206
205
Type . String ( {
207
206
title : '学科/専攻等名' ,
208
- } ) ,
207
+ } )
209
208
) ,
210
209
departmentCode : Type . String ( {
211
210
title : '学科/専攻等コード' ,
@@ -221,7 +220,7 @@ const schema = Type.Object(
221
220
{
222
221
title : '入学種別' ,
223
222
examples : [ 0 ] ,
224
- } ,
223
+ }
225
224
) ,
226
225
enterAt : Type . String ( {
227
226
title : '入学年月' ,
@@ -235,7 +234,7 @@ const schema = Type.Object(
235
234
{
236
235
title : '出願情報' ,
237
236
description : '申請書に記載される出願に関する情報を入力してください。' ,
238
- } ,
237
+ }
239
238
) ,
240
239
examinationInfo : Type . Object (
241
240
{
@@ -262,21 +261,21 @@ const schema = Type.Object(
262
261
title : '受験科目と問題番号' ,
263
262
description : '受験する科目と問題番号を入力してください。' ,
264
263
uniqueItems : true ,
265
- } ,
264
+ }
266
265
) ,
267
266
} ,
268
267
{
269
268
title : '試験情報' ,
270
269
description : '当日の試験に関する情報を入力してください。' ,
271
- } ,
270
+ }
272
271
) ,
273
272
handicap : Type . Object (
274
273
{
275
274
isMild : Type . Optional (
276
275
Type . Boolean ( {
277
276
title : '軽症者特例' ,
278
277
description : '軽症者特例を適用しますか?' ,
279
- } ) ,
278
+ } )
280
279
) ,
281
280
vision : Type . Optional (
282
281
NamedStringEnum (
@@ -290,8 +289,8 @@ const schema = Type.Object(
290
289
} ,
291
290
{
292
291
title : '視覚' ,
293
- } ,
294
- ) ,
292
+ }
293
+ )
295
294
) ,
296
295
hearing : Type . Optional (
297
296
NamedStringEnum (
@@ -301,8 +300,8 @@ const schema = Type.Object(
301
300
} ,
302
301
{
303
302
title : '聴覚' ,
304
- } ,
305
- ) ,
303
+ }
304
+ )
306
305
) ,
307
306
physical : Type . Optional (
308
307
NamedStringEnum (
@@ -315,8 +314,8 @@ const schema = Type.Object(
315
314
} ,
316
315
{
317
316
title : '肢体不自由' ,
318
- } ,
319
- ) ,
317
+ }
318
+ )
320
319
) ,
321
320
developmental : Type . Optional (
322
321
NamedStringEnum (
@@ -325,8 +324,8 @@ const schema = Type.Object(
325
324
} ,
326
325
{
327
326
title : '発達障害' ,
328
- } ,
329
- ) ,
327
+ }
328
+ )
330
329
) ,
331
330
needPreExamHelp : Type . Boolean ( {
332
331
title : '試験前の配慮' ,
@@ -337,19 +336,19 @@ const schema = Type.Object(
337
336
Type . String ( {
338
337
title : '障害の特徴に関する自由記述欄' ,
339
338
description : '障害について記入してください。' ,
340
- } ) ,
339
+ } )
341
340
) ,
342
341
helps : Type . Optional (
343
342
Type . String ( {
344
343
title : '配慮内容に関する自由記述欄' ,
345
344
description : '配慮内容について記入してください。' ,
346
- } ) ,
345
+ } )
347
346
) ,
348
347
} ,
349
348
{
350
349
title : '配慮の有無' ,
351
350
description : '受験上の配慮についての情報を入力してください。' ,
352
- } ,
351
+ }
353
352
) ,
354
353
fee : Type . Object (
355
354
{
@@ -374,13 +373,13 @@ const schema = Type.Object(
374
373
{
375
374
uniqueItems : true ,
376
375
title : '特例' ,
377
- } ,
376
+ }
378
377
) ,
379
378
} ,
380
379
{
381
380
title : '受験料等' ,
382
381
description : '受験料等に関する情報を入力してください。' ,
383
- } ,
382
+ }
384
383
) ,
385
384
delay : ObjectIfThenElse (
386
385
Type . Object ( {
@@ -406,7 +405,7 @@ const schema = Type.Object(
406
405
} ) ,
407
406
{
408
407
title : '遅延出願' ,
409
- } ,
408
+ }
410
409
) ,
411
410
memo : Type . Object (
412
411
{
@@ -422,18 +421,18 @@ const schema = Type.Object(
422
421
{
423
422
title : 'メモアイテム' ,
424
423
description : 'メモのアイテムです。' ,
425
- } ,
424
+ }
426
425
) ,
427
426
} ,
428
427
{
429
428
title : 'メモ・申し送り' ,
430
429
description : '操作者別のメモや申し送りです。' ,
431
- } ,
430
+ }
432
431
) ,
433
432
} ,
434
433
{
435
434
definitions,
436
- } ,
435
+ }
437
436
) ;
438
437
439
438
function UserIdentInfoField ( props : FieldProps ) {
0 commit comments