Skip to content

Commit d338245

Browse files
committed
feat(useWait): add deprecation messages to readme and export;
1 parent 58ddea3 commit d338245

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
- [`useFullscreen`](./docs/useFullscreen.md) — display an element or video full-screen. [![][img-demo]](https://streamich.github.io/react-use/?path=/story/ui-usefullscreen--demo)
7878
- [`useSpeech`](./docs/useSpeech.md) — synthesizes speech from a text string. [![][img-demo]](https://codesandbox.io/s/n090mqz69m)
7979
- [`useVideo`](./docs/useVideo.md) — plays video, tracks its state, and exposes playback controls. [![][img-demo]](https://streamich.github.io/react-use/?path=/story/ui-usevideo--demo)
80-
- [`useWait`](./docs/useWait.md) — complex waiting management for UIs.
80+
- ~~[`useWait`](./docs/useWait.md) — complex waiting management for UIs.~~ _Deprecated_: will be removed soon
8181
<br/>
8282
<br/>
8383
- [**Animations**](./docs/Animations.md)
@@ -111,7 +111,7 @@
111111
- [`useEffectOnce`](./docs/useEffectOnce.md) &mdash; a modified [`useEffect`](https://reactjs.org/docs/hooks-reference.html#useeffect) hook that only runs once.
112112
- [`useEvent`](./docs/useEvent.md) &mdash; subscribe to events.
113113
- [`useLifecycles`](./docs/useLifecycles.md) &mdash; calls `mount` and `unmount` callbacks.
114-
- [`useMountedState`](./docs/useMountedState.md) and [`useRefMounted`](./docs/useRefMounted.md) &mdash; track if component is mounted.
114+
- [`useMountedState`](./docs/useMountedState.md) ~~and [`useRefMounted`](./docs/useRefMounted.md)~~ &mdash; track if component is mounted.
115115
- [`usePromise`](./docs/usePromise.md) &mdash; resolves promise only while component is mounted.
116116
- [`useLogger`](./docs/useLogger.md) &mdash; logs in console as component goes through life-cycles.
117117
- [`useMount`](./docs/useMount.md) &mdash; calls `mount` callbacks.

src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export { default as useRaf } from './useRaf';
6565
export { default as useRafLoop } from './useRafLoop';
6666
export { default as useRafState } from './useRafState';
6767
/**
68-
* @deprecated This hook is obsolete, use `useMountedState` instead
68+
* @deprecated This hook is obsolete and Will be removed soon, use `useMountedState` instead
6969
*/
7070
export { default as useRefMounted } from './useRefMounted';
7171
export { default as useSearchParam } from './useSearchParam';
@@ -93,6 +93,9 @@ export { default as useUpsert } from './useUpsert';
9393
export { default as useVideo } from './useVideo';
9494
export { default as useStateValidator } from './useStateValidator';
9595
export { useMultiStateValidator } from './useMultiStateValidator';
96+
/**
97+
* @deprecated Will be removed soon
98+
*/
9699
export { useWait, Waiter } from './useWait';
97100
export { default as useWindowScroll } from './useWindowScroll';
98101
export { default as useWindowSize } from './useWindowSize';

src/useWait.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
import { useWait, Waiter } from 'react-wait';
2-
3-
export { useWait, Waiter };
1+
/**
2+
* @deprecated Will be removed soon
3+
*/
4+
export { useWait, Waiter } from 'react-wait';

0 commit comments

Comments
 (0)