import { BlockNoteEditor, BlockSchema } from "bocknoat-core"; import { useCallback } from "react"; import { RiIndentDecrease, RiIndentIncrease } from "react-icons/ri"; import { ToolbarButton } from "../../../SharedComponents/Toolbar/components/ToolbarButton"; import { formatKeyboardShortcut } from "../../../utils"; export const NestBlockButton = (props: { editor: BlockNoteEditor; }) => { const nestBlock = useCallback(() => { props.editor.focus(); props.editor.nestBlock(); }, [props.editor]); return ( ); }; export const UnnestBlockButton = (props: { editor: BlockNoteEditor; }) => { const unnestBlock = useCallback(() => { props.editor.focus(); props.editor.unnestBlock(); }, [props]); return ( ); };