From 3b8e2c1bd4c18c52e4b9f87cfcdcbd7ed9a9ec12 Mon Sep 17 00:00:00 2001 From: curo1305 Date: Mon, 8 Jun 2026 16:34:44 +0200 Subject: [PATCH] refactor(08-03): migrate session-revoked inline toast to toastStore.show() - Remove sessionRevokedToast ref + setTimeout + inline HTML from SettingsAccountTab.vue - Remove sessionRevokedToast ref + setTimeout + inline HTML from TotpEnrollment.vue - Add toastStore.show('Other sessions have been terminated.', 'success') in changePassword - Add toastStore.show('Other sessions have been terminated.', 'success') in disableTotp - Add toastStore.show('Other sessions have been terminated.', 'success') in confirmEnrollment - Update SettingsAccountTab.test.js to assert on mockShow instead of DOM text - Update TotpEnrollment.test.js to assert on mockShow instead of DOM text --- .../src/components/auth/TotpEnrollment.vue | 28 +++------------- .../auth/__tests__/TotpEnrollment.test.js | 15 ++++++--- .../settings/SettingsAccountTab.vue | 32 +++---------------- .../__tests__/SettingsAccountTab.test.js | 19 +++++++---- 4 files changed, 32 insertions(+), 62 deletions(-) diff --git a/frontend/src/components/auth/TotpEnrollment.vue b/frontend/src/components/auth/TotpEnrollment.vue index 3220885..004e2c2 100644 --- a/frontend/src/components/auth/TotpEnrollment.vue +++ b/frontend/src/components/auth/TotpEnrollment.vue @@ -1,27 +1,6 @@