Module

React.Signal

Package
purescript-react-queue
Repository
athanclark/purescript-react-queue

Re-exports from React.Signal.LifeCycle

#ReactLifeCycle Source

data ReactLifeCycle props state

Constructors

#withLifeCycle Source

withLifeCycle :: forall eff render state props. ReactSpec props state render (ref :: REF | eff) -> Eff (ref :: REF | eff) { signal :: Signal (ref :: REF | eff) (ReactLifeCycle props state), spec :: ReactSpec props state render (ref :: REF | eff) }

Re-exports from React.Signal.WhileMounted

#whileMountedIxUUID Source

whileMountedIxUUID :: forall a eff render state props. IxSignal (exception :: EXCEPTION, ref :: REF, uuid :: GENUUID | eff) a -> (ReactThis props state -> a -> Eff (exception :: EXCEPTION, ref :: REF, uuid :: GENUUID | eff) Unit) -> ReactSpec props state render (exception :: EXCEPTION, ref :: REF, uuid :: GENUUID | eff) -> ReactSpec props state render (exception :: EXCEPTION, ref :: REF, uuid :: GENUUID | eff)

#whileMountedIx Source

whileMountedIx :: forall a eff render state props. IxSignal (ref :: REF | eff) a -> String -> (ReactThis props state -> a -> Eff (ref :: REF | eff) Unit) -> ReactSpec props state render (ref :: REF | eff) -> ReactSpec props state render (ref :: REF | eff)

#whileMounted Source

whileMounted :: forall a eff render state props. Signal (ref :: REF | eff) a -> (ReactThis props state -> a -> Eff (ref :: REF | eff) Unit) -> ReactSpec props state render (ref :: REF | eff) -> ReactSpec props state render (ref :: REF | eff)