doc.silverstripe.org/src/utils/rewriteTable.ts
2019-11-08 15:40:20 +13:00

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;