BuckleScript bindings for Downshift
Coming soon
$ yarn add bs-downshift
Add bs-downshift
to your bs-dependencies
: bsconfig.json
"bs-dependencies": [
"bs-downshift",
"reason-react"
]
See examples folder.
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.