UNPKG

@cn-ui/core

Version:

The @cn-ui/core is a collection of UI components and utilities for building modern web applications with SolidJS.

21 lines (20 loc) 949 B
import { type Atom, type JSXSlot } from "@cn-ui/reactive"; import { type ButtonProps } from "../button"; export interface FloatingButtonProps extends ButtonProps { absolute?: boolean; children?: JSXSlot; } export declare const FloatingButton: import("solid-js").Component<import("@cn-ui/reactive").OriginComponentOutputType<FloatingButtonProps, HTMLElement, string>>; export declare const FloatingGroupCtx: { use<D = any>(): D; id: symbol; Provider: import("solid-js").ContextProviderComponent<any>; defaultValue: any; }; interface FloatingButtonGroupProps { options: FloatingButtonProps[]; switchIcon?: JSXSlot<Atom<boolean>>; } export declare const FloatingButtonGroup: import("solid-js").Component<import("@cn-ui/reactive").OriginComponentOutputType<FloatingButtonGroupProps, HTMLDivElement, boolean>>; export declare const DefaultSwitchButton: (model: Atom<boolean>) => import("solid-js").JSX.Element; export {};