add a more extended emits definition

This commit is contained in:
Andreas Zweili 2021-01-27 12:53:30 +01:00
parent 8638ca70ca
commit c236e653e5
1 changed files with 10 additions and 1 deletions

View File

@ -36,7 +36,16 @@ export default {
default: false,
},
},
emits: ["toggle-favorite"],
emits: {
"toggle-favorite": function(id) {
if (id) {
return true;
} else {
console.warn("ID is missing!");
return false;
}
},
},
data() {
return {
detailsAreVisible: false,