dynamic import Svelte component / Sveltekit with TypeScript

Svelte

12/4/2022, 5:59:59 PM

by Leo Voon

<script lang="ts">
  import { type ComponentType } from 'svelte'
  let c: ComponentType;

  onMount(async () => {
   c = (await import('$lib/components/C.svelte')).default;
  })

</script>


<svelte:component this={c} />