From b55256770de2e34b74b4193f67810f96701be21e Mon Sep 17 00:00:00 2001
From: shamoon <4887959+shamoon@users.noreply.github.com>
Date: Tue, 30 Dec 2025 13:43:30 -0800
Subject: [PATCH] Use a confirm button
---
.../share-link-bundle-manage-dialog.component.html | 13 +++++++------
.../share-link-bundle-manage-dialog.component.ts | 8 +++++++-
2 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html b/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html
index e9e3f9bed..685d9f3cf 100644
--- a/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html
+++ b/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html
@@ -85,6 +85,8 @@
class="btn btn-outline-primary"
[disabled]="bundle.status !== statuses.Ready"
(click)="copy(bundle)"
+ title="Copy share link"
+ i18n-title
>
@if (copiedSlug === bundle.slug) {
@@ -105,15 +107,14 @@
Retry
}
-
+
diff --git a/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts b/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts
index f6e6622df..bda01745b 100644
--- a/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts
+++ b/src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts
@@ -16,11 +16,17 @@ import { ShareLinkBundleService } from 'src/app/services/rest/share-link-bundle.
import { ToastService } from 'src/app/services/toast.service'
import { environment } from 'src/environments/environment'
import { LoadingComponentWithPermissions } from '../../loading-component/loading.component'
+import { ConfirmButtonComponent } from '../confirm-button/confirm-button.component'
@Component({
selector: 'pngx-share-link-bundle-manage-dialog',
templateUrl: './share-link-bundle-manage-dialog.component.html',
- imports: [CommonModule, NgxBootstrapIconsModule, FileSizePipe],
+ imports: [
+ ConfirmButtonComponent,
+ CommonModule,
+ NgxBootstrapIconsModule,
+ FileSizePipe,
+ ],
})
export class ShareLinkBundleManageDialogComponent
extends LoadingComponentWithPermissions