Blame view

src/components/types.ts 192 Bytes
vben authored
1
2
import { defineComponent } from 'vue';
3
4
5
6
export type Component<T extends any = any> =
  | ReturnType<typeof defineComponent>
  | (() => Promise<typeof import('*.vue')>)
  | (() => Promise<T>);