| 123456789101112131415161718192021222324252627 |
- @page "/home"
- @using GrpcShared.DTO
- @using GrpcShared.DTO.Track
- @using NemAnBlazor.Services.Interfaces
- @inject Blazored.LocalStorage.ILocalStorageService localStorage
- @inject IStatsClientService spotifyService
- @inject ITrackClientService trackService
-
- <h3>Home</h3>
-
- <p>login radi</p>
-
- @code {
- protected override async Task OnInitializedAsync()
- {
- string tokenS = await localStorage.GetItemAsync<string>("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});
- }
- }
|