1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-08 04:33:38 +00:00

splitting the browser client

This commit is contained in:
Maciej Zieniuk
2025-04-11 11:38:51 +01:00
parent f163579e52
commit 8b6747f212
3 changed files with 65 additions and 1 deletions

View File

@@ -0,0 +1,48 @@
<header>
<div class="left"></div>
<div class="center">
<span class="title">{{ "confirmKeyConnectorDomain" | i18n }}</span>
</div>
<div class="right"></div>
</header>
<main tabindex="-1">
<div class="box">
@if (loading) {
<div class="box-content">
<div class="box-content-row">
<i class="bwi bwi-spinner bwi-spin" title="{{ 'loading' | i18n }}" aria-hidden="true"></i>
</div>
</div>
} @else {
<div class="box-content" *ngIf="!loading">
<div class="box-content-row" appBoxRow>
<p>{{ "confirmKeyConnectorDomain" | i18n }}.</p>
<p class="tw-mb-0">{{ "keyConnectorDomain" | i18n }}:</p>
<p class="tw-text-muted tw-mb-6">{{ keyConnectorUrl }}</p>
</div>
<div class="box-content-row">
<button
bitButton
type="button"
buttonType="primary"
class="tw-mb-2"
[bitAction]="confirm"
[block]="true"
>
{{ "confirm" | i18n }}
</button>
<button
bitButton
type="button"
buttonType="secondary"
[bitAction]="cancel"
[block]="true"
>
{{ "cancel" | i18n }}
</button>
</div>
</div>
}
</div>
</main>

View File

@@ -0,0 +1,15 @@
import { CommonModule } from "@angular/common";
import { Component } from "@angular/core";
import { RouterModule } from "@angular/router";
import { JslibModule } from "@bitwarden/angular/jslib.module";
import { AsyncActionsModule, ButtonModule } from "@bitwarden/components";
import { ConfirmKeyConnectorDomainComponent as BaseConfirmKeyConnectorDomainComponent } from "@bitwarden/key-management-ui";
@Component({
selector: "app-confirm-key-connector-domain",
templateUrl: "confirm-key-connector-domain.component.html",
standalone: true,
imports: [CommonModule, JslibModule, ButtonModule, AsyncActionsModule, RouterModule],
})
export class ConfirmKeyConnectorDomainComponent extends BaseConfirmKeyConnectorDomainComponent {}

View File

@@ -43,7 +43,7 @@ import {
UserLockIcon,
VaultIcon,
} from "@bitwarden/auth/angular";
import { ConfirmKeyConnectorDomainComponent, LockComponent } from "@bitwarden/key-management-ui";
import { LockComponent } from "@bitwarden/key-management-ui";
import {
NewDeviceVerificationNoticePageOneComponent,
NewDeviceVerificationNoticePageTwoComponent,
@@ -67,6 +67,7 @@ import { BlockedDomainsComponent } from "../autofill/popup/settings/blocked-doma
import { ExcludedDomainsComponent } from "../autofill/popup/settings/excluded-domains.component";
import { NotificationsSettingsComponent } from "../autofill/popup/settings/notifications.component";
import { PremiumV2Component } from "../billing/popup/settings/premium-v2.component";
import { ConfirmKeyConnectorDomainComponent } from "../key-management/key-connector/confirm-key-connector-domain.component";
import { RemovePasswordComponent } from "../key-management/key-connector/remove-password.component";
import BrowserPopupUtils from "../platform/popup/browser-popup-utils";
import { popupRouterCacheGuard } from "../platform/popup/view-cache/popup-router-cache.service";