From 52f99a0a527e9b05e5f7a0e171e2132841bcc83f Mon Sep 17 00:00:00 2001 From: Brian Pietsch Date: Wed, 9 Aug 2023 21:14:00 -0700 Subject: [PATCH] Rename useMediaQuery.tsx to .ts, add missing exports to index.ts. This addresses issue #94 --- src/index.ts | 67 +++++++++++++++++++-- src/{useMediaQuery.tsx => useMediaQuery.ts} | 0 2 files changed, 63 insertions(+), 4 deletions(-) rename src/{useMediaQuery.tsx => useMediaQuery.ts} (100%) diff --git a/src/index.ts b/src/index.ts index 14368af..660a673 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,29 +1,88 @@ +import useAnimationFrame from './useAnimationFrame' +import useBreakpoint from './useBreakpoint' import useCallbackRef from './useCallbackRef' import useCommittedRef from './useCommittedRef' +import useCustomEffect from './useCustomEffect' +import useDebouncedCallback from './useDebouncedCallback' +import useDebouncedState from './useDebouncedState' +import useDebouncedValue from './useDebouncedValue' import useEventCallback from './useEventCallback' import useEventListener from './useEventListener' +import useFocusManager from './useFocusManager' +import useForceUpdate from './useForceUpdate' import useGlobalListener from './useGlobalListener' +import useImage from './useImage' +import useIntersectionObserver from './useIntersectionObserver' import useInterval from './useInterval' -import useRafInterval from './useRafInterval' +import useIsInitialRenderRef from './useIsInitialRenderRef' +import useIsomorphicEffect from './useIsomorphicEffect' +import useMap from './useMap' +import useMediaQuery from './useMediaQuery' import useMergeState from './useMergeState' import useMergeStateFromProps from './useMergeStateFromProps' +import useMergedRefs from './useMergedRefs' +import useMountEffect from './useMountEffect' import useMounted from './useMounted' +import useMutationObserver from './useMutationObserver' import usePrevious from './usePrevious' -import useImage from './useImage' +import useRafInterval from './useRafInterval' +import useRefWithInitialValueFactory from './useRefWithInitialValueFactory' import useResizeObserver from './useResizeObserver' +import useSafeState from './useSafeState' +import useSet from './useSet' +import useStableMemo from './useStableMemo' +import useStateAsync from './useStateAsync' +import useThrottledEventHandler from './useThrottledEventHandler' +import useTimeout from './useTimeout' +import useToggleState from './useToggleState' +import useUpdateEffect from './useUpdateEffect' +import useUpdateImmediateEffect from './useUpdateImmediateEffect' +import useUpdateLayoutEffect from './useUpdateLayoutEffect' +import useUpdatedRef from './useUpdatedRef' +import useWillUnmount from './useWillUnmount' export { + useAnimationFrame, + useBreakpoint, useCallbackRef, useCommittedRef, + useCustomEffect, + useDebouncedCallback, + useDebouncedState, + useDebouncedValue, useEventCallback, useEventListener, + useFocusManager, + useForceUpdate, useGlobalListener, + useImage, + useIntersectionObserver, useInterval, - useRafInterval, + useIsInitialRenderRef, + useIsomorphicEffect, + useMap, + useMediaQuery, useMergeState, useMergeStateFromProps, + useMergedRefs, + useMountEffect, useMounted, + useMutationObserver, usePrevious, - useImage, + useRafInterval, + useRefWithInitialValueFactory, useResizeObserver, + useSafeState, + useSet, + useStableMemo, + useStateAsync, + useThrottledEventHandler, + useTimeout, + useToggleState, + useUpdateEffect, + useUpdateImmediateEffect, + useUpdateLayoutEffect, + useUpdatedRef, + useWillUnmount } + diff --git a/src/useMediaQuery.tsx b/src/useMediaQuery.ts similarity index 100% rename from src/useMediaQuery.tsx rename to src/useMediaQuery.ts