feat(web): improve individual share ux (#17430)

This commit is contained in:
snek
2025-04-08 15:11:37 +02:00
committed by GitHub
parent 7f116d8e98
commit 6ae24fbbd4
3 changed files with 69 additions and 36 deletions

View File

@@ -61,6 +61,7 @@
preAction?: PreAction | undefined;
onAction?: OnAction | undefined;
reactions?: ActivityResponseDto[];
showCloseButton?: boolean;
onClose: (dto: { asset: AssetResponseDto }) => void;
onNext: () => Promise<HasAsset>;
onPrevious: () => Promise<HasAsset>;
@@ -79,6 +80,7 @@
preAction = undefined,
onAction = undefined,
reactions = $bindable([]),
showCloseButton,
onClose,
onNext,
onPrevious,
@@ -431,6 +433,7 @@
{album}
{person}
{stack}
{showCloseButton}
showDetailButton={enableDetailPanel}
showSlideshow={true}
onZoomImage={zoomToggle}