@fuxui/base
Version:
ui kit - svelte 5 + tailwind 4 - base components
15 lines (14 loc) • 637 B
TypeScript
export type PopoverProps = PopoverPrimitive.RootProps & {
triggerProps?: PopoverPrimitive.TriggerProps;
text?: string;
triggerText?: string;
triggerClasses?: string;
triggerVariant?: ButtonVariant;
triggerSize?: ButtonSize;
triggerRef?: HTMLButtonElement | null;
} & PopoverPrimitive.ContentProps & PopoverPrimitive.TriggerProps;
import { type ButtonSize, type ButtonVariant } from '../button';
import { Popover as PopoverPrimitive } from 'bits-ui';
declare const Popover: import("svelte").Component<PopoverProps, {}, "open" | "triggerRef">;
type Popover = ReturnType<typeof Popover>;
export default Popover;