mirror of
https://github.com/ueberdosis/tiptap.git
synced 2024-12-03 02:39:02 +08:00
1.4 KiB
1.4 KiB
TableHeader
Table headers are optional. But come on, you want them, don’t you? If you don’t want them, update the content
attribute of the TableRow
extension, like this:
// Table rows without table headers
TableRow.extend({
content: 'tableCell*',
})
This is the default, which allows table headers:
// Table rows with table headers (default)
TableRow.extend({
content: '(tableCell | tableHeader)*',
})
Installation
# with npm
npm install @tiptap/extension-table @tiptap/extension-table-row @tiptap/extension-table-header @tiptap/extension-table-cell
# with Yarn
yarn add @tiptap/extension-table @tiptap/extension-table-row @tiptap/extension-table-header @tiptap/extension-table-cell
This extension requires the Table
, TableRow
and TableCell
nodes.
Source code
packages/extension-table-header/