mirror of
https://github.com/silverstripe/doc.silverstripe.org
synced 2024-10-01 05:39:40 +02:00
16 lines
525 B
TypeScript
16 lines
525 B
TypeScript
|
import { DomElement, HTMLReactParserOptions, domToReact } from "html-react-parser";
|
||
|
import { ReactElement, createElement } from "react";
|
||
|
|
||
|
const rewriteTable = (domChildren: DomElement[], parseOptions: HTMLReactParserOptions): ReactElement => {
|
||
|
return createElement(
|
||
|
'div',
|
||
|
{ className: 'table-responsive my-4'},
|
||
|
createElement(
|
||
|
'table',
|
||
|
{ className: 'table table-striped' },
|
||
|
domToReact(domChildren, parseOptions)
|
||
|
)
|
||
|
);
|
||
|
};
|
||
|
|
||
|
export default rewriteTable;
|