Merge pull request #809 from streamich/fix-useSet-stale-closure

fix: use latest set object in useSet "has" method
This commit is contained in:
Vadim Dalecky 2020-01-03 02:06:22 -08:00 committed by GitHub
commit 52fbbfd7a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,7 +19,7 @@ const useSet = <K>(initialSet = new Set<K>()): [Set<K>, Actions<K>] => {
remove: item => setSet(prevSet => new Set(Array.from(prevSet).filter(i => i !== item))),
reset: () => setSet(initialSet),
}),
[setSet]
[set, setSet]
);
const utils = {