Re: #254 - Adds new tab functionality to Workspace

This commit is contained in:
Alicia Sykes
2021-09-29 20:39:39 +01:00
parent bc100b8143
commit 0bfca16dda
4 changed files with 13 additions and 7 deletions

View File

@@ -17,6 +17,7 @@ export default {
icon: String,
title: String,
url: String,
target: String,
click: Function,
},
components: {
@@ -24,7 +25,7 @@ export default {
},
methods: {
itemClicked() {
if (this.url) this.$emit('launch-app', this.url);
if (this.url) this.$emit('launch-app', { url: this.url, target: this.target });
},
},
data() {