docs(useIdle): allows updating delay/ms

This commit is contained in:
Manoj Bahuguna 2019-04-10 13:16:58 +00:00
parent 7a670a2e6d
commit 8306ccf75d

View File

@ -4,10 +4,12 @@ import {useIdle} from '..';
import ShowDocs from './util/ShowDocs';
const Demo = () => {
const isIdle = useIdle(3e3);
const [idleDelay, setIdleDelay] = React.useState(3e3);
const isIdle = useIdle(idleDelay);
return (
<div>
Idle delay ms: <input type="number" value={idleDelay} onChange={({ target }) => setIdleDelay(+target.value)} />
<div>User is idle: {isIdle ? 'Yes' : 'No'}</div>
</div>
);
@ -16,5 +18,5 @@ const Demo = () => {
storiesOf('Sensors|useIdle', module)
.add('Docs', () => <ShowDocs md={require('../../docs/useIdle.md')} />)
.add('Demo', () =>
<Demo/>
<Demo />
)