UNPKG

@europeana/portal

Version:
409 lines (321 loc) 16 kB
exports.ids = [76]; exports.modules = { /***/ 230: /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a <style> tag // load the styles var content = __webpack_require__(240); if(content.__esModule) content = content.default; if(typeof content === 'string') content = [[module.i, content, '']]; if(content.locals) module.exports = content.locals; // add CSS to SSR context var add = __webpack_require__(13).default module.exports.__inject__ = function (context) { add("a36ffa5c", content, true, context) }; /***/ }), /***/ 239: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InfoMessage_vue_vue_type_style_index_0_id_4141925e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(230); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InfoMessage_vue_vue_type_style_index_0_id_4141925e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InfoMessage_vue_vue_type_style_index_0_id_4141925e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InfoMessage_vue_vue_type_style_index_0_id_4141925e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InfoMessage_vue_vue_type_style_index_0_id_4141925e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /***/ }), /***/ 240: /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(12); var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false); // Module ___CSS_LOADER_EXPORT___.push([module.i, ".alert.alert-light[data-v-4141925e]{font-style:italic}.alert.alert-light.with-icon[data-v-4141925e]{font-style:normal}.alert.alert-light.with-icon .icon-info[data-v-4141925e]{padding-right:.75rem;font-size:24px;color:#0a72cc}.alert-light[data-v-4141925e]{color:#1a1a1a}", ""]); // Exports module.exports = ___CSS_LOADER_EXPORT___; /***/ }), /***/ 241: /***/ (function(module, exports) { /***/ }), /***/ 250: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/InfoMessage.vue?vue&type=template&id=4141925e&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-alert',{class:_vm.variant === 'icon' ? 'with-icon d-flex' : '',attrs:{"show":"","variant":"light","data-qa":"info notice"}},[(_vm.variant === 'icon')?_c('span',{staticClass:"icon-info d-inline-flex"}):_vm._e(),_vm._v(" "),_vm._t("default")],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./src/components/generic/InfoMessage.vue?vue&type=template&id=4141925e&scoped=true& // EXTERNAL MODULE: external "bootstrap-vue" var external_bootstrap_vue_ = __webpack_require__(4); // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/InfoMessage.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // /** * Information/notification alert message. */ /* harmony default export */ var InfoMessagevue_type_script_lang_js_ = ({ name: 'InfoMessage', components: { BAlert: external_bootstrap_vue_["BAlert"] }, props: { /** * Style variant to use * @values icon, default */ variant: { type: String, default: 'default' } } }); // CONCATENATED MODULE: ./src/components/generic/InfoMessage.vue?vue&type=script&lang=js& /* harmony default export */ var generic_InfoMessagevue_type_script_lang_js_ = (InfoMessagevue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(3); // EXTERNAL MODULE: ./src/components/generic/InfoMessage.vue?vue&type=custom&index=0&blockType=docs&lang=md var InfoMessagevue_type_custom_index_0_blockType_docs_lang_md = __webpack_require__(241); var InfoMessagevue_type_custom_index_0_blockType_docs_lang_md_default = /*#__PURE__*/__webpack_require__.n(InfoMessagevue_type_custom_index_0_blockType_docs_lang_md); // CONCATENATED MODULE: ./src/components/generic/InfoMessage.vue function injectStyles (context) { var style0 = __webpack_require__(239) if (style0.__inject__) style0.__inject__(context) } /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( generic_InfoMessagevue_type_script_lang_js_, render, staticRenderFns, false, injectStyles, "4141925e", "7b55e950" ) /* custom blocks */ if (typeof InfoMessagevue_type_custom_index_0_blockType_docs_lang_md_default.a === 'function') InfoMessagevue_type_custom_index_0_blockType_docs_lang_md_default()(component) /* harmony default export */ var InfoMessage = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ 298: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(URL) {/* harmony import */ var _generic_InfoMessage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(250); // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ __webpack_exports__["a"] = ({ components: { InfoMessage: _generic_InfoMessage__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"] }, data() { return { hash: '#api-requests' }; }, computed: { requests() { var _this$$store$getters$; if (!this.$store.state.axiosLogger) { return null; } if (!((_this$$store$getters$ = this.$store.getters['debug/settings']) !== null && _this$$store$getters$ !== void 0 && _this$$store$getters$.apiKey)) { return this.$store.state.axiosLogger.requests; } return this.$store.state.axiosLogger.requests.map(request => { const url = new URL(request.url); if (url.searchParams.has('wskey')) { url.searchParams.set('wskey', this.$store.getters['debug/settings'].apiKey); } return { ...request, url: url.toString() }; }); } }, watch: { $route(to, from) { this.$nextTick(() => { if (to.hash === this.hash) { this.showModal(); } else if (from.hash === this.hash) { this.hideModal({ updateRoute: false }); } }); } }, mounted() { if (this.$route.hash === this.hash) { this.showModal(); } }, methods: { showModal() { this.$store.commit('debug/updateSettings', { ...this.$store.getters['debug/settings'], enabled: true }); this.$bvModal.show('api-requests'); }, hideModal({ updateRoute = true } = {}) { this.$bvModal.hide('api-requests'); if (updateRoute) { this.$nuxt.context.app.router.push({ ...this.$route, hash: undefined }); } } } }); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(9)["URL"])) /***/ }), /***/ 344: /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a <style> tag // load the styles var content = __webpack_require__(445); if(content.__esModule) content = content.default; if(typeof content === 'string') content = [[module.i, content, '']]; if(content.locals) module.exports = content.locals; // add CSS to SSR context var add = __webpack_require__(13).default module.exports.__inject__ = function (context) { add("c51267b4", content, true, context) }; /***/ }), /***/ 444: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ApiRequests_vue_vue_type_style_index_0_id_5dc9f07c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(344); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ApiRequests_vue_vue_type_style_index_0_id_5dc9f07c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ApiRequests_vue_vue_type_style_index_0_id_5dc9f07c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ApiRequests_vue_vue_type_style_index_0_id_5dc9f07c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ApiRequests_vue_vue_type_style_index_0_id_5dc9f07c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /***/ }), /***/ 445: /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(12); var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false); // Module ___CSS_LOADER_EXPORT___.push([module.i, ".modal#api-requests[data-v-5dc9f07c]{font-family:\"Open Sans\",\"Arial\",sans-serif}.modal#api-requests .modal-title[data-v-5dc9f07c]{font-size:1.5rem;font-weight:600}.modal#api-requests ol[data-v-5dc9f07c]{list-style:none;counter-reset:item;padding-left:0}.modal#api-requests li[data-v-5dc9f07c]{counter-increment:item;margin-bottom:10px;line-height:1.2;padding-left:2rem}.modal#api-requests li[data-v-5dc9f07c]::before{content:counter(item);margin-left:-2rem;background:#e83e8c;border-radius:100%;color:#fff;width:1.2rem;text-align:center;display:inline-block}[data-v-5dc9f07c] .alert{padding:0;margin-bottom:0}", ""]); // Exports module.exports = ___CSS_LOADER_EXPORT___; /***/ }), /***/ 597: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/debug/ApiRequests.vue?vue&type=template&id=5dc9f07c&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{"data-qa":"API requests"}},[_c('b-modal',{attrs:{"id":"api-requests","size":"xl","title":_vm.$t('debug.apiRequests.title'),"hide-footer":"","data-qa":"API requests modal"},on:{"hide":_vm.hideModal}},[(_vm.requests && _vm.requests.length > 0)?[_c('ol',_vm._l((_vm.requests),function(request,index){return _c('li',{key:index,attrs:{"data-qa":"logged API request"}},[_c('code',[_vm._v("\n "+_vm._s(request.method)+"\n "),(request.method === 'GET')?_c('a',{attrs:{"target":"_blank","href":request.url}},[_vm._v("\n "+_vm._s(request.url)+"\n ")]):[_vm._v("\n "+_vm._s(request.url)+"\n ")]],2)])}),0),_vm._v(" "),(!_vm.$store.getters['debug/settings'].apiKey)?_c('InfoMessage',{attrs:{"variant":"icon"}},[_c('i18n',{attrs:{"path":"debug.apiRequests.tip","tag":"p"},scopedSlots:_vm._u([{key:"apiKeyLink",fn:function(){return [_c('b-link',{attrs:{"href":"https://pro.europeana.eu/pages/get-api"}},[_vm._v("\n "+_vm._s(_vm.$t('debug.apiRequests.apiKeyLinkText')))])]},proxy:true},{key:"settingsPageLink",fn:function(){return [_c('b-link',{attrs:{"to":"/debug"}},[_vm._v("\n "+_vm._s(_vm.$t('debug.apiRequests.settingsPageLinkText')))])]},proxy:true}],null,false,2615793996)})],1):_vm._e()]:_c('InfoMessage',{attrs:{"variant":"icon"}},[_vm._v("\n "+_vm._s(_vm.$t('debug.apiRequests.noRequests'))+"\n ")])],2)],1)} var staticRenderFns = [] // CONCATENATED MODULE: ./src/components/debug/ApiRequests.vue?vue&type=template&id=5dc9f07c&scoped=true& // EXTERNAL MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/debug/ApiRequests.vue?vue&type=script&lang=js& var ApiRequestsvue_type_script_lang_js_ = __webpack_require__(298); // CONCATENATED MODULE: ./src/components/debug/ApiRequests.vue?vue&type=script&lang=js& /* harmony default export */ var debug_ApiRequestsvue_type_script_lang_js_ = (ApiRequestsvue_type_script_lang_js_["a" /* default */]); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(3); // CONCATENATED MODULE: ./src/components/debug/ApiRequests.vue function injectStyles (context) { var style0 = __webpack_require__(444) if (style0.__inject__) style0.__inject__(context) } /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( debug_ApiRequestsvue_type_script_lang_js_, render, staticRenderFns, false, injectStyles, "5dc9f07c", "7c92a199" ) /* harmony default export */ var ApiRequests = __webpack_exports__["default"] = (component.exports); /***/ }) };; //# sourceMappingURL=76.js.map