UNPKG

bnbservice-checkout-embed

Version:

Embeddable app to facilitate the request of a service instance

51 lines (35 loc) 1.65 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.Checkout = exports.BnbServiceCheckoutEmbed = undefined; var _extends2 = require('babel-runtime/helpers/extends'); var _extends3 = _interopRequireDefault(_extends2); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _reactDom = require('react-dom'); var _reactDom2 = _interopRequireDefault(_reactDom); var _BnbServiceCheckout = require('./BnbServiceCheckout'); var _BnbServiceCheckout2 = _interopRequireDefault(_BnbServiceCheckout); var _reactHotLoader = require('react-hot-loader'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // ReactDOM.render(<App />, document.getElementById('root')); // import '../css/bnbservice--colors.css'; // import '../css/bnbservice--form-elements.css'; // import '../css/bnbservice--layout.css'; // import '../css/bnbservice--text-elements.css'; var Checkout = function Checkout(config) { _reactDom2.default.render(_react2.default.createElement(_BnbServiceCheckout2.default, (0, _extends3.default)({}, config, { external: true })), config.selector); }; exports.BnbServiceCheckoutEmbed = _BnbServiceCheckout2.default; exports.Checkout = Checkout; if (module.hot) { module.hot.accept('./BnbServiceCheckout.js', function () { var NextApp = require('./BnbServiceCheckout.js').default; _reactDom2.default.render(_react2.default.createElement( _reactHotLoader.AppContainer, null, _react2.default.createElement(NextApp, null) ), document.getElementById('root')); }); }