@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
JavaScript
;
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; } });