@blocknote/react
Version:
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
23 lines (21 loc) • 682 B
text/typescript
import {
FloatingFocusManagerProps,
UseDismissProps,
UseFloatingOptions,
UseHoverProps,
UseTransitionStatusProps,
UseTransitionStylesProps,
} from "@floating-ui/react";
import { HTMLAttributes } from "react";
export type FloatingUIOptions = {
useFloatingOptions?: UseFloatingOptions;
useTransitionStylesProps?: UseTransitionStylesProps;
useTransitionStatusProps?: UseTransitionStatusProps;
useDismissProps?: UseDismissProps;
useHoverProps?: UseHoverProps;
elementProps?: HTMLAttributes<HTMLDivElement>;
/**
* Props to pass to the `FloatingFocusManager` component.
*/
focusManagerProps?: Omit<FloatingFocusManagerProps, "context" | "children">;
};