diff --git a/src/helpers.ts b/src/helpers.ts index 6842469..fd74b81 100644 --- a/src/helpers.ts +++ b/src/helpers.ts @@ -28,4 +28,14 @@ async function setStorageValue(key: string, value: any): Promise resolve(); }); }); +} + +function getUrlParameters(url: string): object +{ + const reg: RegExp = new RegExp('\/([A-Za-z0-9-]+?)=([A-Za-z0-9_.+]+)', 'g'); + let params: object = {}; + let match: string[]; + while ((match = reg.exec(url)) !== null) + params[match[1]] = match[2]; + return params; } \ No newline at end of file