UNPKG

infinity-forge

Version:
29 lines 1.15 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.useGetQueryArgumentsTable = useGetQueryArgumentsTable; var router_1 = require("next/router"); function useGetQueryArgumentsTable(props) { var _a = (0, router_1.useRouter)(), query = _a.query, isReady = _a.isReady; var queryKEY = props.queryKey.customKey || props.queryKey.remoteName; var enabled = props.requireUser ? props.user : true; var KEY_TABLE = enabled ? props.dynamicFiltersFromApi ? isReady ? queryKEY + JSON.stringify(query) : null : queryKEY : null; return __assign(__assign({}, props), { queryKeyParams: KEY_TABLE }); } //# sourceMappingURL=get-query-arguments-table.js.map