diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2024-10-31 13:47:30 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2024-10-31 13:47:30 +0900 |
| commit | ceb60d61b05e32fa340269122378ea93efb20517 (patch) | |
| tree | aeddeb4d06dbd62aa735f4864a99f94400db05f8 /packages | |
| parent | refactor(frontend): asとanyをすぐなおせる範囲で除去 (#14848) (diff) | |
| download | misskey-ceb60d61b05e32fa340269122378ea93efb20517.tar.gz misskey-ceb60d61b05e32fa340269122378ea93efb20517.tar.bz2 misskey-ceb60d61b05e32fa340269122378ea93efb20517.zip | |
refactor
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/frontend/src/pages/emoji-edit-dialog.vue | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/packages/frontend/src/pages/emoji-edit-dialog.vue b/packages/frontend/src/pages/emoji-edit-dialog.vue index 2caba03675..db3f436873 100644 --- a/packages/frontend/src/pages/emoji-edit-dialog.vue +++ b/packages/frontend/src/pages/emoji-edit-dialog.vue @@ -10,7 +10,7 @@ SPDX-License-Identifier: AGPL-3.0-only :initialHeight="500" :canResize="true" @close="windowEl.close()" - @closed="$emit('closed')" + @closed="emit('closed')" > <template v-if="emoji" #header>:{{ emoji.name }}:</template> <template v-else #header>New emoji</template> @@ -98,6 +98,11 @@ const props = defineProps<{ emoji?: Misskey.entities.EmojiDetailed, }>(); +const emit = defineEmits<{ + (ev: 'done', v: { deleted?: boolean; updated?: Misskey.entities.AdminEmojiUpdateRequest; created?: Misskey.entities.AdminEmojiUpdateRequest }): void, + (ev: 'closed'): void +}>(); + const windowEl = ref<InstanceType<typeof MkWindow> | null>(null); const name = ref<string>(props.emoji ? props.emoji.name : ''); const category = ref<string>(props.emoji?.category ? props.emoji.category : ''); @@ -115,11 +120,6 @@ watch(roleIdsThatCanBeUsedThisEmojiAsReaction, async () => { const imgUrl = computed(() => file.value ? file.value.url : props.emoji ? `/emoji/${props.emoji.name}.webp` : null); -const emit = defineEmits<{ - (ev: 'done', v: { deleted?: boolean; updated?: Misskey.entities.AdminEmojiUpdateRequest; created?: Misskey.entities.AdminEmojiUpdateRequest }): void, - (ev: 'closed'): void -}>(); - async function changeImage(ev: Event) { file.value = await selectFile(ev.currentTarget ?? ev.target, null); const candidate = file.value.name.replace(/\.(.+)$/, ''); |