From bb3cc22732f8499ae6ec01d87bc0741d9e184d5d Mon Sep 17 00:00:00 2001 From: notfire Date: Sun, 1 Dec 2024 13:26:14 -0500 Subject: [PATCH] add biting support for users and notes --- src/components/extra_buttons/extra_buttons.js | 9 +++++++-- .../extra_buttons/extra_buttons.vue | 11 +++++++++++ src/components/user_card/user_card.js | 3 +++ src/components/user_card/user_card.vue | 9 +++++++++ src/i18n/en.json | 2 ++ src/modules/statuses.js | 3 +++ src/modules/users.js | 7 +++++++ src/services/api/api.service.js | 19 +++++++++++++++++++ 8 files changed, 61 insertions(+), 2 deletions(-) diff --git a/src/components/extra_buttons/extra_buttons.js b/src/components/extra_buttons/extra_buttons.js index b38876b8..2dbefc22 100644 --- a/src/components/extra_buttons/extra_buttons.js +++ b/src/components/extra_buttons/extra_buttons.js @@ -9,7 +9,8 @@ import { faShareAlt, faExternalLinkAlt, faHistory, - faFilePen + faFilePen, + faTooth } from '@fortawesome/free-solid-svg-icons' import { faBookmark as faBookmarkReg, @@ -27,7 +28,8 @@ library.add( faExternalLinkAlt, faFlag, faHistory, - faFilePen + faFilePen, + faTooth ) const ExtraButtons = { @@ -163,6 +165,9 @@ const ExtraButtons = { }, hideRedraftStatusConfirmDialog () { this.showingRedraftDialog = false + }, + biteNote () { + this.$store.dispatch('biteNote', this.status.id) } }, computed: { diff --git a/src/components/extra_buttons/extra_buttons.vue b/src/components/extra_buttons/extra_buttons.vue index 988e4ac0..8cba9362 100644 --- a/src/components/extra_buttons/extra_buttons.vue +++ b/src/components/extra_buttons/extra_buttons.vue @@ -9,6 +9,17 @@ >