feat(division): change form attribute

This commit is contained in:
riefive
2025-10-04 08:30:18 +07:00
parent 9407501c49
commit e65e562690
3 changed files with 18 additions and 14 deletions

No files matched your search

+2 -1
View File
@@ -4,7 +4,8 @@ import type { Division, DivisionPosition } from '~/models/division'
const DivisionSchema = z.object({
code: z.string({ required_error: 'Kode harus diisi' }).min(1, 'Kode minimum 1 karakter'),
name: z.string({ required_error: 'Nama harus diisi' }).min(1, 'Nama minimum 1 karakter'),
division_id: z.number().positive('Divisi Induk harus diisi').optional().nullable(),
parent_id: z.number({ required_error: 'Divisi Induk harus diisi' }).optional().nullable(),
division_id: z.number({ required_error: 'Divisi Induk harus diisi' }).optional().nullable(),
})
type DivisionFormData = z.infer<typeof DivisionSchema> & (Division | DivisionPosition)