UNPKG

ui-ingredients

Version:

Headless component library for Svelte powered by zag

13 lines (12 loc) 503 B
import type { TriggerProps } from '@zag-js/tabs'; import type { Assign, HtmlIngredientProps } from '../types.js'; interface TriggerState { selected: boolean; focused: boolean; disabled: boolean; } export interface TabsTriggerProps extends Assign<HtmlIngredientProps<'button', HTMLButtonElement, TriggerState>, TriggerProps> { } declare const TabsTrigger: import("svelte").Component<TabsTriggerProps, {}, "ref">; type TabsTrigger = ReturnType<typeof TabsTrigger>; export default TabsTrigger;