coneccion muchos endpoint y validacions

This commit is contained in:
jorgemike
2025-04-04 16:43:18 -06:00
parent f522db5211
commit 6c51e326dd
16 changed files with 855 additions and 115 deletions
+24 -6
View File
@@ -1,4 +1,13 @@
export const plantillasDisponibles = [
import { FormularioCreacion } from '@/types/crear-formulario';
interface Plantilla {
imagen: string;
nombre: string;
id: string;
datos: FormularioCreacion;
}
export const plantillasDisponibles: Plantilla[] = [
{
imagen: '/banner1.png',
nombre: 'Registro para la Feria',
@@ -23,20 +32,33 @@ export const plantillasDisponibles = [
opciones: [{ valor: 'Si' }, { valor: 'No' }],
obligatoria: true,
},
{
titulo: 'Correo electrónico',
tipo: 'Abierta',
obligatoria: true,
limite: 250,
validacion: 'correo',
},
{
titulo: 'Numero de cuenta',
tipo: 'Abierta',
obligatoria: true,
limite: 250,
validacion: 'cuenta_alumno',
},
{
titulo: 'Nombre(s)',
tipo: 'Abierta',
obligatoria: true,
limite: 250,
validacion: 'nombre',
},
{
titulo: 'Apellidos',
tipo: 'Abierta',
obligatoria: true,
limite: 250,
validacion: 'nombre',
},
{
titulo: 'Género',
@@ -52,11 +74,7 @@ export const plantillasDisponibles = [
titulo: 'Institución de procedencia',
tipo: 'Abierta',
obligatoria: true,
},
{
titulo: 'Correo electrónico',
tipo: 'Abierta',
obligatoria: true,
limite: 250,
},
],
},