UNPKG

@blocknote/shadcn

Version:

A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.

26 lines (25 loc) 1.09 kB
import { ComponentProps } from "@blocknote/react"; import { type HTMLAttributes } from "react"; export declare const Toolbar: import("react").ForwardRefExoticComponent<{ className?: string; children?: import("react").ReactNode; onMouseEnter?: () => void; onMouseLeave?: () => void; variant?: "default" | "action-toolbar"; } & import("react").RefAttributes<HTMLDivElement>>; type ToolbarButtonProps = ComponentProps["Generic"]["Toolbar"]["Button"] & HTMLAttributes<HTMLButtonElement>; export declare const ToolbarButton: import("react").ForwardRefExoticComponent<ToolbarButtonProps & import("react").RefAttributes<HTMLButtonElement>>; export declare const ToolbarSelect: import("react").ForwardRefExoticComponent<{ className?: string; items: { text: string; icon: import("react").ReactNode; onClick: () => void; isSelected: boolean; isDisabled?: boolean; }[]; isDisabled?: boolean; portalElement: HTMLElement | null; preventFocusOnOpen?: boolean; } & import("react").RefAttributes<HTMLDivElement>>; export {};