1.0.6 • Published 10 years ago

vdux-delay v1.0.6

Weekly downloads
4
License
MIT
Repository
github
Last release
10 years ago

delay

js-standard-style

Delay the rendering of child components, or execution of an action for a declaratively specified period.

Installation

$ npm install vdux-delay

Usage

function render () {
  return (
    <Hover>
      <SomeHoverableEntity />
      {
        hover => hover && <Delay time={400}><Tooltip message='Explanation of SomeHoverableEntity' /></Delay>
      }
    </Hover>
  )
}

<Tooltip /> is hidden until after the cursor has hovered over <SomeHoverableEntity /> for at least 400 milliseconds.

API - props

  • time - The number of milliseconds to wait
  • onEnd - An action to dispatch when the delay ends (is not dispatched if the component is removed before the timer ends)

License

MIT

1.0.6

10 years ago

1.0.5

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago