@using NexusReader.Application.DTOs.User @using NexusReader.UI.Shared.Components.Atoms @inject NavigationManager NavigationManager
@if (Book != null) {
@Book.Title

@Book.Title

by @Book.Author.Name
@Book.LastChapter @(Book.Progress.ToString("F0"))%
@if (!string.IsNullOrEmpty(Book.Description)) {

@Book.Description

} else {

Kontynuuj odkrywanie wiedzy w książce "@Book.Title". Twój cyfrowy asystent Nexus jest gotowy do analizy kolejnych rozdziałów i generowania interaktywnych map myśli.

}
} else {

Brak aktywnych lektur

Przejdź do katalogu lub swoich książek, aby rozpocząć przygodę z Nexus Reader.

}
@code { [Parameter] public LastReadBookDto? Book { get; set; } private void HandleContinueReading() { if (Book != null) { NavigationManager.NavigateTo($"/reader/{Book.Id}?chapter={Book.LastChapterIndex}"); } } }