(function() {
  var GlassSurface = window.GlassSurface;

  function GlassToast(props) {
    var message = props.message;
    var className = props.className || '';

    if (!message) return null;

    return React.createElement(GlassSurface, {
      elevation: 3,
      radius: 'lg',
      className: 'glass-toast ' + className,
      tone: 'adaptive',
      role: 'status',
      'aria-live': 'polite'
    }, message);
  }

  window.GlassToast = GlassToast;
})();
