All Projects β†’ LXSMNSYC β†’ re-use

LXSMNSYC / re-use

Licence: MIT license
βš›οΈ 🎣 A collection of hooks for ReasonReact

Programming Languages

reason
219 projects
javascript
184084 projects - #8 most used programming language
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to re-use

Reason-react-hooks
🧢 Some hooks in ReasonML for reason-react that can be useful
Stars: ✭ 14 (-48.15%)
Mutual labels:  reasonml, reason-react, react-hooks
reason-hooks-testing-library
ReasonML bindings for react-hooks-testing-library
Stars: ✭ 24 (-11.11%)
Mutual labels:  reasonml, reason-react, react-hooks
Verified React
Automated reasoning for React/ReasonML
Stars: ✭ 104 (+285.19%)
Mutual labels:  reasonml, reason-react
Reason Calculator
A calculator built with Reason and reason-react.
Stars: ✭ 110 (+307.41%)
Mutual labels:  reasonml, reason-react
Brisk Reconciler
React.js-like reconciler implemented in OCaml/Reason
Stars: ✭ 124 (+359.26%)
Mutual labels:  reasonml, reason-react
Rescript React Update
useReducer with updates and side effects!
Stars: ✭ 79 (+192.59%)
Mutual labels:  reasonml, reason-react
Introduce Reason Example
An example app made with Create React App which introduces a Reason component
Stars: ✭ 82 (+203.7%)
Mutual labels:  reasonml, reason-react
Reroute
a fast, declarative microrouter for reason-react
Stars: ✭ 120 (+344.44%)
Mutual labels:  reasonml, reason-react
Rescript React Native
ReScript bindings for React Native
Stars: ✭ 802 (+2870.37%)
Mutual labels:  reasonml, reason-react
Bs Material Ui
ReScript bindings for material-ui
Stars: ✭ 185 (+585.19%)
Mutual labels:  reasonml, reason-react
Fullstack Reason
A demo project that shows a fullstack ReasonML/OCaml app–native binary + webapp
Stars: ✭ 164 (+507.41%)
Mutual labels:  reasonml, reason-react
Rescript Relay
Use Relay with ReasonML.
Stars: ✭ 214 (+692.59%)
Mutual labels:  reasonml, reason-react
Recontainers
[DEPRECATED] ReasonReact utilitary high order components
Stars: ✭ 54 (+100%)
Mutual labels:  reasonml, reason-react
Pragma
Pragma is a self-hosted, open-source, personal note taking app.
Stars: ✭ 39 (+44.44%)
Mutual labels:  reasonml, reason-react
Timerlab
⏰ A simple and customizable timer
Stars: ✭ 84 (+211.11%)
Mutual labels:  reasonml, reason-react
Cra Template Rescript Lukin
πŸͺ Lukin CRA and ReScript Template
Stars: ✭ 18 (-33.33%)
Mutual labels:  reasonml, reason-react
Rescript Recoil
Zero-cost bindings to Facebook's Recoil library
Stars: ✭ 115 (+325.93%)
Mutual labels:  reasonml, reason-react
app-template-rescript-react
Adding ReScript with rescript-react on top of @snowpack/app-template-react
Stars: ✭ 44 (+62.96%)
Mutual labels:  reasonml, reason-react
Reductive
Redux in Reason
Stars: ✭ 405 (+1400%)
Mutual labels:  reasonml, reason-react
Reason React Hacker News
hacker news mobile app made with reason react
Stars: ✭ 591 (+2088.89%)
Mutual labels:  reasonml, reason-react

@lxsmnsyc/re-use

βš›οΈ 🎣 A collection of hooks for ReasonReact

NPM JavaScript Style Guide

Install

npm install --save @lxsmnsyc/re-use
yarn add @lxsmnsyc/re-use

bsconfig.json

  "bs-dependencies": [
    "@lxsmnsyc/re-use"
  ],

Hooks

  • Constant
  • ConstantCallback
  • ForceUpdate
  • IsomorphicEffect
  • LifeCycle
  • MountedState
  • Mutable
  • NativeCallback
  • NativeEffect
  • NativeIsomorphicEffect
  • NativeLayoutEffect
  • NativeMemo
  • NativeState
  • NativeSyncEffect
  • OnMount
  • OnUnmount
  • PageVisibility
  • Previous
  • Promise
  • RefMounted
  • SyncEffect
  • ThrottledReducer
  • ThrottledState
  • UpdateEffect
  • WindowSize

License

MIT Β© lxsmnsyc

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].