submissions

0.3.1 • Public • Published

submissions

dependency status

browser support

stream of submission events for form controls

Example

var submissions = require("submissions")
var html = require("unpack-html")
var fold = require("reducers/fold")

var template = require("./template.html")
var elements = html(template)

document.body.appendChild(elements.root)

// get a reducible representation of all submission events
var stream = submissions(elements)

// the chunk is the state of the form controls in elements
fold(stream, function (chunk) {
    console.log("got submission chunk", chunk)
})

Submission events are hitting ENTER on inputs and clicking buttons.

When a submission event occurs it gives you the form-data state of the elements at that time.

Installation

npm install submissions

Contributors

  • Raynos

MIT Licenced

/submissions/

    Package Sidebar

    Install

    npm i submissions

    Weekly Downloads

    6

    Version

    0.3.1

    License

    none

    Last publish

    Collaborators

    • raynos