streamich
5b67a4e4bd
chore: 🤖 remove useForceUpdate
2019-04-23 18:06:30 +02:00
Sam Denty
921463047e
useResizeObserver + useForceUpdate
2019-04-23 18:05:36 +02:00
Ward Oosterlijnck
9c5c289399
Added build status badge, closes #234
2019-04-15 19:31:53 +10:00
Fei Qi
aaaa85fa08
docs: fix useDeepCompareEffect link
2019-04-12 08:29:17 +08:00
Ward Oosterlijnck
5d015314c8
docs: readme layout fix
2019-04-11 19:54:28 +10:00
Ilia Lesik
a428a15eb9
Add useBeforeUnload react hook
2019-04-10 09:39:02 +03:00
Ward Oosterlijnck
914fccfffc
Rename useAsyncCallback to useAsyncFn
2019-04-09 08:48:14 +10:00
Va Da
54052d4bb9
docs: add missing demo image
2019-04-08 21:51:19 +02:00
Va Da
baf174ba40
docs: update readme + fixing docs
2019-04-08 16:34:58 +02:00
Ward Oosterlijnck
22682c176c
useAsyncCallback
2019-04-09 00:18:07 +10:00
Ward Oosterlijnck
1a63a0dc0d
Added named import example to readme
2019-04-08 21:39:28 +10:00
Ward Oosterlijnck
418438ec22
Merge branch 'master' into readme-and-docs
...
# Conflicts:
# README.md
2019-04-08 13:37:13 +10:00
Va Da
7c461cc5d8
Merge pull request #212 from streamich/useStartTyping
...
feat: 🎸 add useStartTypings hook
2019-04-08 00:52:56 +02:00
Va Da
4d8e276607
feat: add useCopyToClipboard() hook
2019-04-08 00:44:07 +02:00
streamich
0a6d7731dd
feat: 🎸 make useCopyToClipboard hook interface more idiomatic
2019-04-07 22:28:52 +02:00
streamich
5fda2e0894
feat: 🎸 add useStartTypings hook
2019-04-07 21:27:35 +02:00
Ward Oosterlijnck
fac14b03de
Update readme + fixing docs
2019-04-02 20:02:13 +11:00
Ward Oosterlijnck
ba9917cca8
Add useDeepCompareEffect to README
2019-04-01 20:38:28 +11:00
Ward Oosterlijnck
84973de1a1
useEffectOnce
2019-03-31 17:58:44 +11:00
Ward Oosterlijnck
85db14b911
Fixing links in docs and demos
2019-03-31 12:22:39 +11:00
Va Da
1a9146a426
docs: fix link to useKeyboardJs docs
2019-03-29 10:32:26 +01:00
streamich
0f0d7fbef4
chore: 🤖 merge useFullscreen
2019-03-28 21:03:04 +01:00
streamich
c0658f605f
feat: 🎸 refactor useKeyPressEvent hook
...
Changes its interface, fixes bug of calling callback on initial mount,
useKeyPress hook is injected as dependency and can be overwirtten to
useKeyboardJs.
BREAKING CHANGE: 🧨 useKeyPressEvent hook modified for dependency injection and providing
event objects to user
2019-03-28 19:28:19 +01:00
streamich
3516aa69a9
feat: 🎸 add useKeyboardJs hook
2019-03-28 18:59:09 +01:00
streamich
d5de21285c
docs: ✏️ add useKey and useKeyPress documentation
2019-03-28 18:07:54 +01:00
streamich
2a13cfbf68
feat: 🎸 add useEvent hook
2019-03-28 16:02:56 +01:00
Ward Oosterlijnck
bf302bd5e7
useFullscreen added to readme
2019-03-28 23:49:42 +11:00
streamich
676d0ded3e
feat: 🎸 add useDropArea hook
2019-03-27 23:05:46 +01:00
streamich
0ccdf9531e
feat: 🎸 add useThrottleFn hook that throttles function
...
This hook used to be called useThrottle, but it also was re-implemented.
2019-03-27 22:22:27 +01:00
streamich
6b487c0e65
docs: ✏️ add useDrop hook reference
2019-03-27 20:05:59 +01:00
streamich
33ac91b775
feat: 🎸 add usePageLeave hook
2019-03-27 19:19:39 +01:00
Va Da
c9d7b5210a
Merge branch 'master' into useThrottle
2019-03-26 11:48:58 +01:00
streamich
b5c7aecfa6
docs: ✏️ add useMouseHovered docs
2019-03-26 11:20:42 +01:00
Ward Oosterlijnck
e8b43ea95c
useMouse hook
2019-03-26 11:20:42 +01:00
Ward Oosterlijnck
f814fd216b
Added useLockBodyScroll to README
2019-03-26 11:20:42 +01:00
Ward Oosterlijnck
7a6b7a249f
docs: typo in README
2019-03-26 11:20:42 +01:00
Ward Oosterlijnck
6d3641e04c
Added to README + typo fix
2019-03-26 20:01:03 +11:00
streamich
a03143a46f
feat: 🎸 implement useClickAway, remove useOutsideClick
...
This re-implements outside click hook functionality from scratch,
removes dependency on use-onoutsideclick package.
BREAKING CHANGE: 🧨 useOutsideClick is now useClickAway
2019-03-25 13:52:52 +01:00
streamich
428876ab34
chore: 🤖 move useCss hook under UI section
...
Also remove remainders of useCallbag hook.
2019-03-25 13:23:49 +01:00
streamich
61700675cd
chore: 🤖 don't install only large dependencies
...
This change removes useCallbag hook, it also reverts back changes for
hooks that only have tiny dependencies or dependencies that could have
been part of the hook itself. Effectivly only KeyboardJS and Rebound are
large packages that only partially are used by react-use, hence require
user to install them separately.
BREAKING CHANGE: 🧨 useCallbag hook is removed, some hooks KeyboardJS and Rebound installed
separately
2019-03-25 13:19:37 +01:00
Ward Oosterlijnck
8e2f342f5a
useMouse hook
2019-03-25 22:18:35 +11:00
Ward Oosterlijnck
fa6e9f3dce
Added useLockBodyScroll to README
2019-03-24 10:36:36 +11:00
Ward Oosterlijnck
746cf9d46a
docs: typo in README
2019-03-24 09:42:16 +11:00
Va Da
c5ecf74107
docs: remove loose line break in README
2019-03-23 11:26:24 +01:00
Ward Oosterlijnck
c75f997f8e
useScroll hook
2019-03-23 19:48:38 +11:00
Ward Oosterlijnck
2fd08f8335
Added readme
2019-03-23 16:49:22 +11:00
Luis Felipe Zaguini
257d8c074a
Update README.md
2019-03-21 10:15:42 -03:00
Va Da
b77f6bb06a
docs: add useAsyncRetry
2019-03-21 10:17:23 +01:00
Va Da
8b5e67c609
docs: add useKeyPressEvent() demo
2019-03-19 23:01:04 +01:00
Va Da
d1aebe0a90
Merge branch 'master' into pr/139
2019-03-19 22:50:02 +01:00