UNPKG

@snowball-tech/fractal

Version:

Fractal's (Snowball's design system) React component library based on RadixUI and TailwindCSS

32 lines (31 loc) 1.94 kB
import { t as PaperProps } from "./Paper.types-2WLE27Qd.js"; import { a as DropdownProps, i as DropdownItemSeparatorProps, n as DropdownItemGroupProps, r as DropdownItemProps, t as CombinedRefs$1 } from "./Dropdown.types-vBCbOXFQ.js"; import { t as ButtonProps } from "./Button.types-NreClzsn.js"; import { o as SelectProps } from "./Select.types-B9A6xPjx.js"; import { i as Orientations } from "./Toolbar.constants-DqPLX6Yv.js"; import { AllHTMLAttributes, ComponentProps, ReactNode } from "react"; import { Root } from "@radix-ui/react-toolbar"; //#region src/components/Toolbar/Toolbar.types.d.ts type CombinedRefs = CombinedRefs$1; interface ToolbarProps extends Omit<AllHTMLAttributes<HTMLDivElement> & ComponentProps<typeof Root>, 'asChild' | 'dir' | 'loop' | 'size'> { children?: ReactNode; disabled?: boolean; elevation?: PaperProps['elevation']; fullWidth?: boolean; orientation?: `${Orientations}`; } type ToolbarButtonProps = { active?: boolean; } & Omit<ButtonProps, 'truncate' | 'variant' | 'wrap'>; type ToolbarDropdownProps = { children: ReactNode; label: ReactNode; } & Omit<DropdownProps, 'children' | 'condensed' | 'label' | 'toggleOnTriggerClick' | 'trigger' | 'triggerAsButton'> & Pick<ToolbarButtonProps, 'active' | 'icon' | 'iconOnly' | 'iconPosition'>; type ToolbarDropdownItemProps = Omit<DropdownItemProps, 'condensed'>; type ToolbarDropdownItemGroupProps = Omit<DropdownItemGroupProps, 'condensed'>; type ToolbarDropdownItemSeparatorProps = DropdownItemSeparatorProps; type ToolbarSelectProps = SelectProps; type ToolbarSeparatorProps = AllHTMLAttributes<HTMLDivElement>; //#endregion export { ToolbarDropdownItemSeparatorProps as a, ToolbarSelectProps as c, ToolbarDropdownItemProps as i, ToolbarSeparatorProps as l, ToolbarButtonProps as n, ToolbarDropdownProps as o, ToolbarDropdownItemGroupProps as r, ToolbarProps as s, CombinedRefs as t }; //# sourceMappingURL=Toolbar.types-CEpi1DOn.d.ts.map