mirror of
https://github.com/gotson/komga.git
synced 2026-05-08 21:00:16 +02:00
use rich text in confirmation dialog
This commit is contained in:
parent
b8ad0cf77f
commit
22df05757d
1 changed files with 17 additions and 11 deletions
|
|
@ -21,18 +21,22 @@
|
|||
<template #text>
|
||||
<slot name="warning" />
|
||||
<slot name="text">
|
||||
{{
|
||||
$formatMessage(
|
||||
{
|
||||
<FormattedMessage
|
||||
:messageDescriptor="
|
||||
defineMessage({
|
||||
description: 'Confirmation dialog: default hint to retype validation text',
|
||||
defaultMessage: 'Please type {validateText} to confirm.',
|
||||
id: 'eVoe+D',
|
||||
},
|
||||
{
|
||||
validateText: validateText,
|
||||
},
|
||||
)
|
||||
}}
|
||||
defaultMessage: 'Please type <b>{validateText}</b> to confirm.',
|
||||
id: 'XnidLu',
|
||||
})
|
||||
"
|
||||
:values="{ validateText: validateText }"
|
||||
>
|
||||
<template #b="Content">
|
||||
<span class="font-weight-bold">
|
||||
<component :is="Content" />
|
||||
</span>
|
||||
</template>
|
||||
</FormattedMessage>
|
||||
</slot>
|
||||
|
||||
<v-text-field
|
||||
|
|
@ -72,6 +76,8 @@
|
|||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { defineMessage } from 'vue-intl'
|
||||
|
||||
const showDialog = defineModel<boolean>('dialog', { required: false })
|
||||
const emit = defineEmits<{
|
||||
confirm: []
|
||||
|
|
|
|||
Loading…
Reference in a new issue