UNPKG

@helpscout/hsds-react

Version:

React component library for Help Scout's Design System

49 lines (35 loc) 1.29 kB
"use strict"; 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;