Make chatbox label use room name from store

This commit is contained in:
David Roizenman 2019-06-07 00:56:30 -04:00
parent 86b51f8b3b
commit 6f6a9b2f3d
3 changed files with 5 additions and 6 deletions

View File

@ -57,7 +57,7 @@
</transition>
</div>
<div class="messages-wrapper" v-if="$vuetify.breakpoint.mdAndDown">
<messages :ptRoom="'room'"></messages>
<messages></messages>
</div>
<v-dialog v-model="dialog" width="350">
<v-card>

View File

@ -10,7 +10,7 @@
<v-flex xs12>
<v-text-field
prepend-icon="message"
:label="'Send a message to ' + '#' + ptRoom"
:label="chatboxLabel"
hide-details
single-line
class="ma-0 ml-1 pr-1 wideinput"
@ -32,7 +32,6 @@ export default {
components: {
message
},
props: ['ptRoom'],
data() {
return {
messageToBeSent: '',
@ -54,8 +53,8 @@ export default {
messages() {
return this.$store.getters.getMessages;
},
chatBoxMessage() {
return `Message ${this.$store.getters.getRoom}`;
chatboxLabel() {
return `Send a message to #${this.$store.getters.getRoom}`;
},
},
methods: {

View File

@ -92,7 +92,7 @@
</v-list>
</v-flex>
<v-flex xs12 style="position: relative; height: 50vh; max-height: 50vh">
<messages :ptRoom="ptRoom" v-if="$vuetify.breakpoint.lgAndUp"></messages>
<messages v-if="$vuetify.breakpoint.lgAndUp"></messages>
</v-flex>
</v-layout>
</v-container>