index.ts 496 B

1234567891011121314
  1. export { default as Renderer } from './core/renderer/renderer.vue'
  2. export { components } from './core/components'
  3. import { components } from './core/components'
  4. export type ShapeType = keyof typeof components
  5. export const shapeNames = {} as Record<ShapeType, string>
  6. for (const key in components) {
  7. shapeNames[key as ShapeType] = components[key as ShapeType].shapeName
  8. }
  9. export type { DrawExpose } from './core/hook/use-expose'
  10. export type { PresetAdd } from './core/hook/use-global-vars.ts'