From 8e6fba95be26d11b16955a26cb7e1f52fea696c1 Mon Sep 17 00:00:00 2001 From: Haku Date: Wed, 24 Nov 2021 21:31:51 -0500 Subject: [PATCH] added url parameters helper --- src/helpers.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) 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