0
0
Fork 0

fix: refs #7356 colors

This commit is contained in:
Jorge Penadés 2024-08-28 17:01:50 +02:00
parent 174c34b4e0
commit 23bf9657aa
2 changed files with 8 additions and 5 deletions

View File

@ -15,7 +15,7 @@ const props = defineProps({
default: null,
},
message: {
type: String,
type: [String, Object],
default: null,
},
data: {
@ -35,7 +35,10 @@ defineEmits(['confirm', ...useDialogPluginComponent.emits]);
const { dialogRef, onDialogOK } = useDialogPluginComponent();
const title = props.title || t('Confirm');
const message = props.message || t('Are you sure you want to continue?');
const message =
props.message ||
(props.message !== false ? t('Are you sure you want to continue?') : false);
const isLoading = ref(false);
async function confirm() {
@ -61,12 +64,12 @@ async function confirm() {
size="xl"
v-if="icon"
/>
<span class="text-h6 text-grey">{{ title }}</span>
<span class="text-h6" :class="{ 'text-grey': message }">{{ title }}</span>
<QSpace />
<QBtn icon="close" :disable="isLoading" flat round dense v-close-popup />
</QCardSection>
<QCardSection class="row items-center">
<span v-html="message"></span>
<span v-if="message !== false" v-html="message" />
<slot name="customHTML"></slot>
</QCardSection>
<QCardActions align="right">

View File

@ -133,7 +133,7 @@ const createClaim = () => {
else
openConfirmationModal(
t('Do you want to create a claim?'),
null,
false,
onCreateClaimAccepted
);
};