UNPKG

@mdxeditor/editor

Version:

React component for rich text markdown editing

24 lines (23 loc) 735 B
import { ButtonWithTooltip } from "../primitives/toolbar.js"; import React__default from "react"; import { insertTable$ } from "../../table/index.js"; import { useCellValue, usePublisher } from "@mdxeditor/gurx"; import { iconComponentFor$, useTranslation } from "../../core/index.js"; const InsertTable = () => { const iconComponentFor = useCellValue(iconComponentFor$); const insertTable = usePublisher(insertTable$); const t = useTranslation(); return /* @__PURE__ */ React__default.createElement( ButtonWithTooltip, { title: t("toolbar.table", "Insert Table"), onClick: () => { insertTable({ rows: 3, columns: 3 }); } }, iconComponentFor("table") ); }; export { InsertTable };