Skip to content

MyWellGiving/bs-downshift

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bs-downshift

BuckleScript bindings for Downshift

npm Issues Dependencies Issues Last Commit

Demo

Coming soon

Install and setup

yarn

$ yarn add bs-downshift

bsconfig

Add bs-downshift to your bs-dependencies: bsconfig.json

"bs-dependencies": [
  "bs-downshift",
  "reason-react"
]

Usage

See examples folder.

Usage of render function

The render prop is a function that passes an object which contains methods and values.

In ReasonML, this object is represented as a module called ControllerStateAndHelpers.

To make use of the methods and values within that module, you need to call it by passing the argument type (which is of type ControllerStateAndHelpers.t and does effectively the binding to the JS object method) like:

render=(
  t => {
    ControllerStateAndHelpers.toggleMenu(t, ());
    /* ... */
  }
)

You can see that in the examples folder.

About

BuckleScript bindings for Downshift

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • OCaml 100.0%