refactor: tidy masto icons

This commit is contained in:
三咲智子 2023-01-03 20:03:46 +08:00
parent ef417f3ccf
commit b14add8c83
No known key found for this signature in database
GPG key ID: 69992F2250DFD93E
6 changed files with 26 additions and 23 deletions

View file

@ -5,6 +5,7 @@ import { useDropZone } from '@vueuse/core'
import { EditorContent } from '@tiptap/vue-3'
import ISO6391 from 'iso-639-1'
import Fuse from 'fuse.js'
import { statusVisibilities } from '~/composables/masto/icons'
import type { Draft } from '~/types'
type FileUploadError = [filename: string, message: string]
@ -56,7 +57,7 @@ const { editor } = useTiptap({
})
const currentVisibility = $computed(() => {
return STATUS_VISIBILITIES.find(v => v.value === draft.params.visibility) || STATUS_VISIBILITIES[0]
return statusVisibilities.find(v => v.value === draft.params.visibility) || statusVisibilities[0]
})
let isUploading = $ref<boolean>(false)
@ -396,7 +397,7 @@ defineExpose({
<template #popper>
<CommonDropdownItem
v-for="visibility in STATUS_VISIBILITIES"
v-for="visibility in statusVisibilities"
:key="visibility.value"
:icon="visibility.icon"
:checked="visibility.value === draft.params.visibility"