export function fromURLQuery(str) { console.log('fromURLQuery BEGIN', str) let ret = {} if (!str) { console.log('fromURLQuery return empty', ret) return ret } if (str[0] === '?') str = str.slice(1, str.length) let vars = str.split('&') for (let i = 0; i < vars.length; i++) { let pair = vars[i].split('=') ret[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]) console.log('fromURLQuery', pair) } console.log('fromURLQuery return', ret) return ret }