All files server.js

100% Statements 4/4
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4
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;