1
0
mirror of https://github.com/h3poteto/whalebird-desktop synced 2025-02-01 01:47:01 +01:00

Merge pull request #3333 from h3poteto/iss-3300/add-list-member

refs #3300 Handle shortcut keys in AddListMember
This commit is contained in:
AkiraFukushima 2022-05-03 18:19:43 +09:00 committed by GitHub
commit 62a8e40629
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,6 +38,7 @@ import { defineComponent, computed, ref } from 'vue'
import { Entity } from 'megalodon'
import { ElMessage } from 'element-plus'
import { useI18next } from 'vue3-i18next'
import { useMagicKeys, whenever } from '@vueuse/core'
import { useStore } from '@/store'
import { ACTION_TYPES } from '@/store/TimelineSpace/Modals/AddListMember'
import { ACTION_TYPES as LIST_ACTION_TYPES } from '@/store/TimelineSpace/Contents/Lists/Edit'
@ -48,6 +49,7 @@ export default defineComponent({
const space = 'TimelineSpace/Modals/AddListMember'
const store = useStore()
const i18n = useI18next()
const { enter } = useMagicKeys()
const name = ref<string>('')
@ -59,6 +61,10 @@ export default defineComponent({
set: (value: boolean) => store.dispatch(`${space}/${ACTION_TYPES.CHANGE_MODAL}`, value)
})
whenever(enter, () => {
search()
})
const username = (account: Entity.Account): string => {
if (account.display_name !== '') {
return account.display_name