beautiful-react-hooks
Version:
A collection of beautiful (and hopefully useful) React hooks to speed-up your components and hooks development
119 lines (118 loc) • 11.3 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.useStorage = exports.useViewportState = exports.useEvent = exports.useSearchQuery = exports.useQueryParams = exports.useQueryParam = exports.useInfiniteScroll = exports.useConditionalTimeout = exports.useSwipeEvents = exports.useVerticalSwipe = exports.useHorizontalSwipe = exports.useSwipe = exports.useRenderInfo = exports.useSystemVoices = exports.useSpeechSynthesis = exports.useObservable = exports.useDefaultedState = exports.useResizeObserver = exports.useSessionStorage = exports.useLocalStorage = exports.useRequestAnimationFrame = exports.useDropZone = exports.useDrag = exports.useDragEvents = exports.useValidatedState = exports.useViewportSpy = exports.useOnlineState = exports.useValueHistory = exports.useMediaQuery = exports.useGeolocationState = exports.useGeolocationEvents = exports.useGeolocation = exports.usePreviousValue = exports.useGlobalEvent = exports.useInterval = exports.useTimeout = exports.useMouseState = exports.useMouseEvents = exports.useMouse = exports.useThrottledCallback = exports.useDebouncedCallback = exports.useWindowScroll = exports.useWindowResize = exports.useLifecycle = exports.useWillUnmount = exports.useDidMount = void 0;
/**
* This file is kept for compatibility reasons.
* You should avoid importing hooks directly from this file.
*
* Avoid importing hooks like this:
*
* ```js
* import { useSomething } from 'beautiful-react-hooks';
* ```
*
* in favour of this:
*
* ```js
* import useSomething from 'beautiful-react-hooks/useSomething';
* ```
*/
var useDidMount_1 = require("./useDidMount");
Object.defineProperty(exports, "useDidMount", { enumerable: true, get: function () { return __importDefault(useDidMount_1).default; } });
var useWillUnmount_1 = require("./useWillUnmount");
Object.defineProperty(exports, "useWillUnmount", { enumerable: true, get: function () { return __importDefault(useWillUnmount_1).default; } });
var useLifecycle_1 = require("./useLifecycle");
Object.defineProperty(exports, "useLifecycle", { enumerable: true, get: function () { return __importDefault(useLifecycle_1).default; } });
var useWindowResize_1 = require("./useWindowResize");
Object.defineProperty(exports, "useWindowResize", { enumerable: true, get: function () { return __importDefault(useWindowResize_1).default; } });
var useWindowScroll_1 = require("./useWindowScroll");
Object.defineProperty(exports, "useWindowScroll", { enumerable: true, get: function () { return __importDefault(useWindowScroll_1).default; } });
var useDebouncedCallback_1 = require("./useDebouncedCallback");
Object.defineProperty(exports, "useDebouncedCallback", { enumerable: true, get: function () { return __importDefault(useDebouncedCallback_1).default; } });
var useThrottledCallback_1 = require("./useThrottledCallback");
Object.defineProperty(exports, "useThrottledCallback", { enumerable: true, get: function () { return __importDefault(useThrottledCallback_1).default; } });
var useMouse_1 = require("./useMouse");
Object.defineProperty(exports, "useMouse", { enumerable: true, get: function () { return __importDefault(useMouse_1).default; } });
var useMouseEvents_1 = require("./useMouseEvents");
Object.defineProperty(exports, "useMouseEvents", { enumerable: true, get: function () { return __importDefault(useMouseEvents_1).default; } });
var useMouseState_1 = require("./useMouseState");
Object.defineProperty(exports, "useMouseState", { enumerable: true, get: function () { return __importDefault(useMouseState_1).default; } });
var useTimeout_1 = require("./useTimeout");
Object.defineProperty(exports, "useTimeout", { enumerable: true, get: function () { return __importDefault(useTimeout_1).default; } });
var useInterval_1 = require("./useInterval");
Object.defineProperty(exports, "useInterval", { enumerable: true, get: function () { return __importDefault(useInterval_1).default; } });
var useGlobalEvent_1 = require("./useGlobalEvent");
Object.defineProperty(exports, "useGlobalEvent", { enumerable: true, get: function () { return __importDefault(useGlobalEvent_1).default; } });
var usePreviousValue_1 = require("./usePreviousValue");
Object.defineProperty(exports, "usePreviousValue", { enumerable: true, get: function () { return __importDefault(usePreviousValue_1).default; } });
var useGeolocation_1 = require("./useGeolocation");
Object.defineProperty(exports, "useGeolocation", { enumerable: true, get: function () { return __importDefault(useGeolocation_1).default; } });
var useGeolocationEvents_1 = require("./useGeolocationEvents");
Object.defineProperty(exports, "useGeolocationEvents", { enumerable: true, get: function () { return __importDefault(useGeolocationEvents_1).default; } });
var useGeolocationState_1 = require("./useGeolocationState");
Object.defineProperty(exports, "useGeolocationState", { enumerable: true, get: function () { return __importDefault(useGeolocationState_1).default; } });
var useMediaQuery_1 = require("./useMediaQuery");
Object.defineProperty(exports, "useMediaQuery", { enumerable: true, get: function () { return __importDefault(useMediaQuery_1).default; } });
var useValueHistory_1 = require("./useValueHistory");
Object.defineProperty(exports, "useValueHistory", { enumerable: true, get: function () { return __importDefault(useValueHistory_1).default; } });
var useOnlineState_1 = require("./useOnlineState");
Object.defineProperty(exports, "useOnlineState", { enumerable: true, get: function () { return __importDefault(useOnlineState_1).default; } });
var useViewportSpy_1 = require("./useViewportSpy");
Object.defineProperty(exports, "useViewportSpy", { enumerable: true, get: function () { return __importDefault(useViewportSpy_1).default; } });
var useValidatedState_1 = require("./useValidatedState");
Object.defineProperty(exports, "useValidatedState", { enumerable: true, get: function () { return __importDefault(useValidatedState_1).default; } });
var useDragEvents_1 = require("./useDragEvents");
Object.defineProperty(exports, "useDragEvents", { enumerable: true, get: function () { return __importDefault(useDragEvents_1).default; } });
var useDrag_1 = require("./useDrag");
Object.defineProperty(exports, "useDrag", { enumerable: true, get: function () { return __importDefault(useDrag_1).default; } });
var useDropZone_1 = require("./useDropZone");
Object.defineProperty(exports, "useDropZone", { enumerable: true, get: function () { return __importDefault(useDropZone_1).default; } });
var useRequestAnimationFrame_1 = require("./useRequestAnimationFrame");
Object.defineProperty(exports, "useRequestAnimationFrame", { enumerable: true, get: function () { return __importDefault(useRequestAnimationFrame_1).default; } });
var useLocalStorage_1 = require("./useLocalStorage");
Object.defineProperty(exports, "useLocalStorage", { enumerable: true, get: function () { return __importDefault(useLocalStorage_1).default; } });
var useSessionStorage_1 = require("./useSessionStorage");
Object.defineProperty(exports, "useSessionStorage", { enumerable: true, get: function () { return __importDefault(useSessionStorage_1).default; } });
var useResizeObserver_1 = require("./useResizeObserver");
Object.defineProperty(exports, "useResizeObserver", { enumerable: true, get: function () { return __importDefault(useResizeObserver_1).default; } });
var useDefaultedState_1 = require("./useDefaultedState");
Object.defineProperty(exports, "useDefaultedState", { enumerable: true, get: function () { return __importDefault(useDefaultedState_1).default; } });
var useObservable_1 = require("./useObservable");
Object.defineProperty(exports, "useObservable", { enumerable: true, get: function () { return __importDefault(useObservable_1).default; } });
var useSpeechSynthesis_1 = require("./useSpeechSynthesis");
Object.defineProperty(exports, "useSpeechSynthesis", { enumerable: true, get: function () { return __importDefault(useSpeechSynthesis_1).default; } });
var useSystemVoices_1 = require("./useSystemVoices");
Object.defineProperty(exports, "useSystemVoices", { enumerable: true, get: function () { return __importDefault(useSystemVoices_1).default; } });
var useRenderInfo_1 = require("./useRenderInfo");
Object.defineProperty(exports, "useRenderInfo", { enumerable: true, get: function () { return __importDefault(useRenderInfo_1).default; } });
var useSwipe_1 = require("./useSwipe");
Object.defineProperty(exports, "useSwipe", { enumerable: true, get: function () { return __importDefault(useSwipe_1).default; } });
var useHorizontalSwipe_1 = require("./useHorizontalSwipe");
Object.defineProperty(exports, "useHorizontalSwipe", { enumerable: true, get: function () { return __importDefault(useHorizontalSwipe_1).default; } });
var useVerticalSwipe_1 = require("./useVerticalSwipe");
Object.defineProperty(exports, "useVerticalSwipe", { enumerable: true, get: function () { return __importDefault(useVerticalSwipe_1).default; } });
var useSwipeEvents_1 = require("./useSwipeEvents");
Object.defineProperty(exports, "useSwipeEvents", { enumerable: true, get: function () { return __importDefault(useSwipeEvents_1).default; } });
var useConditionalTimeout_1 = require("./useConditionalTimeout");
Object.defineProperty(exports, "useConditionalTimeout", { enumerable: true, get: function () { return __importDefault(useConditionalTimeout_1).default; } });
var useInfiniteScroll_1 = require("./useInfiniteScroll");
Object.defineProperty(exports, "useInfiniteScroll", { enumerable: true, get: function () { return __importDefault(useInfiniteScroll_1).default; } });
var useQueryParam_1 = require("./useQueryParam");
Object.defineProperty(exports, "useQueryParam", { enumerable: true, get: function () { return __importDefault(useQueryParam_1).default; } });
var useQueryParams_1 = require("./useQueryParams");
Object.defineProperty(exports, "useQueryParams", { enumerable: true, get: function () { return __importDefault(useQueryParams_1).default; } });
var useSearchQuery_1 = require("./useSearchQuery");
Object.defineProperty(exports, "useSearchQuery", { enumerable: true, get: function () { return __importDefault(useSearchQuery_1).default; } });
var useEvent_1 = require("./useEvent");
Object.defineProperty(exports, "useEvent", { enumerable: true, get: function () { return __importDefault(useEvent_1).default; } });
var useViewportState_1 = require("./useViewportState");
Object.defineProperty(exports, "useViewportState", { enumerable: true, get: function () { return __importDefault(useViewportState_1).default; } });
// keep it just for compatibility issues
var createStorageHook_1 = require("./factory/createStorageHook");
Object.defineProperty(exports, "useStorage", { enumerable: true, get: function () { return __importDefault(createStorageHook_1).default; } });
if (!process.env.NODE_ENV || process.env.NODE_ENV === 'development') {
console.warn("\n TIP: To improve your application bundle size, avoid importing hooks from the index file of 'beautiful-react-hooks'.\n\n Try 'import useSomething from 'beautiful-react-hooks/useSomething' instead of 'import { useSomething } from 'beautiful-react-hooks'\n ");
}