Change the way we setup router-links
This commit is contained in:
parent
087e8ce252
commit
e7fafb40a8
|
|
@ -1,5 +1,5 @@
|
||||||
<template>
|
<template>
|
||||||
<router-link :to="link" tag="div" class="room-widget" :class="roomClass">
|
<router-link :to="{name: 'room', params: {slug: slug}}" tag="div" class="room-widget" :class="roomClass">
|
||||||
<div class="room-widget__content">
|
<div class="room-widget__content">
|
||||||
<h2 class="room-widget__title">{{title}}</h2>
|
<h2 class="room-widget__title">{{title}}</h2>
|
||||||
<room-group-widget v-bind="userGroup"></room-group-widget>
|
<room-group-widget v-bind="userGroup"></room-group-widget>
|
||||||
|
|
@ -30,9 +30,6 @@
|
||||||
computed: {
|
computed: {
|
||||||
roomClass() {
|
roomClass() {
|
||||||
return `room-widget--${this.appearance}`
|
return `room-widget--${this.appearance}`
|
||||||
},
|
|
||||||
link() {
|
|
||||||
return `/room/${this.slug}`
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -67,6 +67,14 @@
|
||||||
background-color: $red;
|
background-color: $red;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&--green { // todo: define a better name when usage is clear
|
||||||
|
background-color: $green;
|
||||||
|
}
|
||||||
|
|
||||||
|
&--brown { // todo: define a better name when usage is clear
|
||||||
|
background-color: $brown;
|
||||||
|
}
|
||||||
|
|
||||||
&__header {
|
&__header {
|
||||||
grid-area: h;
|
grid-area: h;
|
||||||
display: -ms-grid;
|
display: -ms-grid;
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@
|
||||||
|
|
||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
this.$store.dispatch('showFilter');
|
this.$store.dispatch('showFilter');
|
||||||
// this.$store.dispatch('setSpecialContainerClass', '');
|
this.$store.dispatch('setSpecialContainerClass', '');
|
||||||
},
|
},
|
||||||
|
|
||||||
created() {
|
created() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue