diff --git a/src/components/forms/custom-form-builder.tsx b/src/components/forms/custom-form-builder.tsx index 743c7e0..0e66821 100644 --- a/src/components/forms/custom-form-builder.tsx +++ b/src/components/forms/custom-form-builder.tsx @@ -238,6 +238,12 @@ export function CustomFormBuilder() { const [caseSearch, setCaseSearch] = useState(""); const [saveFormat, setSaveFormat] = useState<"pdf" | "docx">("pdf"); + // Insert-table dialog + const [tableDialogOpen, setTableDialogOpen] = useState(false); + const [tableRows, setTableRows] = useState(3); + const [tableCols, setTableCols] = useState(3); + const [tableHeader, setTableHeader] = useState(true); + const editor = useEditor({ extensions: [ StarterKit.configure({ heading: { levels: [1, 2, 3] }, paragraph: false }), @@ -977,7 +983,7 @@ export function CustomFormBuilder() { - + setTableDialogOpen(true)}> + editor?.chain().focus().deleteRow().run()} + > + + + editor?.chain().focus().deleteColumn().run()} + > + + editor?.chain().focus().deleteTable().run()} > + + toggleCellBorder("t")} + > + ▔ + + toggleCellBorder("r")} + > + ▕ + + toggleCellBorder("b")} + > + ▁ + + toggleCellBorder("l")} + > + ▏ + + setAllCellBorders(true)} + > + + + setAllCellBorders(false)} + > + +