refactor: reports module (#1227)

Fixes: #1196
This commit is contained in:
Karan Takalkar
2020-08-26 01:53:10 +05:30
committed by GitHub
parent efdd779aa9
commit 0f83739080
19 changed files with 206 additions and 200 deletions
+5 -4
View File
@@ -12,11 +12,12 @@ export class UrlToStringPipe implements PipeTransform {
transform(url: string): any {
url = decodeURIComponent(url);
if (url.includes('search?query')) {
const query = url.substring(url.indexOf('=') + 1, url.indexOf('&'));
return 'Search ' + query;
}
const urlSubstrings: string[] = url.slice(1).split('/');
if (url.includes('?')) { // Query params URL.
const query = urlSubstrings.pop();
const prefix = query.slice(0, query.indexOf('?'));
urlSubstrings.push(prefix);
}
const stringRepresentation =
urlSubstrings
.map((path: string) => {