diff --git a/js/src/components/Account/ActorAutoComplete.vue b/js/src/components/Account/ActorAutoComplete.vue index f12bff191..a26579472 100644 --- a/js/src/components/Account/ActorAutoComplete.vue +++ b/js/src/components/Account/ActorAutoComplete.vue @@ -59,29 +59,29 @@ export default class ActorAutoComplete extends Vue { totalPages = 1; - mounted() { + mounted(): void { this.selected = this.defaultSelected; } - data() { + data(): Record { return { getAsyncData: debounce(this.doGetAsyncData, 500), }; } @Watch("defaultSelected") - updateDefaultSelected(defaultSelected: IPerson) { + updateDefaultSelected(defaultSelected: IPerson): void { console.log("update defaultSelected", defaultSelected); this.selected = defaultSelected; this.name = defaultSelected.preferredUsername; } - handleSelect(selected: IPerson) { + handleSelect(selected: IPerson): void { this.selected = selected; this.$emit("change", selected); } - async doGetAsyncData(name: string) { + async doGetAsyncData(name: string): Promise { this.baseData = []; if (this.name !== name) { this.name = name;