UNPKG

@churchapps/apphelper-markdown

Version:

ChurchApps markdown/lexical editor components

8 lines (7 loc) 709 B
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { IconButton, ButtonGroup, Tooltip } from "@mui/material"; import { Undo, Redo } from "@mui/icons-material"; import { UNDO_COMMAND, REDO_COMMAND } from "lexical"; export function HistoryControls({ editor }) { return (_jsxs(ButtonGroup, { size: "small", variant: "outlined", children: [_jsx(Tooltip, { title: "Undo", children: _jsx(IconButton, { onClick: () => editor.dispatchCommand(UNDO_COMMAND, undefined), size: "small", children: _jsx(Undo, {}) }) }), _jsx(Tooltip, { title: "Redo", children: _jsx(IconButton, { onClick: () => editor.dispatchCommand(REDO_COMMAND, undefined), size: "small", children: _jsx(Redo, {}) }) })] })); }