|
@@ -34,23 +34,31 @@
|
|
<p>{{ station.description }}</p>
|
|
<p>{{ station.description }}</p>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <div class="admin-buttons" v-if="isOwnerOrAdmin()">
|
|
|
|
|
|
+ <div class="admin-buttons">
|
|
<!-- (Admin) Pause/Resume Button -->
|
|
<!-- (Admin) Pause/Resume Button -->
|
|
<button
|
|
<button
|
|
class="button is-danger"
|
|
class="button is-danger"
|
|
- v-if="stationPaused"
|
|
|
|
|
|
+ v-if="isOwnerOrAdmin() && stationPaused"
|
|
@click="resumeStation()"
|
|
@click="resumeStation()"
|
|
>
|
|
>
|
|
<i class="material-icons icon-with-button">play_arrow</i>
|
|
<i class="material-icons icon-with-button">play_arrow</i>
|
|
<span> Resume Station </span>
|
|
<span> Resume Station </span>
|
|
</button>
|
|
</button>
|
|
- <button class="button is-danger" @click="pauseStation()" v-else>
|
|
|
|
|
|
+ <button
|
|
|
|
+ class="button is-danger"
|
|
|
|
+ @click="pauseStation()"
|
|
|
|
+ v-if="isOwnerOrAdmin() && !stationPaused"
|
|
|
|
+ >
|
|
<i class="material-icons icon-with-button">pause</i>
|
|
<i class="material-icons icon-with-button">pause</i>
|
|
<span> Pause Station </span>
|
|
<span> Pause Station </span>
|
|
</button>
|
|
</button>
|
|
|
|
|
|
<!-- (Admin) Skip Button -->
|
|
<!-- (Admin) Skip Button -->
|
|
- <button class="button is-danger" @click="skipStation()">
|
|
|
|
|
|
+ <button
|
|
|
|
+ class="button is-danger"
|
|
|
|
+ @click="skipStation()"
|
|
|
|
+ v-if="isOwnerOrAdmin()"
|
|
|
|
+ >
|
|
<i class="material-icons icon-with-button">skip_next</i>
|
|
<i class="material-icons icon-with-button">skip_next</i>
|
|
<span> Force Skip </span>
|
|
<span> Force Skip </span>
|
|
</button>
|
|
</button>
|
|
@@ -67,7 +75,7 @@
|
|
}
|
|
}
|
|
})
|
|
})
|
|
"
|
|
"
|
|
- v-if="showManageStation"
|
|
|
|
|
|
+ v-if="isOwnerOrAdmin() && showManageStation"
|
|
>
|
|
>
|
|
<i class="material-icons icon-with-button">settings</i>
|
|
<i class="material-icons icon-with-button">settings</i>
|
|
<span> Manage Station </span>
|
|
<span> Manage Station </span>
|