| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 4x 4x 1x 1x | import DocumentMeta, { render } from './index';
import React from 'react';
import { renderToStaticMarkup } from 'react-dom/server';
function rewindAsStaticMarkup() {
const tags = render(DocumentMeta.rewind());
return renderToStaticMarkup(<div>{tags}</div>)
.replace(/(^<div>|<\/div>$)/g, '')
.replace(/data-rdm="true"/g, 'data-rdm');
}
export default DocumentMeta;
DocumentMeta.renderToStaticMarkup = rewindAsStaticMarkup;
DocumentMeta.renderAsHTML = rewindAsStaticMarkup;
|