Current section
Files
Jump to
Current section
Files
priv/static/phoenix_live_react.js
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react-dom"),require("react")):"function"==typeof define&&define.amd?define(["react-dom","react"],t):"object"==typeof exports?exports.phoenix_live_react=t(require("react-dom"),require("react")):e.phoenix_live_react=t(e["react-dom"],e.react)}(window,function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__1__){return function(e){var t={};function _(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,_),n.l=!0,n.exports}return _.m=e,_.c=t,_.d=function(e,t,r){_.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},_.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},_.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return _.d(t,"a",t),t},_.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},_.p="",_(_.s=2)}([function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__1__},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(1),react__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__),react_dom__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(0),react_dom__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__);function ownKeys(e,t){var _=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),_.push.apply(_,r)}return _}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var _=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(_,!0).forEach(function(t){_defineProperty(e,t,_[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(_)):ownKeys(_).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(_,t))})}return e}function _defineProperty(e,t,_){return t in e?Object.defineProperty(e,t,{value:_,enumerable:!0,configurable:!0,writable:!0}):e[t]=_,e}var render=function(e,t,_,r){var n=e.dataset.liveReactProps?JSON.parse(e.dataset.liveReactProps):{},o=react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_,_objectSpread({},n,{},r));react_dom__WEBPACK_IMPORTED_MODULE_1___default.a.render(o,t)};__webpack_exports__.default={mounted:function mounted(){var el=this.el,target=el.nextElementSibling,pushEvent=this.pushEvent.bind(this),componentClass=eval(el.dataset.liveReactClass);render(el,target,componentClass,{pushEvent:pushEvent}),Object.assign(this,{target:target,componentClass:componentClass})},updated:function(){var e=this.el,t=this.target,_=this.componentClass,r=this.pushEvent.bind(this);render(e,t,_,{pushEvent:r})},destroyed:function(){var e=this.target;react_dom__WEBPACK_IMPORTED_MODULE_1___default.a.unmountComponentAtNode(e)}}}])});