feat(status): add visibility indicator

closes #117
This commit is contained in:
三咲智子 2022-11-26 11:02:26 +08:00
parent b379322ce2
commit 714b8d2bb1
No known key found for this signature in database
GPG key ID: 69992F2250DFD93E
2 changed files with 12 additions and 5 deletions

View file

@ -21,7 +21,7 @@ const rebloggedBy = $computed(() => props.status.reblog ? props.status.account :
const el = ref<HTMLElement>()
const router = useRouter()
function onclick(e: MouseEvent) {
function onclick(e: MouseEvent | KeyboardEvent) {
const path = e.composedPath() as HTMLElement[]
const el = path.find(el => ['A', 'BUTTON', 'IMG', 'VIDEO'].includes(el.tagName?.toUpperCase()))
if (!el)