2.0.0 • Published 3 years ago
@poool/junipero-hooks v2.0.0

Installation
yarn add @poool/junipero-hooksUsage
import React from 'react';
import { useEventListener, useTimeout } from '@poool/junipero-hooks';
export default () => {
useTimeout(() => {
console.log('This has been executed 1s after first render!');
}, 1000);
useEventListener('click', () => {
console.log('You clicked inside the current document');
});
return <div />;
};Documentation
useEventListener(name: String, handler: Function, target: DOMNode)
name{String} Event namehandler{Function}event{Object} Event data
target{DOMNode} Custom event target (default:global)
useTimeout(handler: Function, time: Number, changes: Array)
handler{Function} Timeout callbacktime{Number} Time in ms before timeoutchanges{Array} Reset timer when any value changes (just likeuseEffect)
Contributing
Please check the CONTRIBUTING.md doc for contribution guidelines.
License
This software is licensed under MIT.
2.0.0
3 years ago
2.0.0-rc.22
3 years ago
2.0.0-rc.19
4 years ago
2.0.0-rc.20
4 years ago
2.0.0-rc.21
4 years ago
2.0.0-rc.16
4 years ago
2.0.0-rc.15
4 years ago
2.0.0-rc.14
4 years ago
2.0.0-rc.13
4 years ago
2.0.0-rc.10
4 years ago
2.0.0-rc.9
4 years ago
2.0.0-rc.5
5 years ago
2.0.0-rc.0
5 years ago
2.0.0-beta.28
5 years ago
2.0.0-beta.7
5 years ago
2.0.0-beta.3
5 years ago
2.0.0-beta.0
5 years ago
2.0.0-alpha.23
5 years ago
2.0.0-alpha.22
5 years ago
2.0.0-alpha.20
5 years ago
2.0.0-alpha.15
5 years ago
2.0.0-alpha.11
5 years ago
2.0.0-alpha.10
5 years ago
2.0.0-alpha.12
5 years ago
2.0.0-alpha.8
5 years ago
2.0.0-alpha.7
5 years ago
2.0.0-alpha.6
5 years ago
2.0.0-alpha.5
5 years ago
2.0.0-alpha.4
5 years ago
2.0.0-alpha.0
5 years ago