@bettaibi/react-blocknote
Version:
A modern, versatile rich text editor component for React applications with an elegant UI and Notion-like functionality. Supports both React 18 and React 19.
31 lines (30 loc) • 2.49 kB
TypeScript
export { BlockNoteContent } from "./features/BlockNote/components/atomic/BlockNoteContent";
export { BubbleMenu } from "./features/BlockNote/components/atomic/BubbleMenu";
export { BoldButton } from "./features/BlockNote/components/atomic/BoldButton";
export { ItalicButton } from "./features/BlockNote/components/atomic/ItalicButton";
export { UnderlineButton } from "./features/BlockNote/components/atomic/UnderlineButton";
export { StrikeButton } from "./features/BlockNote/components/atomic/StrikeButton";
export { CodeButton } from "./features/BlockNote/components/atomic/CodeButton";
export { H1Button } from "./features/BlockNote/components/atomic/H1Button";
export { H2Button } from "./features/BlockNote/components/atomic/H2Button";
export { H3Button } from "./features/BlockNote/components/atomic/H3Button";
export { H4Button } from "./features/BlockNote/components/atomic/H4Button";
export { H5Button } from "./features/BlockNote/components/atomic/H5Button";
export { H6Button } from "./features/BlockNote/components/atomic/H6Button";
export { NormalTextButton } from "./features/BlockNote/components/atomic/NormalTextButton";
export { BulletListButton } from "./features/BlockNote/components/atomic/BulletListButton";
export { OrderedListButton } from "./features/BlockNote/components/atomic/OrderedListButton";
export { TaskListButton } from "./features/BlockNote/components/atomic/TaskListButton";
export { CodeBlockButton } from "./features/BlockNote/components/atomic/CodeBlockButton";
export { BlockquoteButton } from "./features/BlockNote/components/atomic/BlockquoteButton";
export { AlignLeftButton } from "./features/BlockNote/components/atomic/AlignLeftButton";
export { AlignCenterButton } from "./features/BlockNote/components/atomic/AlignCenterButton";
export { AlignRightButton } from "./features/BlockNote/components/atomic/AlignRightButton";
export { UndoButton } from "./features/BlockNote/components/atomic/UndoButton";
export { RedoButton } from "./features/BlockNote/components/atomic/RedoButton";
export { useBlockNoteHandlers } from "./features/BlockNote/hooks/useBlockNoteHandlers";
export { useBlockNoteValues } from "./features/BlockNote/hooks/useBlockNoteValues";
export { BlockNoteProvider } from "./features/BlockNote/providers/blockNoteProvider";
export type { BlockNoteProviderProps } from "./features/BlockNote/providers/blockNoteProvider";
import "./features/BlockNote/styles/external-styles.css";
import "./features/BlockNote/styles/blocknote.css";