(function registerRunStatusBadge(global) {
  'use strict';

  function RunStatusBadge(props) {
    var React = global.React;
    var status = props && props.status || 'unknown';
    var label = status.replace(/_/g, ' ');
    var className = 'free-seo-status free-seo-status--' + status;
    return React.createElement('span', { className: className, title: status }, label);
  }

  global.FreeSeoRunStatusBadge = RunStatusBadge;
})(typeof window !== 'undefined' ? window : globalThis);
