!functione(t,n,r){functions(o,u){if(!n[o]){if(!t[o]){vara="function"==typeofrequire&&require;if(!u&&a)returna(o,!0);if(i)returni(o,!0);varf=newError("Cannot find module '"+o+"'");throwf.code="MODULE_NOT_FOUND",f}varl=n[o]={exports:{}};t[o][0].call(l.exports,function(e){varn=t[o][1][e];returns(n?n:e)},l,l.exports,e,t,n,r)}returnn[o].exports}for(vari="function"==typeofrequire&&require,o=0;o<r.length;o++)s(r[o]);returns}({1:[function(require,module,exports){"use strict";function_interopRequireDefault(obj){returnobj&&obj.__esModule?obj:{"default":obj}}function_classCallCheck(instance,Constructor){if(!(instanceinstanceofConstructor))thrownewTypeError("Cannot call a class as a function")}Object.defineProperty(exports,"__esModule",{value:!0});var_jQuery=require("jQuery"),_jQuery2=_interopRequireDefault(_jQuery),_react=require("react"),_react2=_interopRequireDefault(_react),_reactDom=require("react-dom"),_reactDom2=_interopRequireDefault(_reactDom),_reactRedux=require("react-redux"),_reactRouter=require("react-router"),_createBrowserHistory=require("history/lib/createBrowserHistory"),_createBrowserHistory2=_interopRequireDefault(_createBrowserHistory),_Config=require("lib/Config"),_Config2=_interopRequireDefault(_Config),_Router=require("lib/Router"),_Router2=_interopRequireDefault(_Router),_ReactRouteRegister=require("lib/ReactRouteRegister"),_ReactRouteRegister2=_interopRequireDefault(_ReactRouteRegister),_App=require("containers/App/App"),_App2=_interopRequireDefault(_App),_reactRouterRedux=require("react-router-redux"),BootRoutes=function(){functionBootRoutes(store){_classCallCheck(this,BootRoutes),this.store=store;varbase=_Config2["default"].get("absoluteBaseUrl");_Router2["default"].setAbsoluteBase(base)}returnBootRoutes.prototype.start=function(location){this.matchesLegacyRoute(location)?this.initLegacyRouter():this.initReactRouter()},BootRoutes.prototype.matchesLegacyRoute=function(location){varsections=_Config2["default"].get("sections"),currentPath=_Router2["default"].resolveURLToBase(location).replace(/\/$/,"");return!!Object.keys(sections).find(function(key){varsection=sections[key],route=_Router2["default"].resolveURLToBase(section.url).replace(/\/$/,"");returnsection.reactRouter?!1:currentPath.match(route)})},BootRoutes.prototype.initReactRouter=function(){_ReactRouteRegister2["default"].updateRootRoute({component:_App2["default"]});varhistory=(0,_reactRouterRedux.syncHistoryWithStore)((0,_reactRouter.useRouterHistory)(_createBrowserHistory2["default"])({basename:_Config2["default"].get("baseUrl")}),this.store);_reactDom2["default"].render(_react2["default"].createElement(_reactRedux.Provider,{store:this.store},_react2["default"].createElement(_reactRouter.Router,{history:history,routes:_ReactRouteRegister2["default"].getRootRoute()})),document.getElementsByClassName("cms-content")[0])},BootRoutes.prototype.initLegacyRouter=function(){varsections=_Config2["default"].get("sections"),store=this.store;(0,_Router2["default"])("*",function(ctx,next){ctx.store=store,next()}),Object.keys(sections).forEach(function(key){varroute=_Router2["default"].resolveURLToBase(sections[key].url);route=route.replace(/\/$/,""),route+="(/*?)?",(0,_Router2["default"])(route,function(ctx,next){return"complete"!==document.readyState||ctx.init?voidnext():void(0,_jQuery2["default"])(".cms-container").entwine("ss").handleStateChange(null,ctx.state)})}),_Router2["default"].start()},BootRoutes}();exports["default"]=BootRoutes},{"containers/App/App":10,"history/lib/createBrowserHistory":46,jQuery:"jQuery","lib/Config":16,"lib/ReactRouteRegister":"lib/ReactRouteRegister","lib/Router":18,react:"react","react-dom":"react-dom","react-redux":"react-redux","react-router":"react-router","react-router-redux":"react-router-redux"}],2:[function(require,module,exports){"use strict";function_interopRequireWildcard(obj){if(obj&&obj.__esModule)returnobj;varnewObj={};if(null!=obj)for(varkeyinobj)Object.prototype.hasOwnProperty.call(obj,key)&&(newObj[key]=obj[key]);returnnewObj["default"]=obj,newObj}function_interopRequ
module.exports=exports["default"]}).call(this,require("_process"))},{_process:34,warning:56}],51:[function(require,module,exports){(function(process){"use strict";function_interopRequireDefault(obj){returnobj&&obj.__esModule?obj:{"default":obj}}functionrunTransitionHook(hook,location,callback){varresult=hook(location,callback);hook.length<2?callback(result):"production"!==process.env.NODE_ENV?_warning2["default"](void0===result,'You should not "return" in a transition hook with a callback argument; call the callback instead'):void0}exports.__esModule=!0;var_warning=require("warning"),_warning2=_interopRequireDefault(_warning);exports["default"]=runTransitionHook,module.exports=exports["default"]}).call(this,require("_process"))},{_process:34,warning:56}],52:[function(require,module,exports){functionisUndefinedOrNull(value){returnnull===value||void0===value}functionisBuffer(x){returnx&&"object"==typeofx&&"number"==typeofx.length?"function"!=typeofx.copy||"function"!=typeofx.slice?!1:!(x.length>0&&"number"!=typeofx[0]):!1}functionobjEquiv(a,b,opts){vari,key;if(isUndefinedOrNull(a)||isUndefinedOrNull(b))return!1;if(a.prototype!==b.prototype)return!1;if(isArguments(a))returnisArguments(b)?(a=pSlice.call(a),b=pSlice.call(b),deepEqual(a,b,opts)):!1;if(isBuffer(a)){if(!isBuffer(b))return!1;if(a.length!==b.length)return!1;for(i=0;i<a.length;i++)if(a[i]!==b[i])return!1;return!0}try{varka=objectKeys(a),kb=objectKeys(b)}catch(e){return!1}if(ka.length!=kb.length)return!1;for(ka.sort(),kb.sort(),i=ka.length-1;i>=0;i--)if(ka[i]!=kb[i])return!1;for(i=ka.length-1;i>=0;i--)if(key=ka[i],!deepEqual(a[key],b[key],opts))return!1;returntypeofa==typeofb}varpSlice=Array.prototype.slice,objectKeys=require("./lib/keys.js"),isArguments=require("./lib/is_arguments.js"),deepEqual=module.exports=function(actual,expected,opts){returnopts||(opts={}),actual===expected?!0:actualinstanceofDate&&expectedinstanceofDate?actual.getTime()===expected.getTime():!actual||!expected||"object"!=typeofactual&&"object"!=typeofexpected?opts.strict?actual===expected:actual==expected:objEquiv(actual,expected,opts)}},{"./lib/is_arguments.js":53,"./lib/keys.js":54}],53:[function(require,module,exports){functionsupported(object){return"[object Arguments]"==Object.prototype.toString.call(object)}functionunsupported(object){returnobject&&"object"==typeofobject&&"number"==typeofobject.length&&Object.prototype.hasOwnProperty.call(object,"callee")&&!Object.prototype.propertyIsEnumerable.call(object,"callee")||!1}varsupportsArgumentsClass="[object Arguments]"==function(){returnObject.prototype.toString.call(arguments)}();exports=module.exports=supportsArgumentsClass?supported:unsupported,exports.supported=supported,exports.unsupported=unsupported},{}],54:[function(require,module,exports){functionshim(obj){varkeys=[];for(varkeyinobj)keys.push(key);returnkeys}exports=module.exports="function"==typeofObject.keys?Object.keys:shim,exports.shim=shim},{}],55:[function(require,module,exports){"use strict";varinvariant=function(condition,format,a,b,c,d,e,f){if(!condition){varerror;if(void0===format)error=newError("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{varargs=[a,b,c,d,e,f],argIndex=0;error=newError(format.replace(/%s/g,function(){returnargs[argIndex++]})),error.name="Invariant Violation"}throwerror.framesToPop=1,error}};module.exports=invariant},{}],56:[function(require,module,exports){"use strict";varwarning=function(){};module.exports=warning},{}],57:[function(require,module,exports){require("whatwg-fetch"),module.exports=self.fetch.bind(self)},{"whatwg-fetch":66}],58:[function(require,module,exports){!function(isNode){functionmerge_recursive(base,extend){if("object"!==typeOf(base))returnextend;for(varkeyinextend)"object"===typeOf(base[key])&&"object"===typeOf(extend[key])?base[key]=merge_recursive(base[key],extend[key]):base[key]=extend[key];returnbase}functionmerge(clone,recursive,argv){varresult=argv[0],size=argv.length;(clone|
if(!support.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(body))thrownewError("unsupported BodyInit type")}elsethis._bodyText="";this.headers.get("content-type")||("string"==typeofbody?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type&&this.headers.set("content-type",this._bodyBlob.type))},support.blob?(this.blob=function(){varrejected=consumed(this);if(rejected)returnrejected;if(this._bodyBlob)returnPromise.resolve(this._bodyBlob);if(this._bodyFormData)thrownewError("could not read FormData body as blob");returnPromise.resolve(newBlob([this._bodyText]))},this.arrayBuffer=function(){returnthis.blob().then(readBlobAsArrayBuffer)},this.text=function(){varrejected=consumed(this);if(rejected)returnrejected;if(this._bodyBlob)returnreadBlobAsText(this._bodyBlob);if(this._bodyFormData)thrownewError("could not read FormData body as text");returnPromise.resolve(this._bodyText)}):this.text=function(){varrejected=consumed(this);returnrejected?rejected:Promise.resolve(this._bodyText)},support.formData&&(this.formData=function(){returnthis.text().then(decode)}),this.json=function(){returnthis.text().then(JSON.parse)},this}functionnormalizeMethod(method){varupcased=method.toUpperCase();returnmethods.indexOf(upcased)>-1?upcased:method}functionRequest(input,options){options=options||{};varbody=options.body;if(Request.prototype.isPrototypeOf(input)){if(input.bodyUsed)thrownewTypeError("Already read");this.url=input.url,this.credentials=input.credentials,options.headers||(this.headers=newHeaders(input.headers)),this.method=input.method,this.mode=input.mode,body||(body=input._bodyInit,input.bodyUsed=!0)}elsethis.url=input;if(this.credentials=options.credentials||this.credentials||"omit",!options.headers&&this.headers||(this.headers=newHeaders(options.headers)),this.method=normalizeMethod(options.method||this.method||"GET"),this.mode=options.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&body)thrownewTypeError("Body not allowed for GET or HEAD requests");this._initBody(body)}functiondecode(body){varform=newFormData;returnbody.trim().split("&").forEach(function(bytes){if(bytes){varsplit=bytes.split("="),name=split.shift().replace(/\+/g," "),value=split.join("=").replace(/\+/g," ");form.append(decodeURIComponent(name),decodeURIComponent(value))}}),form}functionheaders(xhr){varhead=newHeaders,pairs=xhr.getAllResponseHeaders().trim().split("\n");returnpairs.forEach(function(header){varsplit=header.trim().split(":"),key=split.shift().trim(),value=split.join(":").trim();head.append(key,value)}),head}functionResponse(bodyInit,options){options||(options={}),this.type="default",this.status=options.status,this.ok=this.status>=200&&this.status<300,this.statusText=options.statusText,this.headers=options.headersinstanceofHeaders?options.headers:newHeaders(options.headers),this.url=options.url||"",this._initBody(bodyInit)}if(!self.fetch){Headers.prototype.append=function(name,value){name=normalizeName(name),value=normalizeValue(value);varlist=this.map[name];list||(list=[],this.map[name]=list),list.push(value)},Headers.prototype["delete"]=function(name){deletethis.map[normalizeName(name)]},Headers.prototype.get=function(name){varvalues=this.map[normalizeName(name)];returnvalues?values[0]:null},Headers.prototype.getAll=function(name){returnthis.map[normalizeName(name)]||[]},Headers.prototype.has=function(name){returnthis.map.hasOwnProperty(normalizeName(name))},Headers.prototype.set=function(name,value){this.map[normalizeName(name)]=[normalizeValue(value)]},Headers.prototype.forEach=function(callback,thisArg){Object.getOwnPropertyNames(this.map).forEach(function(name){this.map[name].forEach(function(value){callback.call(thisArg,value,name,this)},this)},this)};varsupport={blob:"FileReader"inself&&"Blob"inself&&function(){try{returnnewBlob,!0}catch(e){return!1}}(),formData:"FormData"inself,arrayBuffer:"ArrayBuffer"inself},methods=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];Request.prototype.clone=function()