-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededsprint 1
Description
Molesta mucho por ejemplo: Para escribir en la DB se necesita el ISO timezone, entonces si o si hay que escribir: YYYY-MM-DDTHH:MMZ
Eso no debería ser así. Una forma de arreglarlo es que para cada uno de los campos del schema de Zod, podamos agregar una función intermedia definida en el schema (Como un callback) para poder modificar el valor antes de que Zod lo valide.
Ej: En el ejemplo del ISO timezone, definir una función como...
const formatStartHour = (time: string) : string => {
return `YYYY-DD-MMT${time}Z`; // Aqui poder devolver el campo modificado
}
Este debe ser un callback que se llame por cada input antes de que entre en la validación de Zod, para hacer mucho mas facil insertar cosas en en el CLI
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededsprint 1