From f6dd27aa7e2c8004ac809a9e91f84f7c4a059e72 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 6 Feb 2024 21:33:12 -0800 Subject: [PATCH] Use confirm button for profile social disconnect + regenerate API key --- .../profile-edit-dialog.component.html | 27 ++++++++++++------- .../profile-edit-dialog.component.spec.ts | 2 ++ 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html index 79099a905..713d68864 100644 --- a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html @@ -41,9 +41,14 @@ } Copy - + + Copied! @@ -60,14 +65,16 @@ [disablePopover]="hasUsablePassword" triggers="mouseenter:mouseleave"> {{account.name}} ({{account.provider}}) - + (confirm)="disconnectSocialAccount(account.id)"> + } diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts index 36888d4bd..b57cf07f2 100644 --- a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts @@ -21,6 +21,7 @@ import { of, throwError } from 'rxjs' import { ToastService } from 'src/app/services/toast.service' import { Clipboard } from '@angular/cdk/clipboard' import { NgxBootstrapIconsModule, allIcons } from 'ngx-bootstrap-icons' +import { ConfirmButtonComponent } from '../confirm-button/confirm-button.component' const socialAccount = { id: 1, @@ -52,6 +53,7 @@ describe('ProfileEditDialogComponent', () => { ProfileEditDialogComponent, TextComponent, PasswordComponent, + ConfirmButtonComponent, ], providers: [NgbActiveModal], imports: [