2022-07-26 00:18:10 +00:00
|
|
|
<template>
|
2022-08-07 05:12:52 +00:00
|
|
|
<b-field :class="column ? `column ${columnSize}` : ''">
|
2022-07-26 00:18:10 +00:00
|
|
|
<b-button
|
|
|
|
type="is-link"
|
2022-07-26 19:31:57 +00:00
|
|
|
:disabled="disabled"
|
2022-07-26 00:18:10 +00:00
|
|
|
@click="
|
|
|
|
$alertsGenericos.imprimirWarning($buefy, msjWarning, llamarGuardar)
|
|
|
|
"
|
|
|
|
expanded
|
|
|
|
>
|
|
|
|
Guardar
|
|
|
|
</b-button>
|
|
|
|
</b-field>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
export default {
|
|
|
|
props: {
|
2022-07-26 19:31:57 +00:00
|
|
|
column: { type: Boolean, required: false, default: false },
|
|
|
|
disabled: { type: Boolean, required: false, default: true },
|
2022-07-26 00:18:10 +00:00
|
|
|
guardar: { type: Function, required: true },
|
2022-07-26 19:31:57 +00:00
|
|
|
row: { type: Object, required: false, default: () => ({}) },
|
|
|
|
columnSize: { typeof: String, required: false, default: '' },
|
2022-07-26 00:18:10 +00:00
|
|
|
msjWarning: { type: String, required: true },
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
llamarGuardar() {
|
2022-07-26 16:49:26 +00:00
|
|
|
this.guardar(this.row)
|
2022-07-26 00:18:10 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
}
|
|
|
|
</script>
|