22 lines
458 B
TypeScript
22 lines
458 B
TypeScript
import * as z from 'zod'
|
|
|
|
export const schemaConf = z.object({
|
|
name: z
|
|
.string({
|
|
required_error: 'Nama spesialisasi harus diisi',
|
|
})
|
|
.min(3, 'Nama spesialisasi minimal 3 karakter'),
|
|
|
|
code: z
|
|
.string({
|
|
required_error: 'Kode spesialisasi harus diisi',
|
|
})
|
|
.min(3, 'Kode spesialisasi minimal 3 karakter'),
|
|
|
|
unitId: z
|
|
.string({
|
|
required_error: 'Unit harus dipilih',
|
|
})
|
|
.min(1, 'Unit harus dipilih'),
|
|
})
|