diginext-utils
Version:
README.md
22 lines (21 loc) • 520 B
JavaScript
import { isNull } from "../object";
export default function convertPathnameAndQuery(url) {
//
if (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,
};
}