| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | 
							- <template>
 
- 	<div class='app'>
 
- 		<main-header></main-header>
 
- 		<div class='tabs is-centered'>
 
- 			<ul>
 
- 				<li :class='{ "is-active": currentTab == "queueSongs" }' @click='showTab("queueSongs")'>
 
- 					<a>
 
- 						<i class='material-icons'>queue_music</i>
 
- 						<span> Queue Songs</span>
 
- 					</a>
 
- 				</li>
 
- 				<li :class='{ "is-active": currentTab == "songs" }' @click='showTab("songs")'>
 
- 					<a>
 
- 						<i class='material-icons'>music_note</i>
 
- 						<span> Songs</span>
 
- 					</a>
 
- 				</li>
 
- 				<li :class='{ "is-active": currentTab == "stations" }' @click='showTab("stations")'>
 
- 					<a>
 
- 						<i class='material-icons'>hearing</i>
 
- 						<span> Stations</span>
 
- 					</a>
 
- 				</li>
 
- 				<li :class='{ "is-active": currentTab == "reports" }' @click='showTab("reports")'>
 
- 					<a>
 
- 						<i class="material-icons">report_problem</i>
 
- 						<span> Reports</span>
 
- 					</a>
 
- 				</li>
 
- 			</ul>
 
- 		</div>
 
- 		<queue-songs v-if='currentTab == "queueSongs"'></queue-songs>
 
- 		<songs v-if='currentTab == "songs"'></songs>
 
- 		<stations v-if='currentTab == "stations"'></stations>
 
- 		<reports v-if='currentTab == "reports"'></reports>
 
- 	</div>
 
- </template>
 
- <script>
 
- 	import MainHeader from '../MainHeader.vue';
 
- 	import MainFooter from '../MainFooter.vue';
 
- 	import QueueSongs from '../Admin/QueueSongs.vue';
 
- 	import Songs from '../Admin/Songs.vue';
 
- 	import Stations from '../Admin/Stations.vue';
 
- 	import Reports from '../Admin/Reports.vue';
 
- 	export default {
 
- 		components: { MainHeader, MainFooter, QueueSongs, Songs, Stations, Reports },
 
- 		data() {
 
- 			return {
 
- 				currentTab: 'queueSongs'
 
- 			}
 
- 		},
 
- 		methods: {
 
- 			showTab: function (tab) {
 
- 				this.currentTab = tab;
 
- 			}
 
- 		}
 
- 	}
 
- </script>
 
- <style lang='scss' scoped>
 
- 	.is-active a {
 
- 		color: #03a9f4 !important;
 
- 		border-color: #03a9f4 !important;
 
- 	}
 
- </style>
 
 
  |