@page "/projects"
@using Portfolio.Shared.Models
@using Portfolio.Shared.Services
@using Portfolio.Web.Components.Components
Projekte
Alle Projekte
@foreach (var (index, project) in _projects.Index()) {
}
@inherits CancellableComponent
@inject IProjectRepository ProjectRepo
@code {
private IEnumerable _projects = [];
protected override async Task OnInitializedAsync() {
_projects = await ProjectRepo.GetProjects(TokenSource.Token);
}
}