refactor: auto advance asset viewer (#3554)

This commit is contained in:
Jason Rasmussen
2023-08-04 23:26:28 -04:00
committed by GitHub
parent c6abef186c
commit 68b5202730
16 changed files with 77 additions and 78 deletions

View File

@@ -1,4 +0,0 @@
import type { AssetResponseDto } from '@api';
import { writable } from 'svelte/store';
export const archivedAsset = writable<AssetResponseDto[]>([]);

View File

@@ -146,13 +146,14 @@ export class AssetStore {
return this.assetToBucket[assetId]?.bucketIndex ?? null;
}
updateAsset(assetId: string, isFavorite: boolean) {
const asset = this.assets.find((asset) => asset.id === assetId);
updateAsset(_asset: AssetResponseDto) {
const asset = this.assets.find((asset) => asset.id === _asset.id);
if (!asset) {
return;
}
asset.isFavorite = isFavorite;
Object.assign(asset, _asset);
this.emit(false);
}