feat(medical-action-src): add type code selection with strict typing
- Add medicalActionTypeCode constants and type definition - Update MedicalActionSrc interface to use strict type for type_code - Implement select dropdown for type code in entry form - Enable type code validation in schema
This commit is contained in:
No files matched your search
@@ -10,11 +10,10 @@ const MedicalActionSrcSchema = z.object({
|
||||
.string({ required_error: 'Nama harus diisi' })
|
||||
.min(1, 'Nama minimum 1 karakter')
|
||||
.max(2048, 'Nama maksimum 2048 karakter'),
|
||||
// type_code: z
|
||||
// .string({ required_error: 'Nama (ID) harus diisi' })
|
||||
// .min(1, 'Nama (ID) minimum 1 karakter')
|
||||
// .max(2048, 'Nama (ID) maksimum 2048 karakter'),
|
||||
// item_id: z.number({ required_error: 'Item ID harus diisi' }).min(1, 'Item ID minimum 1 karakter'),
|
||||
type_code: z
|
||||
.string({ required_error: 'Nama (ID) harus diisi' })
|
||||
.min(1, 'Nama (ID) minimum 1 karakter')
|
||||
.max(2048, 'Nama (ID) maksimum 2048 karakter'),
|
||||
})
|
||||
|
||||
type MedicalActionSrcFormData = z.infer<typeof MedicalActionSrcSchema> & Partial<MedicalActionSrc>
|
||||
|
||||
Reference in New Issue
Block a user