(function attachImplementationQaRecommendationPanel(global) {
  function ImplementationQaRecommendationPanel(props) {
    var React = global.React;
    var recs = props.recommendations || [];
    return React.createElement('section', { className: 'free-seo-card' },
      React.createElement('h3', null, 'Follow-up recommendations'),
      recs.length ? React.createElement('ol', null, recs.map(function (rec) { return React.createElement('li', { key: rec.id }, React.createElement('strong', null, rec.priority, ': ', rec.title), React.createElement('br'), rec.message); })) : React.createElement('p', null, 'No open follow-up recommendations.')
    );
  }
  global.ImplementationQaRecommendationPanel = ImplementationQaRecommendationPanel;
})(window);
