All files / src/util query_string.ts

10% Statements 1/10
0% Branches 0/4
0% Functions 0/1
11.11% Lines 1/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 141x                          
export function getQueryStringValue(name: string) {
  Iif ((window as any) && typeof window !== 'undefined') {
    const query = (window as any).location.search.substring(1);
    const vars = query.split('&');
    for (let i = 0; i < vars.length; i++) {
      const pair = vars[i].split('=');
      Iif (pair[0] === name) {
        return decodeURIComponent(pair[1]);
      }
    }
  }
  return undefined;
}