refactor: move chooser type out

This commit is contained in:
d7sd6u 2025-03-12 19:49:58 +04:00
parent e1c09d282f
commit c0949aed2c

View file

@ -458,15 +458,19 @@ export class FileAndDirChooser extends FuzzySuggestModal<TFile> {
return this.inputEl.value;
}
private get hiddenChooser() {
const chooser = (
this as unknown as {
chooser: {
selectedItem: number | null;
values: { item: TFile }[] | null;
suggestions: unknown[];
};
}
).chooser;
interface WithChooser {
chooser: {
selectedItem: number | null;
values:
| {
item: TFile;
}[]
| null;
suggestions: unknown[];
};
}
const chooser = (this as unknown as WithChooser).chooser;
return chooser;
}