UNPKG

799 BJavaScriptView Raw
1"use strict";
2
3require("core-js/modules/es.regexp.exec.js");
4
5require("core-js/modules/es.string.search.js");
6
7Object.defineProperty(exports, "__esModule", {
8 value: true
9});
10exports.getQueryParam = exports.getQueryParams = void 0;
11
12var _global = require("global");
13
14var _qs = require("qs");
15
16var getQueryParams = function getQueryParams() {
17 // document.location is not defined in react-native
18 if (_global.document && _global.document.location && _global.document.location.search) {
19 return (0, _qs.parse)(_global.document.location.search, {
20 ignoreQueryPrefix: true
21 });
22 }
23
24 return {};
25};
26
27exports.getQueryParams = getQueryParams;
28
29var getQueryParam = function getQueryParam(key) {
30 var params = getQueryParams();
31 return params[key];
32};
33
34exports.getQueryParam = getQueryParam;
\No newline at end of file