{{t('title')}}

  • {{t(TabID.Info)}}
    {{t('pages-count', {num: volume.pages | compactNumber})}}
    {{t('words-count', {num: volume.wordCount | compactNumber})}}
    {{volume | readTime }}
    {{size | bytes}}
    {{volume.createdUtc | utcToLocalTime | translocoDate: {dateStyle: 'short', timeStyle: 'short' } | defaultDate}}
    {{volume.id}}
    @if (user && accountService.hasAdminRole(user)) { @for (file of files; track file.id) {
    {{file.filePath}}•{{file.bytes | bytes}}
    }
    }
  • @if (user && accountService.hasAdminRole(user)) {
  • {{t(TabID.CoverImage)}}

    {{t('cover-image-description')}}

  • }
  • {{t(TabID.Progress)}} @for(chapter of volume.chapters; track chapter.id) {
    }
  • {{t(TabID.Tasks)}} @for(task of tasks; track task.action) { @if (accountService.canInvokeAction(user, task.action)) {
    } }