From 3f4b6a8e7cab61dd6ad1dee6164f5bcc6429e97b Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Tue, 16 Sep 2025 14:47:38 -0400 Subject: [PATCH] refactor: move more elements (#22093) --- .../components/asset-viewer/actions/delete-action.svelte | 4 ++-- .../components/asset-viewer/detail-panel-location.svelte | 2 +- .../shared-components/gallery-viewer/gallery-viewer.svelte | 2 +- .../shared-components/notification/notification-list.svelte | 2 +- .../shared-components/side-bar/purchase-info.svelte | 2 +- web/src/lib/components/timeline/Timeline.svelte | 6 +++--- .../duplicates/duplicates-compare-control.svelte | 2 +- .../portal/portal.svelte => elements/Portal.svelte} | 0 .../skeleton.svelte => elements/Skeleton.svelte} | 0 .../map/[[photos=photos]]/[[assetId=id]]/+page.svelte | 2 +- .../[[photos=photos]]/[[assetId=id]]/+page.svelte | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) rename web/src/lib/{components/shared-components/portal/portal.svelte => elements/Portal.svelte} (100%) rename web/src/lib/{components/photos-page/skeleton.svelte => elements/Skeleton.svelte} (100%) diff --git a/web/src/lib/components/asset-viewer/actions/delete-action.svelte b/web/src/lib/components/asset-viewer/actions/delete-action.svelte index 82b88127f6..7d62bac1f5 100644 --- a/web/src/lib/components/asset-viewer/actions/delete-action.svelte +++ b/web/src/lib/components/asset-viewer/actions/delete-action.svelte @@ -5,17 +5,17 @@ NotificationType, notificationController, } from '$lib/components/shared-components/notification/notification'; - import Portal from '$lib/components/shared-components/portal/portal.svelte'; import { AssetAction } from '$lib/constants'; + import Portal from '$lib/elements/Portal.svelte'; import { showDeleteModal } from '$lib/stores/preferences.store'; import { featureFlags } from '$lib/stores/server-config.store'; import { handleError } from '$lib/utils/handle-error'; import { toTimelineAsset } from '$lib/utils/timeline-util'; import { deleteAssets, type AssetResponseDto } from '@immich/sdk'; + import { IconButton } from '@immich/ui'; import { mdiDeleteForeverOutline, mdiDeleteOutline } from '@mdi/js'; import { t } from 'svelte-i18n'; import type { OnAction, PreAction } from './action'; - import { IconButton } from '@immich/ui'; interface Props { asset: AssetResponseDto; diff --git a/web/src/lib/components/asset-viewer/detail-panel-location.svelte b/web/src/lib/components/asset-viewer/detail-panel-location.svelte index 1f7701ca9c..35e1c635ec 100644 --- a/web/src/lib/components/asset-viewer/detail-panel-location.svelte +++ b/web/src/lib/components/asset-viewer/detail-panel-location.svelte @@ -1,7 +1,7 @@