Confirm Dialog: allow changing the button text

This commit is contained in:
LouisLam 2021-07-31 18:58:12 +08:00
parent 659d83b13c
commit 642a711bcd
2 changed files with 13 additions and 2 deletions

View file

@ -16,3 +16,6 @@ indent_size = 2
[*.yml] [*.yml]
indent_size = 2 indent_size = 2
[*.vue]
trim_trailing_whitespace = false

View file

@ -13,10 +13,10 @@
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn" :class="btnStyle" data-bs-dismiss="modal" @click="yes"> <button type="button" class="btn" :class="btnStyle" data-bs-dismiss="modal" @click="yes">
Yes {{ yesText }}
</button> </button>
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal"> <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">
No {{ noText }}
</button> </button>
</div> </div>
</div> </div>
@ -33,6 +33,14 @@ export default {
type: String, type: String,
default: "btn-primary", default: "btn-primary",
}, },
yesText: {
type: String,
default: "Yes",
},
noText: {
type: String,
default: "No",
},
}, },
data: () => ({ data: () => ({
modal: null, modal: null,