add report submission
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import { z } from 'zod'
|
||||
|
||||
export const MAX_ITEMS = 50
|
||||
|
||||
export const enrollment = z.object({
|
||||
user: z
|
||||
.object(
|
||||
@@ -7,7 +9,7 @@ export const enrollment = z.object({
|
||||
id: z.string(),
|
||||
name: z.string(),
|
||||
email: z.string(),
|
||||
cpf: z.string()
|
||||
cpf: z.string('a')
|
||||
},
|
||||
{ error: 'Escolhe um colaborador' }
|
||||
)
|
||||
@@ -32,9 +34,7 @@ export const enrollment = z.object({
|
||||
})
|
||||
|
||||
export const formSchema = z.object({
|
||||
enrollments: z.array(enrollment).min(1).max(100)
|
||||
enrollments: z.array(enrollment).min(1).max(MAX_ITEMS)
|
||||
})
|
||||
|
||||
export type Schema = z.infer<typeof formSchema>
|
||||
|
||||
export const MAX_ITEMS = 100
|
||||
|
||||
Reference in New Issue
Block a user