0.1.1 • Published 2 years ago

input-reactive-form-simple v0.1.1

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

input-reactive-form-simple

FUNCIONALIDAD

Esta librería crear formularios tipo de reactivos directamente de un arreglo de preguntas 

Compiles and hot-reloads for development

Tipo de arreglo que se necesitan enviar 
[
    {
        "id": "1", //id Para realizar diferenciación
        "question": "Nombre(s)", //Nombre de la pregunta
        "response": "", //Respuesta del usuario
        "type": "text", //Tipo de input text, number, select
        "id_question": "user_name",
        "classInput": "", // Inserción de las clases que nos gustaría agregar al input 
        "errors": [], // Agregación de errores del input de nuestra librería que queramos usar para guardar estos errores 
        "is_touched": false, // Saber si el input fue tocado o no
        "business":"", //Tipo de negocio
        "node_name":"name" //Nombre del nodo que queremos validar con una libreria externa de validaciones (vueLidate)
    }
]

Como mandar a llamar al componente desde una vista

<InputReactiveFormSimple :ListQuestions=" Areglo de preguntas para armar  " v-on:return-data-form="getDataElement($event)" :key="areglo de preguntas para armar"/>

Configuraciones para su uso en vue3 con TS

Podemos imporat nuestro modulo en el archivo main.ts
y crear un archivo llamado global.d.ts
este archivo puede estar dentro de la carpeta src y dentro agregaremos lo siguiente 
declare module 'input-reactive-form-simple-js'