Selector/Selector.Web/Pages/Now.cshtml

23 lines
1.2 KiB
Plaintext
Raw Normal View History

2021-11-03 22:27:50 +00:00
@page
@model NowModel
@{
ViewData["Title"] = "Now";
}
<div class="text-center">
<h1 class="display-4">Now</h1>
2021-11-11 19:54:28 +00:00
<div id="app" class="app col-12">
<now-playing-card :track="currentlyPlaying.track" v-if="currentlyPlaying !== null && currentlyPlaying !== undefined" ></now-playing-card>
<now-playing-card v-else ></now-playing-card>
2021-11-11 19:54:28 +00:00
<popularity :track="currentlyPlaying.track" v-if="currentlyPlaying !== null && currentlyPlaying !== undefined && currentlyPlaying.track != null && currentlyPlaying.track != undefined" ></popularity>
<audio-feature-card :feature="trackFeatures" v-if="trackFeatures !== null && trackFeatures !== undefined" /></audio-feature-card>
<audio-feature-chart-card :feature="trackFeatures" v-if="trackFeatures !== null && trackFeatures !== undefined" /></audio-feature-chart-card>
<play-count-card :count="playCount" :track="lastfmTrack" :username="playCount.username" v-if="playCount !== null && playCount !== undefined" /></play-count-card>
2021-11-11 19:54:28 +00:00
<info-card v-for="card in cards" :html="card.html"></info-card>
2021-11-09 18:17:22 +00:00
</div>
2021-11-03 22:27:50 +00:00
</div>
@section Scripts {
<script type="module" src="~/js/now.bundle.js"></script>
}