import { CommonModule } from "@angular/common"; import { Component, Input } from "@angular/core"; import { ReactiveFormsModule, FormsModule, FormControl } from "@angular/forms"; import { JslibModule } from "@bitwarden/angular/jslib.module"; import { DialogModule, ButtonModule, LinkModule, TypographyModule, FormFieldModule, AsyncActionsModule, } from "@bitwarden/components"; @Component({ standalone: true, selector: "app-two-factor-auth-yubikey", templateUrl: "two-factor-auth-yubikey.component.html", imports: [ CommonModule, JslibModule, DialogModule, ButtonModule, LinkModule, TypographyModule, ReactiveFormsModule, FormFieldModule, AsyncActionsModule, FormsModule, ], providers: [], }) export class TwoFactorAuthYubikeyComponent { @Input({ required: true }) tokenFormControl: FormControl | undefined = undefined; }