Use explicit Vue SDK barrel exports

This commit is contained in:
Danila Poyarkov 2026-03-24 18:37:08 +03:00
parent 80a2855bb3
commit 07fade6abb

View file

@ -49,17 +49,22 @@ export { useStrokeControls } from './controls/useStrokeControls'
export { usePageList } from './PageList/usePageList'
export { useFontPicker } from './FontPicker/useFontPicker'
export * from './Canvas'
export * from './ColorPicker'
export * from './FillPicker'
export * from './FontPicker'
export * from './GradientEditor'
export * from './LayerTree'
export * from './LayoutControls'
export * from './AppearanceControls'
export * from './PageList'
export * from './PositionControls'
export * from './PropertyList'
export * from './ScrubInput'
export * from './TypographyControls'
export * from './Toolbar'
export { CanvasRoot, CanvasSurface, useCanvasContext } from './Canvas'
export type { CanvasContext } from './Canvas'
export { ColorInputRoot, ColorPickerRoot } from './ColorPicker'
export { FillPickerRoot } from './FillPicker'
export { FontPickerRoot } from './FontPicker'
export { GradientEditorRoot, GradientEditorBar, GradientEditorStop } from './GradientEditor'
export { LayerTreeRoot, LayerTreeItem, useLayerTree } from './LayerTree'
export type { LayerTreeContext, LayerNode } from './LayerTree'
export { LayoutControlsRoot } from './LayoutControls'
export { AppearanceControlsRoot } from './AppearanceControls'
export { PageListRoot } from './PageList'
export { PositionControlsRoot } from './PositionControls'
export { PropertyListRoot, PropertyListItem, usePropertyList } from './PropertyList'
export type { PropertyListContext } from './PropertyList'
export { ScrubInputRoot, ScrubInputField, ScrubInputDisplay, useScrubInput } from './ScrubInput'
export type { ScrubInputContext } from './ScrubInput'
export { TypographyControlsRoot } from './TypographyControls'
export { ToolbarRoot, ToolbarItem, useToolbar } from './Toolbar'
export type { ToolbarContext } from './Toolbar'