Module

JS.Runtime.React

Package
purescript-js-runtime
Repository
rowtype-yoga/purescript-js-runtime

#exportHook2 Source

exportHook2 :: forall a b hooks result. (a -> b -> Hook hooks result) -> EffectFn2 a b result

Expose a hook to ordinary JavaScript consumers. The caller must obey React's rules of hooks, just as for a hook implemented in JavaScript. Render is represented by Effect; erase only its compile-time hook stack.