UNPKG

@figliolia/react-hooks

Version:

A small collection of simple React Hooks you're probably rewriting on a regular basis

61 lines (60 loc) 5.1 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.useMergedRefs = exports.Timeout = exports.DeferFN = exports.Throttler = exports.FocusedKeyListener = exports.Debouncer = exports.IdleCallback = exports.AnimationFrame = exports.useNodeDimensions = exports.useFocusedKeyListener = exports.useLocale = exports.useWindowSize = exports.useTimeout = exports.useIdleCallback = exports.useAnimationFrame = exports.useThrottler = exports.useDebouncer = exports.useController = exports.useUnmount = exports.useMount = void 0; var useMount_1 = require("./Hooks/useMount"); Object.defineProperty(exports, "useMount", { enumerable: true, get: function () { return useMount_1.useMount; } }); var useUnmount_1 = require("./Hooks/useUnmount"); Object.defineProperty(exports, "useUnmount", { enumerable: true, get: function () { return useUnmount_1.useUnmount; } }); var useController_1 = require("./Hooks/useController"); Object.defineProperty(exports, "useController", { enumerable: true, get: function () { return useController_1.useController; } }); __exportStar(require("./Hooks/useLoadingState"), exports); __exportStar(require("./Hooks/useFormState"), exports); var useDebouncer_1 = require("./Hooks/useDebouncer"); Object.defineProperty(exports, "useDebouncer", { enumerable: true, get: function () { return useDebouncer_1.useDebouncer; } }); var useThrottler_1 = require("./Hooks/useThrottler"); Object.defineProperty(exports, "useThrottler", { enumerable: true, get: function () { return useThrottler_1.useThrottler; } }); var useAnimationFrame_1 = require("./Hooks/useAnimationFrame"); Object.defineProperty(exports, "useAnimationFrame", { enumerable: true, get: function () { return useAnimationFrame_1.useAnimationFrame; } }); var useIdleCallback_1 = require("./Hooks/useIdleCallback"); Object.defineProperty(exports, "useIdleCallback", { enumerable: true, get: function () { return useIdleCallback_1.useIdleCallback; } }); var useTimeout_1 = require("./Hooks/useTimeout"); Object.defineProperty(exports, "useTimeout", { enumerable: true, get: function () { return useTimeout_1.useTimeout; } }); var useWindowSize_1 = require("./Hooks/useWindowSize"); Object.defineProperty(exports, "useWindowSize", { enumerable: true, get: function () { return useWindowSize_1.useWindowSize; } }); __exportStar(require("./Hooks/useClickOutside"), exports); var useLocale_1 = require("./Hooks/useLocale"); Object.defineProperty(exports, "useLocale", { enumerable: true, get: function () { return useLocale_1.useLocale; } }); var useFocusedKeyListener_1 = require("./Hooks/useFocusedKeyListener"); Object.defineProperty(exports, "useFocusedKeyListener", { enumerable: true, get: function () { return useFocusedKeyListener_1.useFocusedKeyListener; } }); var useNodeDimensions_1 = require("./Hooks/useNodeDimensions"); Object.defineProperty(exports, "useNodeDimensions", { enumerable: true, get: function () { return useNodeDimensions_1.useNodeDimensions; } }); var AnimationFrame_1 = require("./Generics/AnimationFrame"); Object.defineProperty(exports, "AnimationFrame", { enumerable: true, get: function () { return AnimationFrame_1.AnimationFrame; } }); var IdleCallback_1 = require("./Generics/IdleCallback"); Object.defineProperty(exports, "IdleCallback", { enumerable: true, get: function () { return IdleCallback_1.IdleCallback; } }); var Debouncer_1 = require("./Generics/Debouncer"); Object.defineProperty(exports, "Debouncer", { enumerable: true, get: function () { return Debouncer_1.Debouncer; } }); var FocusedKeyListener_1 = require("./Generics/FocusedKeyListener"); Object.defineProperty(exports, "FocusedKeyListener", { enumerable: true, get: function () { return FocusedKeyListener_1.FocusedKeyListener; } }); var Throttler_1 = require("./Generics/Throttler"); Object.defineProperty(exports, "Throttler", { enumerable: true, get: function () { return Throttler_1.Throttler; } }); var DeferFN_1 = require("./Generics/DeferFN"); Object.defineProperty(exports, "DeferFN", { enumerable: true, get: function () { return DeferFN_1.DeferFN; } }); var Timeout_1 = require("./Generics/Timeout"); Object.defineProperty(exports, "Timeout", { enumerable: true, get: function () { return Timeout_1.Timeout; } }); var useMergedRefs_1 = require("./Hooks/useMergedRefs"); Object.defineProperty(exports, "useMergedRefs", { enumerable: true, get: function () { return useMergedRefs_1.useMergedRefs; } });