Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/antonioru/beautiful-react-hooks
/ types & classes
Types & classes
52 in github.com/antonioru/beautiful-react-hooks
⨍
Functions
152
◇
Types & classes
52
Class
test/mocks/IntersectionObserver.mock.js:1
Class
test/mocks/AudioApi.mock.js:1
Class
test/mocks/ResizeObserver.mock.js:1
Class
test/mocks/SpeechSynthesisUtterance.mock.js:1
Class
AudioApiMock
test/mocks/AudioApi.mock.js:1
Interface
AudioControls
src/useAudio.ts:291
Interface
AudioState
src/useAudio.ts:263
Interface
BRHGeolocationPosition
src/shared/types.ts:29
Interface
BRHGeolocationPositionError
src/shared/types.ts:46
Interface
CookieBase
src/useCookie.ts:112
Interface
CookieBaseWithNameAndValue
src/useCookie.ts:116
Enum
CookieSameSite
src/useCookie.ts:None
Interface
CookieStore
src/useCookie.ts:125
Interface
CookieStoreDeleteOptions
src/useCookie.ts:106
Interface
DebounceOptions
src/useDebouncedCallback.ts:6
Interface
GeolocationState
src/useGeolocationState.ts:7
Class
IntersectionObserverMock
test/mocks/IntersectionObserver.mock.js:1
Interface
Noop
src/shared/types.ts:1
Interface
RenderInfo
src/useRenderInfo.ts:3
Class
ResizeObserverMock
test/mocks/ResizeObserver.mock.js:1
Interface
SpeechRecognitionEvent
src/useSpeechRecognition.ts:4
Interface
SpeechRecognitionPolyfill
src/useSpeechRecognition.ts:8
Interface
SpeechSynthesisResult
src/useSpeechSynthesis.ts:17
Class
SpeechSynthesisUtteranceMock
test/mocks/SpeechSynthesisUtterance.mock.js:1
Interface
SwipeEventState
src/useSwipeEvents.ts:12
Interface
SwipeState
src/useSwipe.ts:19
Interface
ThrottleSettings
src/useThrottledCallback.ts:6
Interface
UseAudioOptions
src/useAudio.ts:279
Interface
UseConditionalTimeoutOptios
src/useConditionalTimeout.ts:59
Interface
UseCookieOptions
src/useCookie.ts:121
Interface
UseCookieReturn
src/useCookie.ts:131
Interface
UseDarkModeReturn
src/useDarkMode.ts:57
Interface
UseDragEventsResult
src/useDragEvents.ts:6
Interface
UseDragOptions
src/useDrag.ts:4
Interface
UseDropZoneResult
src/useDropZone.ts:5
Interface
UseGeolocationEventsResult
src/useGeolocationEvents.ts:6
Interface
UseGeolocationStateResult
src/useGeolocationState.ts:13
Interface
UseIntervalOptions
src/useInterval.ts:6
Interface
UseLongPressResult
src/useLongPress.ts:58
Interface
UseQueryParamOptions
src/useQueryParam.ts:6
Interface
UseQueryParamsOptions
src/useQueryParams.ts:6
Interface
UseRequestAnimationFrameOpts
src/useRequestAnimationFrame.ts:9
Interface
UseSpeechRecognitionResult
src/useSpeechRecognition.ts:77
Interface
UseSpeechSynthesisOptions
src/useSpeechSynthesis.ts:7
Interface
UseSwipeEventsOpts
src/useSwipeEvents.ts:33
Interface
UseSwipeEventsReturn
* The result of the hook
src/useSwipeEvents.ts:23
Interface
UseSwipeOptions
src/useSwipe.ts:9
Interface
UseTimeoutOptions
src/useTimeout.ts:6
Interface
UseTouchEventsReturn
src/useTouchEvents.ts:38
Interface
ValidationResult
src/useValidatedState.ts:20
Interface
ViewportState
src/useViewportState.ts:7
Interface
Window
src/useSpeechRecognition.ts:19