diginext-utils
Version:
README.md
25 lines (24 loc) • 645 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const object_1 = require("../object");
function convertPathnameAndQuery(url) {
//
if ((0, object_1.isNull)(url))
return null;
url = url.toString();
const arr = url.split("?");
const pathname = arr[0];
const query = {};
if (arr[1]) {
const _query = arr[1].split("&");
_query.map((item) => {
const __item = item.split("=");
query[__item[0]] = __item[1];
});
}
return {
pathname,
query,
};
}
exports.default = convertPathnameAndQuery;