(function attachImplementationQaPageEvidence(global) {
  function ImplementationQaPageEvidence(props) {
    var React = global.React;
    var pages = props.pages || [];
    return React.createElement('section', { className: 'free-seo-card' },
      React.createElement('h3', null, 'Page evidence'),
      pages.map(function (page) { return React.createElement('article', { key: page.pageId, className: 'free-seo-page-card' },
        React.createElement('h4', null, page.url),
        React.createElement('p', null, 'Score: ', React.createElement('strong', null, page.score), ' / Grade ', React.createElement('strong', null, page.grade)),
        React.createElement('p', null, 'Title: ', page.current && page.current.title || 'missing'),
        React.createElement('p', null, 'Schemas: ', page.current && (page.current.schemaTypes || []).join(', ') || 'none'),
        React.createElement('p', null, 'Words: ', page.current && page.current.wordCount || 0, ' / Internal links: ', page.current && (page.current.internalLinks || []).length || 0)
      ); })
    );
  }
  global.ImplementationQaPageEvidence = ImplementationQaPageEvidence;
})(window);
