UNPKG

react-navplus

Version:

A flexible, performance-optimized navigation link component for React with multi-router support, prefetching, and advanced active state detection

26 lines 2.33 kB
"use strict"; /** * @file index.ts * @description Main entry point for the react-navplus package */ Object.defineProperty(exports, "__esModule", { value: true }); exports.executePrefetch = exports.normalizePrefetchOptions = exports.defaultPrefetchOptions = exports.isActiveWithCustomFn = exports.isActive = exports.cleanUrl = exports.matchers = exports.usePrefetch = exports.useIsActive = exports.useNavLinkContext = exports.NavLinkProvider = exports.NavPlus = void 0; var NavPlus_1 = require("./NavPlus"); Object.defineProperty(exports, "NavPlus", { enumerable: true, get: function () { return NavPlus_1.NavPlus; } }); var NavContext_1 = require("./context/NavContext"); Object.defineProperty(exports, "NavLinkProvider", { enumerable: true, get: function () { return NavContext_1.NavLinkProvider; } }); Object.defineProperty(exports, "useNavLinkContext", { enumerable: true, get: function () { return NavContext_1.useNavLinkContext; } }); var useIsActive_1 = require("./hooks/useIsActive"); Object.defineProperty(exports, "useIsActive", { enumerable: true, get: function () { return useIsActive_1.useIsActive; } }); var usePrefetch_1 = require("./hooks/usePrefetch"); Object.defineProperty(exports, "usePrefetch", { enumerable: true, get: function () { return usePrefetch_1.usePrefetch; } }); var matchers_1 = require("./utils/matchers"); Object.defineProperty(exports, "matchers", { enumerable: true, get: function () { return matchers_1.matchers; } }); Object.defineProperty(exports, "cleanUrl", { enumerable: true, get: function () { return matchers_1.cleanUrl; } }); Object.defineProperty(exports, "isActive", { enumerable: true, get: function () { return matchers_1.isActive; } }); Object.defineProperty(exports, "isActiveWithCustomFn", { enumerable: true, get: function () { return matchers_1.isActiveWithCustomFn; } }); var prefetch_1 = require("./utils/prefetch"); Object.defineProperty(exports, "defaultPrefetchOptions", { enumerable: true, get: function () { return prefetch_1.defaultPrefetchOptions; } }); Object.defineProperty(exports, "normalizePrefetchOptions", { enumerable: true, get: function () { return prefetch_1.normalizePrefetchOptions; } }); Object.defineProperty(exports, "executePrefetch", { enumerable: true, get: function () { return prefetch_1.executePrefetch; } }); //# sourceMappingURL=index.js.map