From 74c857e23d1ff2350f90e1a6a6278920d74173bf Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu, 22 May 2025 12:24:52 +0900 Subject: [PATCH] refactor(frontend): src -> anchorElement --- .../src/components/MkEmojiPickerDialog.vue | 4 +- .../frontend/src/components/MkLaunchPad.vue | 6 +-- packages/frontend/src/components/MkModal.vue | 44 +++++++++---------- .../frontend/src/components/MkPopupMenu.vue | 4 +- .../frontend/src/components/MkPostForm.vue | 2 +- .../src/components/MkVisibilityPicker.vue | 4 +- packages/frontend/src/os.ts | 14 +++--- .../frontend/src/ui/_common_/navbar-h.vue | 2 +- packages/frontend/src/ui/_common_/navbar.vue | 2 +- packages/frontend/src/utility/drive.ts | 12 ++--- packages/frontend/src/utility/emoji-picker.ts | 10 ++--- .../src/utility/mfm-function-picker.ts | 8 ++-- .../frontend/src/utility/reaction-picker.ts | 10 ++--- 13 files changed, 61 insertions(+), 61 deletions(-) diff --git a/packages/frontend/src/components/MkEmojiPickerDialog.vue b/packages/frontend/src/components/MkEmojiPickerDialog.vue index 662e2a118d..1627dc8760 100644 --- a/packages/frontend/src/components/MkEmojiPickerDialog.vue +++ b/packages/frontend/src/components/MkEmojiPickerDialog.vue @@ -12,7 +12,7 @@ SPDX-License-Identifier: AGPL-3.0-only :hasInteractionWithOtherFocusTrappedEls="true" :transparentBg="true" :manualShowing="manualShowing" - :src="src" + :anchorElement="anchorElement" @click="modal?.close()" @esc="modal?.close()" @opening="opening" @@ -44,7 +44,7 @@ import { prefer } from '@/preferences.js'; const props = withDefaults(defineProps<{ manualShowing?: boolean | null; - src?: HTMLElement; + anchorElement?: HTMLElement; showPinned?: boolean; pinnedEmojis?: string[], asReactionPicker?: boolean; diff --git a/packages/frontend/src/components/MkLaunchPad.vue b/packages/frontend/src/components/MkLaunchPad.vue index 3e5a88a170..584afff55c 100644 --- a/packages/frontend/src/components/MkLaunchPad.vue +++ b/packages/frontend/src/components/MkLaunchPad.vue @@ -4,7 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only -->