create-fsa
Create a flux-standard-action from a value.
Installation
$ npm install create-fsa
Usage
const createFsa = const square'square' payload: val => val * val { original: val } val >= 0}) // => {// => type: 'square',// => payload: 9,// => meta: { original: 3 },// => error: false// => }
API
creator = createFsa(type, fns)
Create an action creator with a type. Takes an optional object of functions to
create FSA properties (payload
, meta
, error
). If no payload
function is passed, the payload defaults to the passed in value.
fsa = creator(value)
Create a flux-standard-action from a value.
See Also
- flux-standard-action - human-friendly standard for Flux action objects
- barracks - action dispatcher for unidirectional data flows