Back to Kavita

Side Nav.Component

UI/Web/src/app/sidenav/_components/side-nav/side-nav.component.html

0.9.0992 B
Original Source

@let sideNavVisible = navService.sideNavVisibilitySignal(); @let sideNavCollapsed = navService.sideNavCollapsedSignal(); @if (accountService.currentUser()) {

@if (navStreams$ | async; as streams) { @if (showAll) { @if (!isReadOnly()) { } @if (streams.length > ItemLimit && !sideNavCollapsed && !editMode) { {{t('filter-label')}}

} } @for (navStream of streams | filter: filterLibrary; track navStream.name + navStream.order) { @switch (navStream.streamType) { @case (SideNavStreamType.Library) { } @case (SideNavStreamType.AllSeries) { } @case (SideNavStreamType.Bookmarks) { } @case (SideNavStreamType.ReadingLists) { } @case (SideNavStreamType.Collections) { } @case (SideNavStreamType.WantToRead) { } @case (SideNavStreamType.BrowseAuthors) { } @case (SideNavStreamType.SmartFilter) { } @case (SideNavStreamType.ExternalSource) { } } } @if (totalSize > ItemLimit && !showAll) { } }

} @if (breakpointService.isTabletOrBelow()) {

} @if (!licenseService.hasValidLicense()) { }