typescript
import { defineComponent, ref } from "vue";
import { usePromiseComputed } from "./lib/vue.composition.api";
export default defineComponent({
setup(props, ctx) {
const searchText = ref("");
const searchResults = usePromiseComputed({
defaultData: [] as string[],
getter() {
return searchApi(searchText.value);
},
});
return { searchText, searchResults };
},
});