compote-ui
Version:
An opinionated UI component library for Svelte, built on top of [Ark UI](https://ark-ui.com) with additional components and features not available in the core Ark UI library.
10 lines (9 loc) • 353 B
TypeScript
import type { SplitterRootBaseProps, SplitterPanelData } from '@ark-ui/svelte/splitter';
import type { Snippet } from 'svelte';
export interface SplitterPanelConfig extends SplitterPanelData {
content: Snippet;
}
export interface SplitterProps extends Omit<SplitterRootBaseProps, 'panels'> {
panels: SplitterPanelConfig[];
class?: string;
}