Skip to content

Commit 07f0d37

Browse files
committed
Code cleanup
1 parent 0023a7d commit 07f0d37

File tree

2 files changed

+13
-28
lines changed

2 files changed

+13
-28
lines changed

API/DTOs/DeleteChaptersDto.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
using System.Collections.Generic;
2+
3+
namespace API.DTOs;
4+
5+
public class DeleteChaptersDto
6+
{
7+
public IList<int> ChapterIds { get; set; } = default!;
8+
}

UI/Web/src/app/volume-detail/volume-detail.component.ts

Lines changed: 5 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
OnInit,
99
ViewChild
1010
} from '@angular/core';
11-
import {AsyncPipe, DecimalPipe, DOCUMENT, NgStyle, NgClass, DatePipe, Location} from "@angular/common";
11+
import {AsyncPipe, DOCUMENT, NgStyle, NgClass, Location} from "@angular/common";
1212
import {ActivatedRoute, Router, RouterLink} from "@angular/router";
1313
import {ImageService} from "../_services/image.service";
1414
import {SeriesService} from "../_services/series.service";
@@ -30,7 +30,6 @@ import {
3030
NgbNavItem,
3131
NgbNavLink,
3232
NgbNavOutlet,
33-
NgbProgressbar,
3433
NgbTooltip
3534
} from "@ng-bootstrap/ng-bootstrap";
3635
import {FilterUtilitiesService} from "../shared/_services/filter-utilities.service";
@@ -49,28 +48,20 @@ import {LoadingComponent} from "../shared/loading/loading.component";
4948
import {DetailsTabComponent} from "../_single-module/details-tab/details-tab.component";
5049
import {ReadMoreComponent} from "../shared/read-more/read-more.component";
5150
import {Person} from "../_models/metadata/person";
52-
import {hasAnyCast, IHasCast} from "../_models/common/i-has-cast";
53-
import {ReadTimePipe} from "../_pipes/read-time.pipe";
54-
import {AgeRatingPipe} from "../_pipes/age-rating.pipe";
51+
import {IHasCast} from "../_models/common/i-has-cast";
5552
import {EntityTitleComponent} from "../cards/entity-title/entity-title.component";
56-
import {ImageComponent} from "../shared/image/image.component";
57-
import {CardItemComponent} from "../cards/card-item/card-item.component";
5853
import {VirtualScrollerModule} from "@iharbeck/ngx-virtual-scroller";
5954
import {Action, ActionFactoryService, ActionItem} from "../_services/action-factory.service";
6055
import {Breakpoint, UtilityService} from "../shared/_services/utility.service";
6156
import {ChapterCardComponent} from "../cards/chapter-card/chapter-card.component";
62-
import {DefaultValuePipe} from "../_pipes/default-value.pipe";
6357
import {
64-
EditVolumeModalCloseResult,
6558
EditVolumeModalComponent
6659
} from "../_single-module/edit-volume-modal/edit-volume-modal.component";
6760
import {Genre} from "../_models/metadata/genre";
6861
import {Tag} from "../_models/tag";
6962
import {RelatedTabComponent} from "../_single-modules/related-tab/related-tab.component";
7063
import {ReadingList} from "../_models/reading-list";
7164
import {ReadingListService} from "../_services/reading-list.service";
72-
import {AgeRatingImageComponent} from "../_single-modules/age-rating-image/age-rating-image.component";
73-
import {CompactNumberPipe} from "../_pipes/compact-number.pipe";
7465
import {BadgeExpanderComponent} from "../shared/badge-expander/badge-expander.component";
7566
import {
7667
MetadataDetailRowComponent
@@ -85,8 +76,6 @@ import {CardActionablesComponent} from "../_single-module/card-actionables/card-
8576
import {Device} from "../_models/device/device";
8677
import {EditChapterModalComponent} from "../_single-module/edit-chapter-modal/edit-chapter-modal.component";
8778
import {BulkOperationsComponent} from "../cards/bulk-operations/bulk-operations.component";
88-
import {DefaultDatePipe} from "../_pipes/default-date.pipe";
89-
import {MangaFormatPipe} from "../_pipes/manga-format.pipe";
9079
import {CoverImageComponent} from "../_single-module/cover-image/cover-image.component";
9180
import {DefaultModalOptions} from "../_models/default-modal-options";
9281

@@ -145,32 +134,20 @@ interface VolumeCast extends IHasCast {
145134
NgbDropdownMenu,
146135
NgbDropdown,
147136
NgbDropdownToggle,
148-
ReadTimePipe,
149-
AgeRatingPipe,
150137
EntityTitleComponent,
151138
RouterLink,
152-
NgbProgressbar,
153-
DecimalPipe,
154139
NgbTooltip,
155-
ImageComponent,
156140
NgStyle,
157141
NgClass,
158142
TranslocoDirective,
159-
CardItemComponent,
160143
VirtualScrollerModule,
161144
ChapterCardComponent,
162-
DefaultValuePipe,
163145
RelatedTabComponent,
164-
AgeRatingImageComponent,
165-
CompactNumberPipe,
166146
BadgeExpanderComponent,
167147
MetadataDetailRowComponent,
168148
DownloadButtonComponent,
169149
CardActionablesComponent,
170150
BulkOperationsComponent,
171-
DatePipe,
172-
DefaultDatePipe,
173-
MangaFormatPipe,
174151
CoverImageComponent
175152
],
176153
templateUrl: './volume-detail.component.html',
@@ -226,7 +203,7 @@ export class VolumeDetailComponent implements OnInit {
226203
volumeActions: Array<ActionItem<Volume>> = this.actionFactoryService.getVolumeActions(this.handleVolumeAction.bind(this));
227204
chapterActions: Array<ActionItem<Chapter>> = this.actionFactoryService.getChapterActions(this.handleChapterActionCallback.bind(this));
228205

229-
bulkActionCallback = async (action: ActionItem<Chapter>, data: any) => {
206+
bulkActionCallback = async (action: ActionItem<Chapter>, _: any) => {
230207
if (this.volume === null) {
231208
return;
232209
}
@@ -621,14 +598,14 @@ export class VolumeDetailComponent implements OnInit {
621598
});
622599
break;
623600
case Action.MarkAsRead:
624-
this.actionService.markVolumeAsRead(this.seriesId, this.volume!, res => {
601+
this.actionService.markVolumeAsRead(this.seriesId, this.volume!, _ => {
625602
this.volume!.pagesRead = this.volume!.pages;
626603
this.setContinuePoint();
627604
this.cdRef.markForCheck();
628605
});
629606
break;
630607
case Action.MarkAsUnread:
631-
this.actionService.markVolumeAsUnread(this.seriesId, this.volume!, res => {
608+
this.actionService.markVolumeAsUnread(this.seriesId, this.volume!, _ => {
632609
this.volume!.pagesRead = 0;
633610
this.setContinuePoint();
634611
this.cdRef.markForCheck();

0 commit comments

Comments
 (0)