diff --git a/dist/vue-modal.common.js b/dist/vue-modal.common.js index 2fb88dc..b78d1b2 100644 --- a/dist/vue-modal.common.js +++ b/dist/vue-modal.common.js @@ -87,18 +87,18 @@ module.exports = /************************************************************************/ /******/ ({ -/***/ "12c9": +/***/ "07b6": /***/ (function(module, exports, __webpack_require__) { -// style-loader: Adds some css to the DOM by adding a \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","/* 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\nexport default function 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 () { injectStyles.call(this, this.$root.$options.shadowRoot) }\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 functioal 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","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=28266d7e&scoped=true&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=28266d7e&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"28266d7e\",\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\"\nimport Modal from './Modal.vue'\n\nVue.component(Modal.name, Modal)\n\nexport default Modal","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack://vue-modal/webpack/bootstrap","webpack://vue-modal/./src/components/Modal.vue?e6d3","webpack://vue-modal/./node_modules/core-js/modules/_dom-create.js","webpack://vue-modal/./node_modules/css-loader/lib/css-base.js","webpack://vue-modal/./node_modules/vue-style-loader/lib/listToStyles.js","webpack://vue-modal/./node_modules/vue-style-loader/lib/addStylesClient.js","webpack://vue-modal/./node_modules/core-js/modules/_to-primitive.js","webpack://vue-modal/./node_modules/core-js/modules/_global.js","webpack://vue-modal/./node_modules/core-js/modules/_fails.js","webpack://vue-modal/./node_modules/core-js/modules/es6.function.name.js","webpack://vue-modal/./node_modules/core-js/modules/_object-dp.js","webpack://vue-modal/./src/components/Modal.vue?9f8e","webpack://vue-modal/external {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://vue-modal/./node_modules/core-js/modules/_descriptors.js","webpack://vue-modal/./src/components/Modal.vue?7c85","webpack://vue-modal/./node_modules/core-js/modules/_ie8-dom-define.js","webpack://vue-modal/./node_modules/core-js/modules/_an-object.js","webpack://vue-modal/./node_modules/core-js/modules/_is-object.js","webpack://vue-modal/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://vue-modal/./src/components/Modal.vue?cd59","webpack://vue-modal/src/components/Modal.vue","webpack://vue-modal/./src/components/Modal.vue?cf53","webpack://vue-modal/./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack://vue-modal/./src/components/Modal.vue","webpack://vue-modal/./src/components/index.js","webpack://vue-modal/./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js"],"names":["Vue","component","Modal","name"],"mappings":";;AAAA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,kDAA0C,gCAAgC;AAC1E;AACA;;AAEA;AACA;AACA;AACA,gEAAwD,kBAAkB;AAC1E;AACA,yDAAiD,cAAc;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iDAAyC,iCAAiC;AAC1E,wHAAgH,mBAAmB,EAAE;AACrI;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;;AAGA;AACA;;;;;;;;AClFA,2BAA2B,mBAAO,CAAC,MAA+C;AAClF;;;AAGA;AACA,cAAc,QAAS,6BAA6B,gCAAgC,YAAY,WAAW,eAAe,MAAM,SAAS,QAAQ,OAAO,aAAa,wEAAwE,+BAA+B,uBAAuB,6DAA6D,UAAU;;AAE1W;;;;;;;;ACPA,eAAe,mBAAO,CAAC,MAAc;AACrC,eAAe,mBAAO,CAAC,MAAW;AAClC;AACA;AACA;AACA;AACA;;;;;;;;ACNA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,mCAAmC,gBAAgB;AACnD,IAAI;AACJ;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA,YAAY,oBAAoB;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,oDAAoD,cAAc;;AAElE;AACA;;;;;;;;;;;;AC3EA;AACA;AACA;AACA;AACe;AACf;AACA;AACA,iBAAiB,iBAAiB;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC,wBAAwB;AAC3D,KAAK;AACL;AACA;AACA;AACA;AACA;;;AC1BA;AAAA;AACA;AACA;AACA;AACA;;AAEyC;;AAEzC;;AAEA;AACA;AACA;AACA;AACA,UAAU,iBAAiB;AAC3B;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEe;AACf;;AAEA;;AAEA,eAAe,YAAY;AAC3B;;AAEA;AACA;AACA,mBAAmB,mBAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,YAAY;AAC3B;AACA,KAAK;AACL;AACA;AACA,mBAAmB,sBAAsB;AACzC;AACA;AACA,uBAAuB,2BAA2B;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,iBAAiB,mBAAmB;AACpC;AACA;AACA;AACA;AACA,qBAAqB,2BAA2B;AAChD;AACA;AACA,YAAY,uBAAuB;AACnC;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA,qBAAqB,uBAAuB;AAC5C;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;A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+T,CAAgB,0GAAG,EAAC,C;;;;;ACAnV;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,yBAAyB;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,qBAAqB;AACrB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;AC5FgG;AACvC;AACL;AACsC;;;AAG1F;AAC0F;AAC1F,gBAAgB,kBAAU;AAC1B,EAAE,wCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;;AAEA;;AAEe,2D;;;ACnBf;AACA;AAEAA,sDAAG,CAACC,SAAJ,CAAcC,KAAK,CAACC,IAApB,EAA0BD,KAA1B;AAEeA,oDAAf,E;;ACLwB;AACA;AACT,yFAAG;AACI","file":"vue-modal.common.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"fb15\");\n","exports = module.exports = require(\"../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".overlay[data-v-03833336]{background-color:rgba(0,0,0,.8);height:100%;width:100%;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}.fade-enter-active[data-v-03833336],.fade-leave-active[data-v-03833336]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-03833336],.fade-leave-to[data-v-03833336]{opacity:0}\", \"\"]);\n\n// exports\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn \"@media \" + item[2] + \"{\" + content + \"}\";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join(\"\");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === \"string\")\n\t\t\tmodules = [[null, modules, \"\"]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === \"number\")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || '';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === 'function') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n\t}\n\n\treturn [content].join('\\n');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n\n\treturn '/*# ' + data + ' */';\n}\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","/* 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\nexport default function 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 () { injectStyles.call(this, this.$root.$options.shadowRoot) }\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 functioal 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","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=03833336&scoped=true&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=03833336&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"03833336\",\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\"\nimport Modal from './Modal.vue'\n\nVue.component(Modal.name, Modal)\n\nexport default Modal","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/vue-modal.umd.js b/dist/vue-modal.umd.js index f761be0..b3cee69 100644 --- a/dist/vue-modal.umd.js +++ b/dist/vue-modal.umd.js @@ -96,18 +96,18 @@ return /******/ (function(modules) { // webpackBootstrap /************************************************************************/ /******/ ({ -/***/ "12c9": +/***/ "07b6": /***/ (function(module, exports, __webpack_require__) { -// style-loader: Adds some css to the DOM by adding a \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","/* 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\nexport default function 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 () { injectStyles.call(this, this.$root.$options.shadowRoot) }\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 functioal 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","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=28266d7e&scoped=true&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=28266d7e&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"28266d7e\",\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\"\nimport Modal from './Modal.vue'\n\nVue.component(Modal.name, Modal)\n\nexport default Modal","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack://vue-modal/webpack/universalModuleDefinition","webpack://vue-modal/webpack/bootstrap","webpack://vue-modal/./src/components/Modal.vue?e6d3","webpack://vue-modal/./node_modules/core-js/modules/_dom-create.js","webpack://vue-modal/./node_modules/css-loader/lib/css-base.js","webpack://vue-modal/./node_modules/vue-style-loader/lib/listToStyles.js","webpack://vue-modal/./node_modules/vue-style-loader/lib/addStylesClient.js","webpack://vue-modal/./node_modules/core-js/modules/_to-primitive.js","webpack://vue-modal/./node_modules/core-js/modules/_global.js","webpack://vue-modal/./node_modules/core-js/modules/_fails.js","webpack://vue-modal/./node_modules/core-js/modules/es6.function.name.js","webpack://vue-modal/./node_modules/core-js/modules/_object-dp.js","webpack://vue-modal/./src/components/Modal.vue?9f8e","webpack://vue-modal/external {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://vue-modal/./node_modules/core-js/modules/_descriptors.js","webpack://vue-modal/./src/components/Modal.vue?7c85","webpack://vue-modal/./node_modules/core-js/modules/_ie8-dom-define.js","webpack://vue-modal/./node_modules/core-js/modules/_an-object.js","webpack://vue-modal/./node_modules/core-js/modules/_is-object.js","webpack://vue-modal/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://vue-modal/./src/components/Modal.vue?cd59","webpack://vue-modal/src/components/Modal.vue","webpack://vue-modal/./src/components/Modal.vue?cf53","webpack://vue-modal/./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack://vue-modal/./src/components/Modal.vue","webpack://vue-modal/./src/components/index.js","webpack://vue-modal/./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js"],"names":["Vue","component","Modal","name"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD,O;ACVA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,kDAA0C,gCAAgC;AAC1E;AACA;;AAEA;AACA;AACA;AACA,gEAAwD,kBAAkB;AAC1E;AACA,yDAAiD,cAAc;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iDAAyC,iCAAiC;AAC1E,wHAAgH,mBAAmB,EAAE;AACrI;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;;AAGA;AACA;;;;;;;;AClFA,2BAA2B,mBAAO,CAAC,MAA+C;AAClF;;;AAGA;AACA,cAAc,QAAS,6BAA6B,gCAAgC,YAAY,WAAW,eAAe,MAAM,SAAS,QAAQ,OAAO,aAAa,wEAAwE,+BAA+B,uBAAuB,6DAA6D,UAAU;;AAE1W;;;;;;;;ACPA,eAAe,mBAAO,CAAC,MAAc;AACrC,eAAe,mBAAO,CAAC,MAAW;AAClC;AACA;AACA;AACA;AACA;;;;;;;;ACNA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,mCAAmC,gBAAgB;AACnD,IAAI;AACJ;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA,YAAY,oBAAoB;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,oDAAoD,cAAc;;AAElE;AACA;;;;;;;;;;;;AC3EA;AACA;AACA;AACA;AACe;AACf;AACA;AACA,iBAAiB,iBAAiB;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC,wBAAwB;AAC3D,KAAK;AACL;AACA;AACA;AACA;AACA;;;AC1BA;AAAA;AACA;AACA;AACA;AACA;;AAEyC;;AAEzC;;AAEA;AACA;AACA;AACA;AACA,UAAU,iBAAiB;AAC3B;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEe;AACf;;AAEA;;AAEA,eAAe,YAAY;AAC3B;;AAEA;AACA;AACA,mBAAmB,mBAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,YAAY;AAC3B;AACA,KAAK;AACL;AACA;AACA,mBAAmB,sBAAsB;AACzC;AACA;AACA,uBAAuB,2BAA2B;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,iBAAiB,mBAAmB;AACpC;AACA;AACA;AACA;AACA,qBAAqB,2BAA2B;AAChD;AACA;AACA,YAAY,uBAAuB;AACnC;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA,qBAAqB,uBAAuB;AAC5C;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;;AAEA;A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;AACA,KAhBA;AAiBA,aAjBA,uBAiBA;AACA;AACA;AAnBA;AA9BA,G;;AChD+T,CAAgB,0GAAG,EAAC,C;;;;;ACAnV;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,yBAAyB;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,qBAAqB;AACrB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;AC5FgG;AACvC;AACL;AACsC;;;AAG1F;AAC0F;AAC1F,gBAAgB,kBAAU;AAC1B,EAAE,wCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;;AAEA;;AAEe,2D;;;ACnBf;AACA;AAEAA,sDAAG,CAACC,SAAJ,CAAcC,KAAK,CAACC,IAApB,EAA0BD,KAA1B;AAEeA,oDAAf,E;;ACLwB;AACA;AACT,yFAAG;AACI","file":"vue-modal.umd.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-modal\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"vue-modal\"] = factory(root[\"Vue\"]);\n})((typeof self !== 'undefined' ? self : this), function(__WEBPACK_EXTERNAL_MODULE__8bbf__) {\nreturn "," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"fb15\");\n","exports = module.exports = require(\"../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".overlay[data-v-03833336]{background-color:rgba(0,0,0,.8);height:100%;width:100%;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}.fade-enter-active[data-v-03833336],.fade-leave-active[data-v-03833336]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-03833336],.fade-leave-to[data-v-03833336]{opacity:0}\", \"\"]);\n\n// exports\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn \"@media \" + item[2] + \"{\" + content + \"}\";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join(\"\");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === \"string\")\n\t\t\tmodules = [[null, modules, \"\"]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === \"number\")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || '';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === 'function') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n\t}\n\n\treturn [content].join('\\n');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n\n\treturn '/*# ' + data + ' */';\n}\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","/* 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\nexport default function 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 () { injectStyles.call(this, this.$root.$options.shadowRoot) }\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 functioal 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","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=03833336&scoped=true&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=03833336&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"03833336\",\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\"\nimport Modal from './Modal.vue'\n\nVue.component(Modal.name, Modal)\n\nexport default Modal","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/vue-modal.umd.min.js b/dist/vue-modal.umd.min.js index ef3a066..a6e3765 100644 --- a/dist/vue-modal.umd.min.js +++ b/dist/vue-modal.umd.min.js @@ -1,2 +1,2 @@ -(function(t,e){"object"===typeof exports&&"object"===typeof module?module.exports=e(require("vue")):"function"===typeof define&&define.amd?define([],e):"object"===typeof exports?exports["vue-modal"]=e(require("vue")):t["vue-modal"]=e(t["Vue"])})("undefined"!==typeof self?self:this,function(t){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s="fb15")}({"12c9":function(t,e,n){var o=n("46d5");"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var r=n("499e").default;r("676fc35e",o,!0,{sourceMap:!1,shadowMode:!1})},"230e":function(t,e,n){var o=n("d3f4"),r=n("7726").document,i=o(r)&&o(r.createElement);t.exports=function(t){return i?r.createElement(t):{}}},2350:function(t,e){function n(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"===typeof btoa){var i=o(r),a=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[n].concat(a).concat([i]).join("\n")}return[n].join("\n")}function o(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,"+e;return"/*# "+n+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var o=n(e,t);return e[2]?"@media "+e[2]+"{"+o+"}":o}).join("")},e.i=function(t,n){"string"===typeof t&&(t=[[null,t,""]]);for(var o={},r=0;rn.parts.length&&(o.parts.length=n.parts.length)}else{var a=[];for(r=0;r"}},methods:{beforeOpen:function(){this.$emit("before-open")},beforeClose:function(){this.$emit("before-close")},toggleModal:function(t){this.modalVisible=!this.modalVisible,this.clickedBtn=t},switchContent:function(t){this.clickedBtn=t},prevModal:function(){this.clickedBtn>0&&(this.clickedBtn-=1)},nextModal:function(){this.clickedBtnn.parts.length&&(o.parts.length=n.parts.length)}else{var a=[];for(r=0;r"}},methods:{beforeOpen:function(){this.$emit("before-open")},beforeClose:function(){this.$emit("before-close")},toggleModal:function(t){this.modalVisible=!this.modalVisible,this.clickedBtn=t},switchContent:function(t){this.clickedBtn=t},prevModal:function(){this.clickedBtn>0&&(this.clickedBtn-=1)},nextModal:function(){this.clickedBtn tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=style&index=0&id=28266d7e&scoped=true&lang=scss&\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesClient.js\").default\nvar update = add(\"676fc35e\", content, true, {\"sourceMap\":false,\"shadowMode\":false});","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn \"@media \" + item[2] + \"{\" + content + \"}\";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join(\"\");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === \"string\")\n\t\t\tmodules = [[null, modules, \"\"]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === \"number\")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || '';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === 'function') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n\t}\n\n\treturn [content].join('\\n');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n\n\treturn '/*# ' + data + ' */';\n}\n","exports = module.exports = require(\"../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".overlay[data-v-28266d7e]{background-color:rgba(0,0,0,.8);height:100%;width:100%;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}.fade-enter-active[data-v-28266d7e],.fade-leave-active[data-v-28266d7e]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-28266d7e],.fade-leave-to[data-v-28266d7e]{opacity:0}\", \"\"]);\n\n// exports\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","/* 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\nexport default function 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 () { injectStyles.call(this, this.$root.$options.shadowRoot) }\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 functioal 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","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=28266d7e&scoped=true&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=28266d7e&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"28266d7e\",\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\"\nimport Modal from './Modal.vue'\n\nVue.component(Modal.name, Modal)\n\nexport default Modal","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack://vue-modal/webpack/universalModuleDefinition","webpack://vue-modal/webpack/bootstrap","webpack://vue-modal/./src/components/Modal.vue?e6d3","webpack://vue-modal/./node_modules/core-js/modules/_dom-create.js","webpack://vue-modal/./node_modules/css-loader/lib/css-base.js","webpack://vue-modal/./node_modules/vue-style-loader/lib/listToStyles.js","webpack://vue-modal/./node_modules/vue-style-loader/lib/addStylesClient.js","webpack://vue-modal/./node_modules/core-js/modules/_to-primitive.js","webpack://vue-modal/./node_modules/core-js/modules/_global.js","webpack://vue-modal/./node_modules/core-js/modules/_fails.js","webpack://vue-modal/./node_modules/core-js/modules/es6.function.name.js","webpack://vue-modal/./node_modules/core-js/modules/_object-dp.js","webpack://vue-modal/./src/components/Modal.vue?9f8e","webpack://vue-modal/external {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://vue-modal/./node_modules/core-js/modules/_descriptors.js","webpack://vue-modal/./src/components/Modal.vue?7c85","webpack://vue-modal/./node_modules/core-js/modules/_ie8-dom-define.js","webpack://vue-modal/./node_modules/core-js/modules/_an-object.js","webpack://vue-modal/./node_modules/core-js/modules/_is-object.js","webpack://vue-modal/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://vue-modal/./src/components/Modal.vue?cd59","webpack://vue-modal/src/components/Modal.vue","webpack://vue-modal/./src/components/Modal.vue?cf53","webpack://vue-modal/./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack://vue-modal/./src/components/Modal.vue","webpack://vue-modal/./src/components/index.js","webpack://vue-modal/./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js"],"names":["root","factory","exports","module","require","define","amd","self","this","__WEBPACK_EXTERNAL_MODULE__8bbf__","installedModules","__webpack_require__","moduleId","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","push","isObject","document","is","createElement","it","cssWithMappingToString","item","useSourceMap","content","cssMapping","btoa","sourceMapping","toComment","sourceURLs","sources","map","source","sourceRoot","concat","join","sourceMap","base64","unescape","encodeURIComponent","JSON","stringify","data","list","toString","mediaQuery","alreadyImportedModules","length","id","listToStyles","parentId","styles","newStyles","css","media","part","parts","__webpack_exports__","addStylesClient","hasDocument","DEBUG","Error","stylesInDom","head","getElementsByTagName","singletonElement","singletonCounter","isProduction","noop","options","ssrIdKey","isOldIE","navigator","test","userAgent","toLowerCase","_isProduction","_options","addStylesToDom","newList","mayRemove","domStyle","refs","j","addStyle","createStyleElement","styleElement","type","appendChild","obj","update","remove","querySelector","parentNode","removeChild","styleIndex","applyToSingletonTag","applyToTag","newObj","replaceText","textStore","index","replacement","filter","Boolean","styleSheet","cssText","cssNode","createTextNode","childNodes","insertBefore","setAttribute","ssrId","firstChild","S","fn","val","valueOf","TypeError","global","window","Math","Function","__g","exec","e","dP","f","FProto","nameRE","NAME","configurable","match","anObject","IE8_DOM_DEFINE","toPrimitive","O","P","Attributes","_node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_node_modules_sass_loader_lib_loader_js_ref_8_oneOf_1_4_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_style_index_0_id_03833336_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__","_node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_node_modules_sass_loader_lib_loader_js_ref_8_oneOf_1_4_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_style_index_0_id_03833336_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default","a","locals","add","default","shadowMode","currentScript","src","render","_vm","_h","$createElement","_c","_self","multiple","staticClass","_l","modal","on","click","$event","stopPropagation","toggleModal","beforeOpen","_v","_s","btnText","attrs","target","currentTarget","beforeClose","domProps","innerHTML","closeBtnContent","_e","clickedBtn","modalContent","class","switchContent","arrowPrevContent","prevModal","modals","arrowNextContent","nextModal","_t","staticRenderFns","Modalvue_type_script_lang_js_","modalVisible","props","String","closeBtn","Array","showNav","showArrows","showArrowsCloseBtn","methods","$emit","components_Modalvue_type_script_lang_js_","normalizeComponent","scriptExports","functionalTemplate","injectStyles","scopeId","moduleIdentifier","hook","_compiled","functional","_scopeId","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","_ssrRegister","$root","$options","shadowRoot","_injectStyles","originalRender","h","existing","beforeCreate","component","Modal","Vue"],"mappings":"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","file":"vue-modal.umd.min.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-modal\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"vue-modal\"] = factory(root[\"Vue\"]);\n})((typeof self !== 'undefined' ? self : this), function(__WEBPACK_EXTERNAL_MODULE__8bbf__) {\nreturn "," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"fb15\");\n","exports = module.exports = require(\"../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".overlay[data-v-03833336]{background-color:rgba(0,0,0,.8);height:100%;width:100%;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}.fade-enter-active[data-v-03833336],.fade-leave-active[data-v-03833336]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-03833336],.fade-leave-to[data-v-03833336]{opacity:0}\", \"\"]);\n\n// exports\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn \"@media \" + item[2] + \"{\" + content + \"}\";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join(\"\");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === \"string\")\n\t\t\tmodules = [[null, modules, \"\"]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === \"number\")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || '';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === 'function') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n\t}\n\n\treturn [content].join('\\n');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n\n\treturn '/*# ' + data + ' */';\n}\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","/* 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\nexport default function 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 () { injectStyles.call(this, this.$root.$options.shadowRoot) }\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 functioal 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","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=03833336&scoped=true&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=03833336&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"03833336\",\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\"\nimport Modal from './Modal.vue'\n\nVue.component(Modal.name, Modal)\n\nexport default Modal","import './setPublicPath'\nimport mod from '~entry'\nexport default mod\nexport * from '~entry'\n"],"sourceRoot":""} \ No newline at end of file diff --git a/src/components/Modal.vue b/src/components/Modal.vue index 3268f6c..20984f4 100644 --- a/src/components/Modal.vue +++ b/src/components/Modal.vue @@ -6,14 +6,11 @@
-
-