From ecbdb3a00d8422882be90ae31eebc486577b2900 Mon Sep 17 00:00:00 2001 From: wanhose Date: Sun, 25 Aug 2024 13:55:38 +0200 Subject: [PATCH 1/6] refactor(browser-extension): report dialog to allow user input in both reason and url fields --- .../browser-extension/src/scripts/dialog.js | 224 +++++++++++------- .../browser-extension/src/styles/dialog.css | 222 ++++++++++------- 2 files changed, 265 insertions(+), 181 deletions(-) diff --git a/packages/browser-extension/src/scripts/dialog.js b/packages/browser-extension/src/scripts/dialog.js index cb81326..57200e9 100644 --- a/packages/browser-extension/src/scripts/dialog.js +++ b/packages/browser-extension/src/scripts/dialog.js @@ -2,19 +2,6 @@ if (typeof browser === 'undefined') { browser = chrome; } -/** - * @description Report reasons - * @type {string[]} - */ -const reasons = [ - 'Cannot click', - 'Page contains visual glitches', - 'Page is blank', - 'Page is laggy', - 'Page is not responding', - 'Popup showed up', -]; - /** * @description Report dialog ID */ @@ -48,63 +35,48 @@ const reportDialogHtml = ` ${browser.i18n.getMessage('reportDialog_bodyText')}
-
-