mirror of
https://github.com/bitwarden/browser.git
synced 2024-10-14 06:48:18 +02:00
922de469f4
* update password reprompt to use the dialog CL * Override showPasswordPrompt and submit method on web child classes from base classes to allow dialog work on web and modal on other clients * Override showPasswordPrompt and submit method on web child classes from base classes to allow dialog work on web and modal on other clients * Fixed lint issues * Corrected comments * Refactored passwored reprompt to use dialog service after changes to make the dialog service work on the desktop and browser * Changed access modifier from protected to protected * Refactored passwprd reprompt component to a stand alone component and fixed all references * fix merge changes * fix import aliases in password-reprompt.component.ts * fix alias typo in browser tsconfig * import from root vault alias * revert tsconfig changes * remove service abstraction and update imports * remove component from imports * Removed unneccesary show password toggle * renamed selector to use vault prefix * removed unnecessary data dismiss * merged and fixed conflicts * remove reintroduced file * Added appAutoFocus to reprompt dialog * delayed validation until submit happens --------- Co-authored-by: William Martin <contact@willmartian.com>
32 lines
970 B
HTML
32 lines
970 B
HTML
<form [formGroup]="formGroup" [bitSubmit]="submit">
|
|
<bit-dialog>
|
|
<span bitDialogTitle>
|
|
{{ "passwordConfirmation" | i18n }}
|
|
</span>
|
|
<ng-container bitDialogContent>
|
|
{{ "passwordConfirmationDesc" | i18n }}
|
|
|
|
<bit-form-field disableMargin class="tw-mt-6">
|
|
<bit-label>{{ "masterPass" | i18n }}</bit-label>
|
|
<input
|
|
bitInput
|
|
appAutofocus
|
|
id="masterPassword"
|
|
type="password"
|
|
formControlName="masterPassword"
|
|
/>
|
|
<button type="button" bitSuffix bitIconButton bitPasswordInputToggle></button>
|
|
</bit-form-field>
|
|
</ng-container>
|
|
|
|
<ng-container bitDialogFooter>
|
|
<button bitButton buttonType="primary" bitFormButton type="submit">
|
|
<span>{{ "ok" | i18n }}</span>
|
|
</button>
|
|
<button bitButton buttonType="secondary" bitDialogClose type="button">
|
|
{{ "cancel" | i18n }}
|
|
</button>
|
|
</ng-container>
|
|
</bit-dialog>
|
|
</form>
|