refactor table for reuse

This commit is contained in:
2026-01-20 15:12:37 +01:00
parent ae2c3c6855
commit f19c1a7216
7 changed files with 65 additions and 60 deletions

View File

@@ -2,17 +2,21 @@
<PageTitle>Favorites</PageTitle>
<h1>TODO</h1>
<MovieTable Movies="movies" />
<button class="btn btn-primary" @onclick="FaiCose">FaiCose</button>
@inject OmdbService OmdbService
@inject IJSRuntime JSRuntime
@inject ManageFavorite ManageFavorite
@code {
private async Task FaiCose()
public MovieSearch? movies = null;
protected override async Task OnInitializedAsync()
{
var movies = await OmdbService.FetchMovies("Matrix");
var movieDetail = await OmdbService.FetchMovieDetail("tt11749868");
await ManageFavorite.LoadFavorites();
var favoriteMovies = ManageFavorite.GetFavoriteMovies();
movies = new MovieSearch
{
Search = favoriteMovies.ToArray(),
TotalResults = favoriteMovies.Count.ToString()
};
}
}