mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 13:53:34 +00:00
* [PM-8524] Update appA11yTitle to keep attributes in sync after first render * [PM-8524] Introduce UriOptionComponent * [PM-9190] Introduce AutofillOptionsComponent * [PM-9190] Add AutofillOptions to LoginDetailsSection * [PM-9190] Add autofill options component unit tests * [PM-9190] Add UriOptionComponent unit tests * [PM-9190] Add missing translations * [PM-9190] Add autofill on page load field * [PM-9190] Ensure updatedCipherView is completely separate from originalCipherView * [CL-348] Do not override items if there are no OptionComponents available * [PM-9190] Mock AutoFillOptions component in Login Details tests * [PM-9190] Cleanup storybook and missing web translations * [PM-9190] Ensure storybook decryptCipher returns a separate object
36 lines
1.0 KiB
HTML
36 lines
1.0 KiB
HTML
<ng-container [formGroup]="uriForm">
|
|
<bit-form-field>
|
|
<bit-label>{{ "websiteUri" | i18n }}</bit-label>
|
|
<input bitInput formControlName="uri" #uriInput />
|
|
<button
|
|
type="button"
|
|
bitIconButton="bwi-cog"
|
|
bitSuffix
|
|
[appA11yTitle]="toggleTitle"
|
|
(click)="toggleMatchDetection()"
|
|
data-testid="toggle-match-detection-button"
|
|
></button>
|
|
<button
|
|
type="button"
|
|
bitIconButton="bwi-minus-circle"
|
|
buttonType="danger"
|
|
bitSuffix
|
|
[appA11yTitle]="'deleteWebsite' | i18n"
|
|
*ngIf="canRemove"
|
|
(click)="removeUri()"
|
|
data-testid="remove-uri-button"
|
|
></button>
|
|
</bit-form-field>
|
|
|
|
<bit-form-field *ngIf="showMatchDetection" class="!tw-mb-9 -tw-mt-4">
|
|
<bit-label>{{ "matchDetection" | i18n }}</bit-label>
|
|
<bit-select formControlName="matchDetection" #matchDetectionSelect>
|
|
<bit-option
|
|
*ngFor="let o of uriMatchOptions"
|
|
[label]="o.label"
|
|
[value]="o.value"
|
|
></bit-option>
|
|
</bit-select>
|
|
</bit-form-field>
|
|
</ng-container>
|