UNPKG

@ark-ui/vue

Version:

A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.

11 lines (10 loc) 1.15 kB
export type { ExpandCollapseDetails as SplitterExpandCollapseDetails, PanelData as SplitterPanelData, ResizeDetails as SplitterResizeDetails, ResizeEndDetails as SplitterResizeEndDetails, } from '@zag-js/splitter'; export { default as SplitterContext, type SplitterContextProps } from './splitter-context.vue'; export { default as SplitterPanel, type SplitterPanelBaseProps, type SplitterPanelProps } from './splitter-panel.vue'; export { default as SplitterResizeTrigger, type SplitterResizeTriggerBaseProps, type SplitterResizeTriggerProps, } from './splitter-resize-trigger.vue'; export { default as SplitterRootProvider, type SplitterRootProviderBaseProps, type SplitterRootProviderProps, } from './splitter-root-provider.vue'; export { default as SplitterRoot, type SplitterRootBaseProps, type SplitterRootEmits, type SplitterRootProps, } from './splitter-root.vue'; export { splitterAnatomy } from './splitter.anatomy'; export { useSplitter, type UseSplitterProps, type UseSplitterReturn } from './use-splitter'; export { useSplitterContext, type UseSplitterContext } from './use-splitter-context'; export * as Splitter from './splitter';