chore(many): replace any types and add tech debt tickets (#26293)

Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
This commit is contained in:
Amanda Johnston
2023-01-06 09:34:55 -06:00
committed by GitHub
parent 27527025e4
commit c2e1ad385d
122 changed files with 229 additions and 65 deletions

View File

@ -24,7 +24,7 @@ export class PickerInternal implements ComponentInterface {
private highlightEl?: HTMLElement;
private actionOnClick?: () => void;
private destroyKeypressListener?: () => void;
private singleColumnSearchTimeout?: any;
private singleColumnSearchTimeout?: ReturnType<typeof setTimeout>;
@Element() el!: HTMLIonPickerInternalElement;
@ -76,6 +76,7 @@ export class PickerInternal implements ComponentInterface {
* that focused means we are still in input mode.
*/
private onFocusOut = (ev: any) => {
// TODO(FW-2832): type
const { relatedTarget } = ev;
if (!relatedTarget || (relatedTarget.tagName !== 'ION-PICKER-COLUMN-INTERNAL' && relatedTarget !== this.inputEl)) {
@ -89,6 +90,7 @@ export class PickerInternal implements ComponentInterface {
* whether to enter/exit input mode.
*/
private onFocusIn = (ev: any) => {
// TODO(FW-2832): type
const { target } = ev;
/**