1.0.7 • Published 3 years ago

express-browser-form v1.0.7

Weekly downloads
9
License
ISC
Repository
github
Last release
3 years ago

Intro

An easy way to create forms in express This package is ment to generate and expose a form on express.

alt text

Usage

import { generateFormRouter, prepareAppForForms } from 'express-browser-form';
var app = express();
prepareAppForForms(app);// adds dependensies to the app
app.use('/form', generateFormRouter(
[
    {
        description: "enter the full name",
        fieldName: "fullName",
        fieldType: "string",
        isRequired: true
    },
    {
        description: "enter the dirth date",
        fieldName: "birthday",
        fieldType: "date",
        isRequired: true
    },
    {
        description: "enter the email",
        fieldName: "email",
        fieldType: "string",
        isRequired: false
    }
], '/form', (body: any) => body));
app.listen(3000, () => {
    console.log('Express server started at port : 3000');
});

Installation

npm install express-browser-form