title: How to use createAsyncComponent in VueRouter@4.0.0 (Vue3)?
body: <p>When I fill the <code>component</code> field in <code>createRouter()</code> like this:</p>
  <pre><code>{
      path: '/article/post',
      name: 'article-post',
      component: defineAsyncComponent({
        loader: () =&gt; import('@/views/article-post/index.vue'),
        loadingComponent: () =&gt; import('@/views/article-post/skeleton.vue'),
      }),
  },
  </code></pre>
  <p>Seems like it's not working.
  What I want it to show a loading page when the actual page is loading.</p>
  <p>How do I do that?</p>