(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-233eff4b"],{4821:function(t,e,a){"use strict";var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"d-flex justify-content-between align-items-center flex-wrap"},[e("div",{staticClass:"d-flex flex-wrap mr-3"},[e("button",{staticClass:"btn btn-icon btn-sm btn-light-primary mr-2 my-1",attrs:{disabled:t.isFirstButtonDisabled},on:{click:t.firstPage}},[e("i",{staticClass:"ki ki-bold-double-arrow-back icon-xs"})]),e("button",{staticClass:"btn btn-icon btn-sm btn-light-primary mr-2 my-1",attrs:{disabled:t.isPreviousButtonDisabled},on:{click:t.previousPage}},[e("i",{staticClass:"ki ki-bold-arrow-back icon-xs"})]),t._l(t.paginationTriggers,(function(a){return e("PaginationTrigger",{key:a,class:{active:a===t.currentPage},attrs:{pageNumber:a},on:{loadPage:t.onLoadPage}})})),e("button",{staticClass:"btn btn-icon btn-sm btn-light-primary mr-2 my-1",attrs:{disabled:t.isNextButtonDisabled},on:{click:t.nextPage}},[e("i",{staticClass:"ki ki-bold-arrow-next icon-xs"})]),e("button",{staticClass:"btn btn-icon btn-sm btn-light-primary mr-2 my-1",attrs:{disabled:t.isLastButtonDisabled},on:{click:t.lastPage}},[e("i",{staticClass:"ki ki-bold-double-arrow-next icon-xs"})])],2),e("div",{staticClass:"d-flex align-items-center"},[e("span",{staticClass:"text-muted"},[t._v("Displaying "+t._s(t.perPage)+" of "+t._s(t.itemCount)+" records")])])])},i=[],s=(a("cb29"),a("d81d"),a("a9e3"),function(){var t=this,e=t._self._c;return e("button",{staticClass:"btn btn-icon btn-sm border-0 btn-hover-primary mr-2 my-1",on:{click:t.onClick}},[t._v(" "+t._s(t.pageNumber)+" ")])}),r=[],o={name:"PaginationTrigger",props:{pageNumber:{type:Number,required:!0}},methods:{onClick:function(){this.$emit("loadPage",this.pageNumber)}}},c=o,u=a("2877"),l=Object(u["a"])(c,s,r,!1,null,"14cc1c6c",null),g=l.exports,d={name:"Pagination",components:{PaginationTrigger:g},props:{currentPage:{type:Number,required:!0},pageCount:{type:Number,required:!0},itemCount:{type:Number},perPage:{type:Number},visiblePagesCount:{type:Number,default:5}},computed:{isPreviousButtonDisabled:function(){return 1===this.currentPage},isNextButtonDisabled:function(){return this.currentPage===this.pageCount},isFirstButtonDisabled:function(){return 1===this.currentPage},isLastButtonDisabled:function(){return this.currentPage===this.pageCount},paginationTriggers:function(){var t=this.currentPage,e=this.pageCount,a=this.visiblePagesCount,n=(a-1)/2,i=Array(this.visiblePagesCount-1).fill(0);if(t<=n+1){i[0]=1;var s=i.map((function(t,e){return i[0]+e}));return s}if(t>=e-n+1){var r=i.map((function(t,a){return e-a}));return r.reverse(),r}i[0]=t-n+1;var o=i.map((function(t,e){return i[0]+e}));return o}},methods:{firstPage:function(){this.$emit("firstPage")},nextPage:function(){this.$emit("nextPage")},previousPage:function(){this.$emit("previousPage")},lastPage:function(){this.$emit("lastPage")},onLoadPage:function(t){this.$emit("loadPage",t)}}},p=d,b=Object(u["a"])(p,n,i,!1,null,"632d4acc",null);e["a"]=b.exports},d9e5:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"row h-100 mb-10 justify-content-center"},[e("div",{staticClass:"col-lg-10 col-xl-10"},[e("div",{staticClass:"d-flex flex-column px-7 mt-10"},[t._m(0),e("div",{staticClass:"row mb-5"},[e("div",{staticClass:"col-xl-12"},[e("form",{staticClass:"quick-search-form",attrs:{method:"get"}},[e("div",{staticClass:"input-group bg-tranparent border-0"},[e("div",{staticClass:"input-group-prepend bg-transparent"},[e("button",{staticClass:"input-group-text line-height-0 py-0 bg-transparent border-0",on:{click:function(e){return t.getSearchData(e)}}},[e("img",{staticClass:"w-100",attrs:{src:"/assets/media/bipart/ico-search.png",alt:""}})])]),e("input",{directives:[{name:"model",rawName:"v-model",value:t.keywords,expression:"keywords"}],staticClass:"form-control py-10 h4 bg-transparent border-0 text-dark-50",attrs:{type:"text",placeholder:"Search..."},domProps:{value:t.keywords},on:{input:function(e){e.target.composing||(t.keywords=e.target.value)}}}),e("div",{staticClass:"input-group-append"},[e("span",{staticClass:"input-group-text h3 px-10 text-primary font-weight-bold bg-transparent border-0"},[t._v(" "+t._s(t.scenariosCount)+" ")])])])])])]),e("div",{staticClass:"row w-100"},t._l(t.scenarios,(function(t,a){return e("div",{key:t.id,staticClass:"col-xl-4 gutter-b",attrs:{id:"my-cards"}},[e("ScenarioCard",{attrs:{scenario:t,index:a}})],1)})),0),t.pageCount>1?e("Pagination",{staticClass:"scenario-list-pagination",attrs:{"current-page":t.currentPage,"page-count":t.pageCount,"item-count":t.scenariosCount,"per-page":t.$options.static.visibleItemsPerPageCount,visiblePagesCount:Math.ceil(t.scenariosCount/t.$options.static.visibleItemsPerPageCount)},on:{firstPage:function(e){return t.pageChangeHandle("first")},nextPage:function(e){return t.pageChangeHandle("next")},previousPage:function(e){return t.pageChangeHandle("previous")},lastPage:function(e){return t.pageChangeHandle("last")},loadPage:t.pageChangeHandle}}):t._e()],1)])])},i=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"row align-items-center"},[e("div",{staticClass:"col-12 d-flex justify-content-start"},[e("div",{staticClass:"d-flex flex-column"},[e("h2",{staticClass:"card-label h1 font-weight-bolder"},[t._v("Contesto")])])])])}],s=a("c7eb"),r=a("1da1"),o=(a("d3b7"),a("0bce")),c=a("7b99"),u=a("4821"),l=function(){var t=this,e=t._self._c;return e("router-link",{attrs:{to:{name:"scenarioDetail",params:{id:t.scenario.id}}}},[e("div",{staticClass:"card card-custom card-stretch"},[e("div",{staticClass:"card-body text-center"},[e("div",{staticClass:"d-none d-md-block py-1",staticStyle:{"max-height":"230px","min-height":"230px",overflow:"hidden",position:"relative"}},[e("img",{staticClass:"align-self-center w-100",staticStyle:{position:"absolute",margin:"auto",top:"0",left:"0",right:"0"},attrs:{src:t.scenario.background?t.scenario.background.uri:"/assets/media/bipart/idea-default.svg",alt:"Avatar"}})]),e("div",{staticClass:"mt-3 text-dark font-weight-bolder text-hover-primary font-size-h5 text-left"},[t._v(" "+t._s(t.scenario.title)+" ")])])])])},g=[],d=(a("fb6a"),{name:"ScenarioCard",props:["scenario","index"],filters:{truncate:function(t,e,a){a=a||"...";var n=document.createElement("div");n.innerHTML=t;var i=n.textContent;return i.length>e?i.slice(0,e)+a:i}}}),p=d,b=a("2877"),m=Object(b["a"])(p,l,g,!1,null,"9e94ff36",null),f=m.exports,h={name:"ScenarioList",components:{Pagination:u["a"],ScenarioCard:f},static:{visibleItemsPerPageCount:6},data:function(){return{scenarios:[],scenariosCount:null,currentPage:1,pageCount:0,keywords:""}},computed:{},mounted:function(){this.$store.dispatch(o["a"],[{title:this.$t("MAINMENU.LISTSCENARIOS")}]),this.getData()},created:function(){},methods:{getSearchData:function(t){t.preventDefault(),this.getData()},getData:function(){var t=this;return this.$isLoading(!0),new Promise((function(e,a){var n="size="+t.$options.static.visibleItemsPerPageCount+"&page="+t.currentPage;t.keywords&&(n+="&title.contains="+t.keywords);var i=t.generateUrl("scenarios-expanded",!0);c["a"].get(t.$apiResource,i+"?"+n).then((function(e){t.scenarios=e.data,t.scenariosCount=e.data.length,t.$isLoading(!1),t.pageCount=e.data.meta.pages})).catch((function(){a(0),t.$isLoading(!1)}))}))},pageChangeHandle:function(t){var e=this;return Object(r["a"])(Object(s["a"])().mark((function a(){return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:a.t0=t,a.next="next"===a.t0?3:"previous"===a.t0?5:"first"===a.t0?7:"last"===a.t0?9:11;break;case 3:return e.currentPage+=1,a.abrupt("break",12);case 5:return e.currentPage-=1,a.abrupt("break",12);case 7:return e.currentPage=1,a.abrupt("break",12);case 9:return e.currentPage=e.pageCount,a.abrupt("break",12);case 11:e.currentPage=t;case 12:return a.next=14,e.getData();case 14:case"end":return a.stop()}}),a)})))()}}},C=h,v=Object(b["a"])(C,n,i,!1,null,"363a3a82",null);e["default"]=v.exports}}]);
//# sourceMappingURL=chunk-233eff4b.79e59d37.js.map