@page "/home"
@using GrpcShared.DTO
@using GrpcShared.DTO.Track
@using NemAnBlazor.Services.Interfaces
@inject Blazored.LocalStorage.ILocalStorageService localStorage
@inject IStatsClientService spotifyService
@inject ITrackClientService trackService
Home
login radi
@code {
protected override async Task OnInitializedAsync()
{
string tokenS = await localStorage.GetItemAsync("token");
TokenMessage token = new TokenMessage{Token = tokenS};
CurrentTrackResponse response = await spotifyService.GetCurrentlyPlayingTrack(token);
//napravi komponentu koja ce da prikazuje sta trenutno slusas i passuj joj parametre
//4fy1A2WBTPX55mUI16TQXa
//var trackById = await trackService.GetById(new GrpcShared.DTO.TrackByID.TrackRequest { TrackID = "4fy1A2WBTPX55mUI16TQXa", Token = tokenS });
var items = await spotifyService.GetTopItems(new GrpcShared.DTO.TopItem.TopItemRequest { Token = tokenS, IsTracks = false, Offset = 5});
}
}