title: @vue-composition / How can I use asynchronous methods in setup()
body: <pre><code>&lt;script lang="ts"&gt;
  import { createComponent } from "@vue/composition-api";
  
  import { SplashPage } from "../../lib/vue-viewmodels";
  
  export default createComponent({
    async setup(props, context) {
      await SplashPage.init(2000, context.root.$router, "plan", "login");
    }
  });
  &lt;/script&gt;
  </code></pre>
  
  <p>ERROR: "setup" must return a "Object" or a "Function", got "Promise"</p>