Skip to content

Commit e926faf

Browse files
committed
fix: πŸ› new React behaviour needs useState to set something
Issues: closes #128
1 parent d789288 commit e926faf

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

β€Žsrc/__stories__/useGetSet.story.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ const DemoWrong = () => {
3232

3333
storiesOf('State/useGetSet', module)
3434
.add('Docs', () => <ShowDocs md={require('../../docs/useGetSet.md')} />)
35-
.add('Demo', () =>
35+
.add('Demo, 1s delay', () =>
3636
<Demo/>
3737
)
38-
.add('DemoWrong', () =>
38+
.add('DemoWrong, 1s delay', () =>
3939
<DemoWrong/>
4040
)

β€Žsrc/useUpdate.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import {useState} from 'react';
22

3-
const useUpdate = () => useState(0)[1] as (() => void);
3+
const useUpdate = () => {
4+
const [, setState] = useState(0);
5+
return () => setState(cnt => cnt + 1);
6+
};
47

58
export default useUpdate;

0 commit comments

Comments
Β (0)