import vine from '@vinejs/vine' export const storeComponentValidator = vine.compile( vine.object({ name: vine.string().trim().minLength(1), price: vine.number().decimal([0, 2]).min(0), typeId: vine.number().min(1), purchaseDate: vine.string().regex(/^\d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$/), quantity: vine.number().min(1).withoutDecimals(), }) )