UNPKG

@europeana/portal

Version:
2 lines 7.95 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{1086:function(t,e,r){"use strict";r.r(e);var o=r(6);r(21),r(22),r(142),r(86),r(41);function n(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function l(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?n(Object(source),!0).forEach((function(e){Object(o.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):n(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var c={components:{InfoMessage:r(760).a},data:()=>({hash:"#api-requests"}),computed:{requests(){var t;return this.$store.state.axiosLogger?null!==(t=this.$store.getters["debug/settings"])&&void 0!==t&&t.apiKey?this.$store.state.axiosLogger.requests.map((t=>{var e=new URL(t.url);return e.searchParams.has("wskey")&&e.searchParams.set("wskey",this.$store.getters["debug/settings"].apiKey),l(l({},t),{},{url:e.toString()})})):this.$store.state.axiosLogger.requests:null}},watch:{$route(t,e){this.$nextTick((()=>{t.hash===this.hash?this.showModal():e.hash===this.hash&&this.hideModal({updateRoute:!1})}))}},mounted(){this.$route.hash===this.hash&&this.showModal()},methods:{showModal(){this.$store.commit("debug/updateSettings",l(l({},this.$store.getters["debug/settings"]),{},{enabled:!0})),this.$bvModal.show("api-requests")},hideModal(){var{updateRoute:t=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.$bvModal.hide("api-requests"),t&&this.$nuxt.context.app.router.push(l(l({},this.$route),{},{hash:void 0}))}}},h=c,d=(r(928),r(40)),component=Object(d.a)(h,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{attrs:{"data-qa":"API requests"}},[r("b-modal",{attrs:{id:"api-requests",size:"xl",title:t.$t("debug.apiRequests.title"),"hide-footer":"","data-qa":"API requests modal"},on:{hide:t.hideModal}},[t.requests&&t.requests.length>0?[r("ol",t._l(t.requests,(function(e,o){return r("li",{key:o,attrs:{"data-qa":"logged API request"}},[r("code",[t._v("\n "+t._s(e.method)+"\n "),"GET"===e.method?r("a",{attrs:{target:"_blank",href:e.url}},[t._v("\n "+t._s(e.url)+"\n ")]):[t._v("\n "+t._s(e.url)+"\n ")]],2)])})),0),t._v(" "),t.$store.getters["debug/settings"].apiKey?t._e():r("InfoMessage",{attrs:{variant:"icon"}},[r("i18n",{attrs:{path:"debug.apiRequests.tip",tag:"p"},scopedSlots:t._u([{key:"apiKeyLink",fn:function(){return[r("b-link",{attrs:{href:"https://pro.europeana.eu/pages/get-api"}},[t._v("\n "+t._s(t.$t("debug.apiRequests.apiKeyLinkText")))])]},proxy:!0},{key:"settingsPageLink",fn:function(){return[r("b-link",{attrs:{to:"/debug"}},[t._v("\n "+t._s(t.$t("debug.apiRequests.settingsPageLinkText")))])]},proxy:!0}],null,!1,2615793996)})],1)]:r("InfoMessage",{attrs:{variant:"icon"}},[t._v("\n "+t._s(t.$t("debug.apiRequests.noRequests"))+"\n ")])],2)],1)}),[],!1,null,"5dc9f07c",null);e.default=component.exports},670:function(t,e,r){"use strict";r.d(e,"a",(function(){return C}));var o=r(6),n=r(8),l=r(11),c=r(2),h=r(9),d=r(1),f=r(15),m=r(3),v=r(7),w=r(64),O=r(26),y=r(4),j=r(0),_=r(29),$=r(87),x=r(118);function P(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function k(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?P(Object(source),!0).forEach((function(e){Object(o.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):P(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var{mixin:D,props:S,prop:M,event:I}=Object(w.a)("show",{type:d.h,defaultValue:!1}),T=t=>""===t||Object(v.b)(t)?0:(t=Object(O.b)(t,0))>0?t:0,L=t=>""===t||!0===t||!(Object(O.b)(t,0)<1)&&!!t,R=Object(j.d)(Object(y.m)(k(k({},S),{},{dismissLabel:Object(j.c)(d.q,"Close"),dismissible:Object(j.c)(d.g,!1),fade:Object(j.c)(d.g,!1),variant:Object(j.c)(d.q,"info")})),c.a),C=n.default.extend({name:c.a,mixins:[D,_.a],props:R,data(){return{countDown:0,localShow:L(this[M])}},watch:{[M](t){this.countDown=T(t),this.localShow=L(t)},countDown(t){this.clearCountDownInterval();var e=this[M];Object(v.h)(e)&&(this.$emit(h.m,t),e!==t&&this.$emit(I,t),t>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((()=>{this.countDown--}),1e3)):this.$nextTick((()=>{Object(m.B)((()=>{this.localShow=!1}))})))},localShow(t){var e=this[M];t||!this.dismissible&&!Object(v.h)(e)||this.$emit(h.l),Object(v.h)(e)||e===t||this.$emit(I,t)}},created(){this.$_filterTimer=null;var t=this[M];this.countDown=T(t),this.localShow=L(t)},beforeDestroy(){this.clearCountDownInterval()},methods:{dismiss(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval(){clearTimeout(this.$_countDownTimeout),this.$_countDownTimeout=null}},render(t){var e=t();if(this.localShow){var{dismissible:r,variant:o}=this,n=t();r&&(n=t($.a,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot(f.h)])),e=t("div",{staticClass:"alert",class:{"alert-dismissible":r,["alert-".concat(o)]:o},attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[l.a]},[n,this.normalizeSlot()])}return t(x.a,{props:{noFade:!this.fade}},[e])}})},678:function(t,e,r){var content=r(729);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(106).default)("a36ffa5c",content,!0,{sourceMap:!1})},728:function(t,e,r){"use strict";r(678)},729:function(t,e,r){var o=r(105)(!1);o.push([t.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}",""]),t.exports=o},730:function(t,e){},760:function(t,e,r){"use strict";var o={name:"InfoMessage",components:{BAlert:r(670).a},props:{variant:{type:String,default:"default"}}},n=(r(728),r(40)),l=r(730),c=r.n(l),component=Object(n.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("b-alert",{class:"icon"===t.variant?"with-icon d-flex":"",attrs:{show:"",variant:"light","data-qa":"info notice"}},["icon"===t.variant?r("span",{staticClass:"icon-info d-inline-flex"}):t._e(),t._v(" "),t._t("default")],2)}),[],!1,null,"4141925e",null);"function"==typeof c.a&&c()(component);e.a=component.exports},800:function(t,e,r){var content=r(929);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(106).default)("c51267b4",content,!0,{sourceMap:!1})},928:function(t,e,r){"use strict";r(800)},929:function(t,e,r){var o=r(105)(!1);o.push([t.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}',""]),t.exports=o}}]); //# sourceMappingURL=fd3ec3f.modern.js.map