From b52db71e1894e25cebfafc782d2cec86705e2cbb Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Mon, 12 May 2025 23:28:55 -0400 Subject: [PATCH] factor out shared word mute logic --- packages/frontend/src/components/MkNote.vue | 52 ++--------------- .../src/components/MkNoteDetailed.vue | 56 ++----------------- .../frontend/src/components/MkNoteSub.vue | 54 ++---------------- .../frontend/src/components/SkMutedNote.vue | 46 +++++++++++++++ packages/frontend/src/components/SkNote.vue | 52 ++--------------- .../src/components/SkNoteDetailed.vue | 56 ++----------------- .../frontend/src/components/SkNoteSub.vue | 52 ++--------------- .../frontend/src/utility/check-word-mute.ts | 36 ++++++++++++ 8 files changed, 107 insertions(+), 297 deletions(-) create mode 100644 packages/frontend/src/components/SkMutedNote.vue diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue index 4ceefe300b..b4977b73bc 100644 --- a/packages/frontend/src/components/MkNote.vue +++ b/packages/frontend/src/components/MkNote.vue @@ -171,24 +171,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- - - - - - - - - - +
+ + + + + + diff --git a/packages/frontend/src/components/SkNote.vue b/packages/frontend/src/components/SkNote.vue index 878c81384c..ab8a3ec4a6 100644 --- a/packages/frontend/src/components/SkNote.vue +++ b/packages/frontend/src/components/SkNote.vue @@ -172,24 +172,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- - - - - - - - - - +