mirror of
https://github.com/immich-app/immich.git
synced 2026-06-04 05:05:22 -04:00
refactor: remove ternary
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
const handleArchive = async () => {
|
||||
const visibility = unarchive ? AssetVisibility.Timeline : AssetVisibility.Archive;
|
||||
const assets = [...getOwnedAssets()].filter((asset) => asset.visibility !== visibility);
|
||||
const onUndoArchive = onArchive ? (ids: string[]) => onArchive(ids, AssetVisibility.Timeline) : undefined;
|
||||
const onUndoArchive = (ids: string[]) => onArchive?.(ids, AssetVisibility.Timeline);
|
||||
loading = true;
|
||||
const ids = await archiveAssets(assets, visibility as AssetVisibility, onUndoArchive);
|
||||
if (ids) {
|
||||
|
||||
@@ -72,10 +72,8 @@
|
||||
|
||||
const toggleArchive = async () => {
|
||||
const visibility = assetInteraction.isAllArchived ? AssetVisibility.Timeline : AssetVisibility.Archive;
|
||||
const onUndoArchive =
|
||||
visibility === AssetVisibility.Archive
|
||||
? (ids: string[]) => timelineManager.update(ids, (asset) => (asset.visibility = AssetVisibility.Timeline))
|
||||
: undefined;
|
||||
const onUndoArchive = (ids: string[]) =>
|
||||
timelineManager.update(ids, (asset) => (asset.visibility = AssetVisibility.Timeline));
|
||||
const ids = await archiveAssets(assetInteraction.selectedAssets, visibility, onUndoArchive);
|
||||
timelineManager.update(ids, (asset) => (asset.visibility = visibility));
|
||||
eventManager.emit('AssetsArchive', ids);
|
||||
|
||||
Reference in New Issue
Block a user