reason-reactify icon indicating copy to clipboard operation
reason-reactify copied to clipboard

:rocket: Transform a mutable tree into a functional React-like API

Results 10 reason-reactify issues
Sort by recently updated
recently updated
newest added

This fixes #52. Just add `open Js_of_ocaml` to make `Js.t` accessible.

This breaks reason-reactify. A version constraint should be set up in package.json or the references to the Js module should be updated. Unfortunately, I'm pretty new to ocaml/reasonml so I...

🚧 🚧 🚧 --- **WIP** --- 🚧 🚧 🚧 🚧 Implements the ideas in #47. ### API changes The main public API change involves the passing of `slots` instead of...

While #43 made some progress on solidifying hooks types to make their usage safer, there is still a case that @cristianoc brought up today that is not covered. For example,...

__Issue:__ It seems that there is a 'state persistence' issue - state updated higher in the hierarchy can pave state lower in the hierarchy, when state lower in the hierarchy...

Our current workflow uses `esy` - but it would be great to have this be an [OPAM](https://opam.ocaml.org/) installable package as well. This would open up `revery` to be OPAM installable,...

We don't do any checking or handling when a hook is called outside of a `render` function. This is simple to reproduce - just by calling `useState` outside of a...

help wanted
good first issue

While working on #34 I updated the DOM reconciler example to have its primitives look more like the ones in revery: https://github.com/bryphe/reason-reactify/blob/60e270060db3980a833d4a62b5750c7b5e540855/examples/dom/WebReconciler.re#L17-L20 revery is already exposing CSS-like [styles](https://github.com/bryphe/revery/blob/d286aab3f7af57cbb66866ac044b0565f988e823/src/UI/Style.re), and [colors](https://github.com/bgoscinski/revery/blob/3fecb07b36e42460234d3c99b12aa77131e235e3/src/Core/Colors.re)....

We should switch our tests to use the `rely` framework provided by `reason-native`: https://github.com/facebookexperimental/reason-native/tree/master/src/rely We'll need to follow the instructions in that `README` (split out our test into a bin/lib),...

help wanted
good first issue

Currently, we don't have any sort of benchmarks or timing data to validate the performance of this library. It's native and should be really fast - but it'd be helpful...