@helpscout/hsds-react
Version:
React component library for Help Scout's Design System
49 lines (35 loc) • 1.29 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _SimpleThemeProvider2 = _interopRequireDefault(require("../SimpleThemeProvider"));
var _jsxRuntime = require("react/jsx-runtime");
var MessageProvider = /*#__PURE__*/function (_SimpleThemeProvider) {
(0, _inheritsLoose2.default)(MessageProvider, _SimpleThemeProvider);
function MessageProvider() {
return _SimpleThemeProvider.apply(this, arguments) || this;
}
var _proto = MessageProvider.prototype;
_proto.render = function render() {
return /*#__PURE__*/(0, _jsxRuntime.jsx)("div", {
className: "c-MessageProvider",
children: this.props.children
});
};
return MessageProvider;
}(_SimpleThemeProvider2.default);
function noop() {}
MessageProvider.defaultProps = {
theme: 'admin'
};
MessageProvider.childContextTypes = {
theme: noop
};
MessageProvider.propTypes = {
theme: _propTypes.default.any
};
var _default = MessageProvider;
exports.default = _default;
;