New UX Part 1.5 (#3105)
This commit is contained in:
parent
c188e0f23b
commit
ac21b04fa4
239 changed files with 1626 additions and 776 deletions
|
|
@ -22,7 +22,7 @@ import {CommonModule} from "@angular/common";
|
|||
import {CardItemComponent} from "../card-item/card-item.component";
|
||||
import {RelationshipPipe} from "../../_pipes/relationship.pipe";
|
||||
import {Device} from "../../_models/device/device";
|
||||
import {translate, TranslocoService} from "@ngneat/transloco";
|
||||
import {translate, TranslocoService} from "@jsverse/transloco";
|
||||
import {SeriesPreviewDrawerComponent} from "../../_single-module/series-preview-drawer/series-preview-drawer.component";
|
||||
|
||||
function deepClone(obj: any): any {
|
||||
|
|
@ -122,6 +122,7 @@ export class SeriesCardComponent implements OnInit, OnChanges {
|
|||
othersAction.children.push({
|
||||
action: Action.RemoveFromOnDeck,
|
||||
title: 'remove-from-on-deck',
|
||||
description: '',
|
||||
callback: (action: ActionItem<Series>, series: Series) => this.handleSeriesActionCallback(action, series),
|
||||
class: 'danger',
|
||||
requiresAdmin: false,
|
||||
|
|
@ -148,6 +149,9 @@ export class SeriesCardComponent implements OnInit, OnChanges {
|
|||
case(Action.RefreshMetadata):
|
||||
this.refreshMetadata(series);
|
||||
break;
|
||||
case(Action.GenerateColorScape):
|
||||
this.refreshMetadata(series, false);
|
||||
break;
|
||||
case(Action.Delete):
|
||||
this.deleteSeries(series);
|
||||
break;
|
||||
|
|
@ -199,8 +203,8 @@ export class SeriesCardComponent implements OnInit, OnChanges {
|
|||
});
|
||||
}
|
||||
|
||||
async refreshMetadata(series: Series) {
|
||||
await this.actionService.refreshMetdata(series);
|
||||
async refreshMetadata(series: Series, forceUpdate = false) {
|
||||
await this.actionService.refreshSeriesMetadata(series, undefined, forceUpdate);
|
||||
}
|
||||
|
||||
async scanLibrary(series: Series) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue