vendor: 9,099 bytes, lines 1-222
1/******/ (function(modules) { // webpackBootstrap 2/******/ // install a JSONP callback for chunk loading 3/******/ function webpackJsonpCallback(data) { 4/******/ var chunkIds = data[0]; 5/******/ var moreModules = data[1]; 6/******/ 7/******/ var prefetchChunks = data[3] || []; 8/******/ // add "moreModules" to the modules object, 9/******/ // then flag all "chunkIds" as loaded and fire callback 10/******/ var moduleId, chunkId, i = 0, resolves = []; 11/******/ for(;i < chunkIds.length; i++) { 12/******/ chunkId = chunkIds[i]; 13/******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) { 14/******/ resolves.push(installedChunks[chunkId][0]); 15/******/ } 16/******/ installedChunks[chunkId] = 0; 17/******/ } 18/******/ for(moduleId in moreModules) { 19/******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { 20/******/ modules[moduleId] = moreModules[moduleId]; 21/******/ } 22/******/ } 23/******/ if(parentJsonpFunction) parentJsonpFunction(data); 24/******/ // chunk prefetching for javascript 25/******/ prefetchChunks.forEach(function(chunkId) { 26/******/ if(installedChunks[chunkId] === undefined) { 27/******/ installedChunks[chunkId] = null; 28/******/ var link = document.createElement('link'); 29/******/ 30/******/ if (__webpack_require__.nc) { 31/******/ link.setAttribute("nonce", __webpack_require__.nc); 32/******/ } 33/******/ link.rel = "prefetch"; 34/******/ link.as = "script"; 35/******/ link.href = jsonpScriptSrc(chunkId); 36/******/ document.head.appendChild(link); 37/******/ } 38/******/ }); 39/******/ while(resolves.length) { 40/******/ resolves.shift()(); 41/******/ } 42/******/ 43/******/ }; 44/******/ 45/******/ 46/******/ // The module cache 47/******/ var installedModules = {}; 48/******/ 49/******/ // object to store loaded and loading chunks 50/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched 51/******/ // Promise = chunk loading, 0 = chunk loaded 52/******/ var installedChunks = { 53/******/ "LoginRegister": 0 54/******/ }; 55/******/ 56/******/ 57/******/ 58/******/ // script path function 59/******/ function jsonpScriptSrc(chunkId) { 60/******/ return __webpack_require__.p + "" + chunkId + ".js" 61/******/ } 62/******/ 63/******/ // The require function 64/******/ function __webpack_require__(moduleId) { 65/******/ 66/******/ // Check if module is in cache 67/******/ if(installedModules[moduleId]) { 68/******/ return installedModules[moduleId].exports; 69/******/ } 70/******/ // Create a new module (and put it into the cache) 71/******/ var module = installedModules[moduleId] = { 72/******/ i: moduleId, 73/******/ l: false, 74/******/ exports: {} 75/******/ }; 76/******/ 77/******/ // Execute the module function 78/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); 79/******/ 80/******/ // Flag the module as loaded 81/******/ module.l = true; 82/******/ 83/******/ // Return the exports of the module 84/******/ return module.exports; 85/******/ } 86/******/ 87/******/ // This file contains only the entry chunk. 88/******/ // The chunk loading function for additional chunks 89/******/ __webpack_require__.e = function requireEnsure(chunkId) { 90/******/ var promises = []; 91/******/ 92/******/ 93/******/ // JSONP chunk loading for javascript 94/******/ 95/******/ var installedChunkData = installedChunks[chunkId]; 96/******/ if(installedChunkData !== 0) { // 0 means "already installed". 97/******/ 98/******/ // a Promise means "currently loading". 99/******/ if(installedChunkData) { 100/******/ promises.push(installedChunkData[2]); 101/******/ } else { 102/******/ // setup Promise in chunk cache 103/******/ var promise = new Promise(function(resolve, reject) { 104/******/ installedChunkData = installedChunks[chunkId] = [resolve, reject]; 105/******/ }); 106/******/ promises.push(installedChunkData[2] = promise); 107/******/ 108/******/ // start chunk loading 109/******/ var script = document.createElement('script'); 110/******/ var onScriptComplete; 111/******/ 112/******/ script.charset = 'utf-8'; 113/******/ script.timeout = 120; 114/******/ if (__webpack_require__.nc) { 115/******/ script.setAttribute("nonce", __webpack_require__.nc); 116/******/ } 117/******/ script.src = jsonpScriptSrc(chunkId); 118/******/ 119/******/ // create error before stack unwound to get useful stacktrace later 120/******/ var error = new Error(); 121/******/ onScriptComplete = function (event) { 122/******/ // avoid mem leaks in IE. 123/******/ script.onerror = script.onload = null; 124/******/ clearTimeout(timeout); 125/******/ var chunk = installedChunks[chunkId]; 126/******/ if(chunk !== 0) { 127/******/ if(chunk) { 128/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); 129/******/ var realSrc = event && event.target && event.target.src; 130/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'; 131/******/ error.name = 'ChunkLoadError'; 132/******/ error.type = errorType; 133/******/ error.request = realSrc; 134/******/ chunk[1](error); 135/******/ } 136/******/ installedChunks[chunkId] = undefined; 137/******/ } 138/******/ }; 139/******/ var timeout = setTimeout(function(){ 140/******/ onScriptComplete({ type: 'timeout', target: script }); 141/******/ }, 120000); 142/******/ script.onerror = script.onload = onScriptComplete; 143/******/ document.head.appendChild(script); 144/******/ } 145/******/ } 146/******/ return Promise.all(promises); 147/******/ }; 148/******/ 149/******/ // expose the modules object (__webpack_modules__) 150/******/ __webpack_require__.m = modules; 151/******/ 152/******/ // expose the module cache 153/******/ __webpack_require__.c = installedModules; 154/******/ 155/******/ // define getter function for harmony exports 156/******/ __webpack_require__.d = function(exports, name, getter) { 157/******/ if(!__webpack_require__.o(exports, name)) { 158/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); 159/******/ } 160/******/ }; 161/******/ 162/******/ // define __esModule on exports 163/******/ __webpack_require__.r = function(exports) { 164/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 165/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 166/******/ } 167/******/ Object.defineProperty(exports, '__esModule', { value: true }); 168/******/ }; 169/******/ 170/******/ // create a fake namespace object 171/******/ // mode & 1: value is a module id, require it 172/******/ // mode & 2: merge all properties of value into the ns 173/******/ // mode & 4: return value when already ns object 174/******/ // mode & 8|1: behave like require 175/******/ __webpack_require__.t = function(value, mode) { 176/******/ if(mode & 1) value = __webpack_require__(value); 177/******/ if(mode & 8) return value; 178/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; 179/******/ var ns = Object.create(null); 180/******/ __webpack_require__.r(ns); 181/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); 182/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); 183/******/ return ns; 184/******/ }; 185/******/ 186/******/ // getDefaultExport function for compatibility with non-harmony modules 187/******/ __webpack_require__.n = function(module) { 188/******/ var getter = module && module.__esModule ? 189/******/ function getDefault() { return module['default']; } : 190/******/ function getModuleExports() { return module; }; 191/******/ __webpack_require__.d(getter, 'a', getter); 192/******/ return getter; 193/******/ }; 194/******/ 195/******/ // Object.prototype.hasOwnProperty.call 196/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 197/******/ 198/******/ // __webpack_public_path__ 199/******/ __webpack_require__.p = webpack_public_path__; 200/******/ 201/******/ // on error function for async loading 202/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; 203/******/ 204/******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || []; 205/******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray); 206/******/ jsonpArray.push = webpackJsonpCallback; 207/******/ jsonpArray = jsonpArray.slice(); 208/******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]); 209/******/ var parentJsonpFunction = oldJsonpFunction; 210/******/ 211/******/ 212/******/ var startupResult = (function() { 213/******/ // Load entry module and return exports 214/******/ return __webpack_require__(__webpack_require__.s = "./assets/dev/js/LoginRegister.js"); 215/******/ })(); 216/******/ 217/******/ webpackJsonpCallback([[], {}, 0, ["vendors~UserProfile","UserProfile","RegisterLogin"]]); 218/******/ return startupResult; 219/******/ }) 220/************************************************************************/ 221/******/ ({ 222
223/***/ "./assets/dev/js/LoginRegister.js": 224/*!****************************************!*\ 225 !*** ./assets/dev/js/LoginRegister.js ***! 226 \****************************************/ 227/*! no exports provided */ 228/***/ (function(module, __webpack_exports__, __webpack_require__) { 229 230"use strict"; 231eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_smart_LoginRegister_App_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/smart/LoginRegister/App.vue */ \"./assets/dev/js/components/smart/LoginRegister/App.vue\");\n// Register And Login\n__webpack_require__.p = WILOKE_INLINE_GLOBAL.productionURL;\n // Vue.config.silent = true;\n// Vue.config.devtools = false;\n\nVue.config.devtools = true;\n\nif (document.getElementById(\"wil-login-register-controller\")) {\n new Vue({\n render: function render(h) {\n return h(_components_smart_LoginRegister_App_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n }\n }).$mount(\"#wil-login-register-controller\");\n jQuery(window).load(function () {\n jQuery(\".wilcity-trigger-login-button\").on(\"click\", function (event) {\n event.preventDefault();\n jQuery(\"body\").trigger(\"onOpenLoginRegisterPopup\", [\"login-form\"]);\n });\n jQuery(\".wilcity-trigger-register-button\").on(\"click\", function (event) {\n event.preventDefault();\n jQuery(\"body\").trigger(\"onOpenLoginRegisterPopup\", [\"register-form\"]);\n });\n });\n}\n\n//# sourceURL=webpack:///./assets/dev/js/LoginRegister.js?"); 232 233/***/ }), 234
235/***/ "./assets/dev/js/components/smart/LoginRegister/App.vue": 236/*!**************************************************************!*\ 237 !*** ./assets/dev/js/components/smart/LoginRegister/App.vue ***! 238 \**************************************************************/ 239/*! exports provided: default */ 240/***/ (function(module, __webpack_exports__, __webpack_require__) { 241 242"use strict"; 243eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App_vue_vue_type_template_id_01a2084d___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=template&id=01a2084d& */ \"./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=template&id=01a2084d&\");\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ \"./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _App_vue_vue_type_template_id_01a2084d___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _App_vue_vue_type_template_id_01a2084d___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"assets/dev/js/components/smart/LoginRegister/App.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./assets/dev/js/components/smart/LoginRegister/App.vue?"); 244 245/***/ }), 246 247/***/ "./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=script&lang=js&": 248/*!***************************************************************************************!*\ 249 !*** ./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=script&lang=js& ***! 250 \***************************************************************************************/ 251/*! exports provided: default */ 252/***/ (function(module, __webpack_exports__, __webpack_require__) { 253 254"use strict"; 255eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../node_modules/babel-loader/lib!../../../../../../node_modules/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack:///./assets/dev/js/components/smart/LoginRegister/App.vue?"); 256 257/***/ }), 258 259/***/ "./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=template&id=01a2084d&": 260/*!*********************************************************************************************!*\ 261 !*** ./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=template&id=01a2084d& ***! 262 \*********************************************************************************************/ 263/*! exports provided: render, staticRenderFns */ 264/***/ (function(module, __webpack_exports__, __webpack_require__) { 265 266"use strict"; 267eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_template_id_01a2084d___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../node_modules/vue-loader/lib??vue-loader-options!./App.vue?vue&type=template&id=01a2084d& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=template&id=01a2084d&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_template_id_01a2084d___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_template_id_01a2084d___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./assets/dev/js/components/smart/LoginRegister/App.vue?"); 268 269/***/ }), 270
vendor: 6,478 bytes, lines 271-305
271/***/ "./node_modules/@babel/runtime/helpers/defineProperty.js": 272/*!***************************************************************!*\ 273 !*** ./node_modules/@babel/runtime/helpers/defineProperty.js ***! 274 \***************************************************************/ 275/*! no static exports found */ 276/***/ (function(module, exports) { 277 278eval("function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nmodule.exports = _defineProperty;\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/defineProperty.js?"); 279 280/***/ }), 281 282/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=script&lang=js&": 283/*!*************************************************************************************************************************************************************************!*\ 284 !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=script&lang=js& ***! 285 \*************************************************************************************************************************************************************************/ 286/*! exports provided: default */ 287/***/ (function(module, __webpack_exports__, __webpack_require__) { 288 289"use strict"; 290eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"./node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\n//\n//\n//\n//\n//\n//\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n data: function data() {\n return {\n isLoggedIn: false,\n userId: 0,\n userInfo: {}\n };\n },\n components: {\n RegisterLogin: function RegisterLogin() {\n return __webpack_require__.e(/*! import() | RegisterLogin */ \"RegisterLogin\").then(__webpack_require__.bind(null, /*! ./RegisterLogin.vue */ \"./assets/dev/js/components/smart/LoginRegister/RegisterLogin.vue\"));\n },\n UserProfile: function UserProfile() {\n return Promise.all(/*! import() | UserProfile */[__webpack_require__.e(\"vendors~UserProfile\"), __webpack_require__.e(\"UserProfile\")]).then(__webpack_require__.bind(null, /*! ./UserProfile.vue */ \"./assets/dev/js/components/smart/LoginRegister/UserProfile.vue\"));\n }\n },\n methods: {\n reRenderProfile: function reRenderProfile() {\n var _this = this;\n\n jQuery('body').on('reupdate-user-loggedin-status', function (event, isLoggedIn, info) {\n _this.isLoggedIn = isLoggedIn;\n _this.userId = info.userId;\n _this.userInfo = _objectSpread({}, info);\n });\n }\n },\n mounted: function mounted() {\n this.reRenderProfile();\n }\n});\n\n//# sourceURL=webpack:///./assets/dev/js/components/smart/LoginRegister/App.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options"); 291 292/***/ }), 293 294/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=template&id=01a2084d&": 295/*!***************************************************************************************************************************************************************************************************************************!*\ 296 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./assets/dev/js/components/smart/LoginRegister/App.vue?vue&type=template&id=01a2084d& ***! 297 \***************************************************************************************************************************************************************************************************************************/ 298/*! exports provided: render, staticRenderFns */ 299/***/ (function(module, __webpack_exports__, __webpack_require__) { 300 301"use strict"; 302eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"header_login__1sQ6w\",\n attrs: { id: \"wil-login-register-controller\" }\n },\n [\n !_vm.isLoggedIn ? _c(\"register-login\") : _vm._e(),\n _vm._v(\" \"),\n _vm.isLoggedIn\n ? _c(\"user-profile\", { attrs: { \"user-id\": _vm.userId } })\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./assets/dev/js/components/smart/LoginRegister/App.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); 303 304/***/ }), 305
vendor: 3,547 bytes, lines 306-316
306/***/ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js": 307/*!********************************************************************!*\ 308 !*** ./node_modules/vue-loader/lib/runtime/componentNormalizer.js ***! 309 \********************************************************************/ 310/*! exports provided: default */ 311/***/ (function(module, __webpack_exports__, __webpack_require__) { 312 313"use strict"; 314eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return normalizeComponent; });\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nfunction normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n\n\n//# sourceURL=webpack:///./node_modules/vue-loader/lib/runtime/componentNormalizer.js?"); 315 316/***/ })
vendor: 14 bytes, lines 316-318
316 317 318/******/ });
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.