From 94f4577a09c9581da0e52bf1afcb95b35263dc20 Mon Sep 17 00:00:00 2001
From: koderholic <22542946+koderholic@users.noreply.github.com>
Date: Wed, 30 Nov 2022 22:49:07 +0100
Subject: [PATCH] fix: report error iff users want to - add a copy error button
- errors get report if analytics is enabled or or if reportExperiment is
turned on else they are sent to state
---
.env | 4 +-
src/components/CopyError.vue | 69 ++++++++++++++++++++++++++
src/components/OperationErrorModal.vue | 40 +++++++++++----
src/locales/cb/common.json | 1 +
src/locales/cb/pages.json | 4 +-
src/locales/en/common.json | 1 +
src/locales/en/pages.json | 4 +-
src/locales/es/common.json | 1 +
src/locales/es/pages.json | 4 +-
src/locales/ph/common.json | 1 +
src/locales/ph/pages.json | 4 +-
src/locales/pt/common.json | 1 +
src/locales/pt/pages.json | 4 +-
src/locales/zh/common.json | 1 +
src/locales/zh/pages.json | 4 +-
src/swaps/views/Timeline.vue | 14 +++++-
src/views/Experiments.vue | 14 ++++++
src/views/Send/Send.vue | 4 +-
src/views/Send/SendNFT.vue | 4 +-
src/views/Swap/Swap.vue | 6 +--
20 files changed, 158 insertions(+), 27 deletions(-)
create mode 100644 src/components/CopyError.vue
diff --git a/.env b/.env
index 739f65730..928b4d049 100644
--- a/.env
+++ b/.env
@@ -20,5 +20,5 @@ VUE_APP_FIREBASE_MESSAGING_SENDER_ID=
VUE_APP_FIREBASE_APP_ID=
VUE_APP_FIREBASE_MEASUREMENT_ID=
VUE_APP_FIREBASE_DATABASE_URL=
-VUE_APP_REPORT_TARGETS=Discord
-VUE_APP_DISCORD_WEBHOOK=https://discord.com/api/webhooks/1034115035603161188/sO2KOyAJakks1e9_Ae-OQFSMRb8rsgl-sZ93HRDGWRWFqNJwhDhGEDJl_SfxwgkxcQHU
+VUE_APP_MAX_ERROR_LOG_SIZE=100
+VUE_APP_REPORT_TARGETS=
diff --git a/src/components/CopyError.vue b/src/components/CopyError.vue
new file mode 100644
index 000000000..01ef535ac
--- /dev/null
+++ b/src/components/CopyError.vue
@@ -0,0 +1,69 @@
+
+
- {{ error }} + {{ translatedError }}
- {{ error }} -
+{{ translatedError }}
{{ $tle(item.error) }}+
{{ translatedItemError }} ++