https://github.com/js2me/react-shared-utils
https://github.com/js2me/react-shared-utils
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/js2me/react-shared-utils
- Owner: js2me
- License: mit
- Created: 2024-07-22T10:38:49.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-06T06:59:27.000Z (about 1 year ago)
- Last Synced: 2025-10-23T06:27:04.101Z (8 months ago)
- Language: TypeScript
- Size: 364 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# react-shared-utils
| path | description |
|---------------------------------------------------------------------|--------------------------------------------------------------------------|
| [loadable](src/loadable.tsx) | Lazy import of the React component (using Suspense inside) |
| [attach-ref](src/attach-ref.ts) | Safety assign DOM node to React ref object (ignoring all React warnings) |
| [hooks/use-click-outside](src/hooks/use-click-outside.ts) |
| [hooks/use-constant](src/hooks/use-constant.ts) |
| [hooks/use-define-ref](src/hooks/use-define-ref.ts) |
| [hooks/use-element-ref](src/hooks/use-element-ref.ts) |
| [hooks/use-event-listener](src/hooks/use-event-listener.ts) |
| [hooks/use-event](src/hooks/use-event.ts) |
| [hooks/use-flag](src/hooks/use-flag.ts) |
| [hooks/use-force-update](src/hooks/use-force-update.ts) |
| [hooks/use-last-defined-value](src/hooks/use-last-defined-value.ts) |
| [hooks/use-resize-observer](src/hooks/use-resize-observer.ts) |
| [hooks/use-sync-ref](src/hooks/use-sync-ref.ts) |
| [hooks/use-toggle](src/hooks/use-toggle.ts) |
| [hooks/use-value](src/hooks/use-value.ts) |