File size: 328 Bytes
ef874e6
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
import { z } from 'zod';

export const bayarBonSchema = z.object({
  body: z.object({
    nominal: z.number({ required_error: 'Nominal pembayaran wajib diisi' }).positive('Nominal harus lebih besar dari 0'),
    metode: z.enum(['tunai', 'transfer'], { required_error: 'Metode cicilan wajib diisi (tunai/transfer)' }),
  }),
});