feat: improve title and layout of the confirm dialog (#2307)

This commit is contained in:
TAKAHASHI Shuuji 2024-01-10 04:51:36 +09:00 committed by GitHub
parent 54e53889e5
commit 0451ac98c9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
32 changed files with 203 additions and 188 deletions

View file

@ -26,7 +26,8 @@ function shareAccount() {
async function toggleReblogs() {
if (!relationship!.showingReblogs && await openConfirmDialog({
title: t('confirm.show_reblogs.title', [account.acct]),
title: t('confirm.show_reblogs.title'),
description: t('confirm.show_reblogs.description', [account.acct]),
confirm: t('confirm.show_reblogs.confirm'),
cancel: t('confirm.show_reblogs.cancel'),
}) !== 'confirm')

View file

@ -58,7 +58,8 @@ async function removeList() {
return
const confirmDelete = await openConfirmDialog({
title: t('confirm.delete_list.title', [list.value.title]),
title: t('confirm.delete_list.title'),
description: t('confirm.delete_list.description', [list.value.title]),
confirm: t('confirm.delete_list.confirm'),
cancel: t('confirm.delete_list.cancel'),
})

View file

@ -10,7 +10,7 @@ const emit = defineEmits<{
<template>
<div flex="~ col" gap-6>
<div font-bold text-lg text-center>
<div font-bold text-lg>
{{ title }}
</div>
<div v-if="description">

View file

@ -66,6 +66,7 @@ async function shareLink(status: mastodon.v1.Status) {
async function deleteStatus() {
if (await openConfirmDialog({
title: t('confirm.delete_posts.title'),
description: t('confirm.delete_posts.description'),
confirm: t('confirm.delete_posts.confirm'),
cancel: t('confirm.delete_posts.cancel'),
}) !== 'confirm')
@ -83,6 +84,7 @@ async function deleteStatus() {
async function deleteAndRedraft() {
if (await openConfirmDialog({
title: t('confirm.delete_posts.title'),
description: t('confirm.delete_posts.description'),
confirm: t('confirm.delete_posts.confirm'),
cancel: t('confirm.delete_posts.cancel'),
}) !== 'confirm')