// FIXME: Update this file to be type safe and remove this and next line // @ts-strict-ignore import { NgIf, NgClass } from "@angular/common"; import { Component, ElementRef, ViewChild, input, model, signal, computed } from "@angular/core"; import { ControlValueAccessor, NG_VALUE_ACCESSOR, ReactiveFormsModule, FormsModule, } from "@angular/forms"; import { isBrowserSafariApi } from "@bitwarden/platform"; import { I18nPipe } from "@bitwarden/ui-common"; import { InputModule } from "../input/input.module"; import { FocusableElement } from "../shared/focusable-element"; let nextId = 0; /** * Do not nest Search components inside another `