34 lines
No EOL
606 B
Vue
34 lines
No EOL
606 B
Vue
<script setup lang="ts">
|
|
const props = defineProps({
|
|
title: String,
|
|
text: String,
|
|
bulk: Boolean
|
|
})
|
|
|
|
console.log(props.bulk)
|
|
</script>
|
|
|
|
<template>
|
|
<v-card>
|
|
<v-card-title>
|
|
<h3>{{ props.title }}</h3>
|
|
</v-card-title>
|
|
<v-card-text>
|
|
<p>{{ props.text }}</p>
|
|
</v-card-text>
|
|
<v-card-actions>
|
|
<v-btn
|
|
color="primary"
|
|
@click="$emit('confirm',true, props.bulk)"
|
|
>Conferma</v-btn>
|
|
<v-btn
|
|
color="accent"
|
|
@click="$emit('confirm',false)"
|
|
>Cancella</v-btn>
|
|
</v-card-actions>
|
|
</v-card>
|
|
</template>
|
|
|
|
<style scoped>
|
|
|
|
</style> |