Files
pc_builder/app/validators/Computers/store.ts
T
Kevin 9cb4909481
Build Project / build (push) Successful in 31s
fix
2026-06-28 11:37:12 +02:00

15 lines
441 B
TypeScript

import vine from '@vinejs/vine'
export const storeComputerValidator = vine.compile(
vine.object({
title: vine.string().trim().minLength(1),
sellPrice: vine.number().decimal([0, 2]).min(0),
gpuScore: vine.number().min(0),
cpuScore: vine.number().min(0),
globalScore: vine.number().min(0),
stateId: vine.number().min(1),
componentsId: vine.array(vine.number()),
pictures: vine.array(vine.object({})),
})
)