import { Component, Input } from '@angular/core';
import { FormControl, ReactiveFormsModule } from '@angular/forms';
import { InputComponent } from '../input/input.component';

@Component({
  selector: 'field-username',
  template: `<app-input [label]="label" [control]="control" [name]="name" [isLtrInput]="true" />`,
  imports: [ReactiveFormsModule, InputComponent],
})
export class UsernameComponent {
  @Input({ required: true }) control = new FormControl<string>('');
  @Input() name = 'username';
  @Input() label = 'نام کاربری';
}
