Refactor menu item click

pull/132/head
cagataycivici 2019-12-09 10:38:00 +03:00
parent 49575f862e
commit 3afa9bbe9a
7 changed files with 8 additions and 13 deletions

View File

@ -70,7 +70,7 @@ export default {
return;
}
if (!item.url) {
if (!item.url && !item.to) {
event.preventDefault();
}

View File

@ -69,7 +69,7 @@ export default {
return;
}
if (!item.url) {
if (!item.url && !item.to) {
event.preventDefault();
}
@ -98,7 +98,7 @@ export default {
return;
}
if (!category.url) {
if (!category.url && !category.to) {
event.preventDefault();
}
@ -256,7 +256,6 @@ export default {
bindDocumentClickListener() {
if (!this.documentClickListener) {
this.documentClickListener = (event) => {
console.log(event);
if (this.$el && !this.$el.contains(event.target)) {
this.activeItem = null;
this.unbindDocumentClickListener();

View File

@ -88,7 +88,7 @@ export default {
return;
}
if (!item.url) {
if (!item.url && !item.to) {
event.preventDefault();
}

View File

@ -43,7 +43,7 @@ export default {
return;
}
if (!item.url) {
if (!item.url && !item.to) {
event.preventDefault();
}

View File

@ -43,7 +43,7 @@ export default {
return;
}
if (!item.url) {
if (!item.url && !item.to) {
event.preventDefault();
}

View File

@ -31,11 +31,7 @@ export default {
event.preventDefault();
return;
}
if (!item.url) {
event.preventDefault();
}
if (item.command) {
item.command({
originalEvent: event,

View File

@ -88,7 +88,7 @@ export default {
return;
}
if (!item.url) {
if (!item.url && !item.to) {
event.preventDefault();
}