-
+
+
+
+ {{ getChannelMessageSenderName(message) }}
+
+
+
-
{{ message.text }}
+
+
+
+
{{ message.text }}
+
+
+
+
+
+
{{ getChannelMessageText(message) }}
+
+
+
{{ message.text }}
+
+
+
+
@@ -300,6 +322,27 @@ export default {
alert(info.join("\n"));
},
+ parseChannelMessageText(message) {
+
+ // split message text by colon
+ const parts = message.text.split(":");
+
+ // left side is sender name, right side is message text
+ // e.g: "Liam Cottle: Hello Mesh!"
+ const name = parts.shift();
+ const text = parts.join(":");
+ return {
+ name: name,
+ text: text,
+ };
+
+ },
+ getChannelMessageSenderName(message) {
+ return this.parseChannelMessageText(message).name;
+ },
+ getChannelMessageText(message) {
+ return this.parseChannelMessageText(message).text;
+ },
},
computed: {
canSendMessage() {