(function(e){function t(t){for(var a,i,o=t[0],l=t[1],d=t[2],c=0,m=[];c<o.length;c++)i=o[c],n[i]&&m.push(n[i][0]),n[i]=0;for(a in l)Object.prototype.hasOwnProperty.call(l,a)&&(e[a]=l[a]);u&&u(t);while(m.length)m.shift()();return r.push.apply(r,d||[]),s()}function s(){for(var e,t=0;t<r.length;t++){for(var s=r[t],a=!0,i=1;i<s.length;i++){var o=s[i];0!==n[o]&&(a=!1)}a&&(r.splice(t--,1),e=l(l.s=s[0]))}return e}var a={},i={app:0},n={app:0},r=[];function o(e){return l.p+"js/"+({}[e]||e)+"."+{"chunk-0e620015":"36f23df3","chunk-18fa7916":"52d70bd3"}[e]+".js"}function l(t){if(a[t])return a[t].exports;var s=a[t]={i:t,l:!1,exports:{}};return e[t].call(s.exports,s,s.exports,l),s.l=!0,s.exports}l.e=function(e){var t=[],s={"chunk-0e620015":1,"chunk-18fa7916":1};i[e]?t.push(i[e]):0!==i[e]&&s[e]&&t.push(i[e]=new Promise(function(t,s){for(var a="css/"+({}[e]||e)+"."+{"chunk-0e620015":"37a1492e","chunk-18fa7916":"ef7b137c"}[e]+".css",n=l.p+a,r=document.getElementsByTagName("link"),o=0;o<r.length;o++){var d=r[o],c=d.getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(c===a||c===n))return t()}var m=document.getElementsByTagName("style");for(o=0;o<m.length;o++){d=m[o],c=d.getAttribute("data-href");if(c===a||c===n)return t()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=t,u.onerror=function(t){var a=t&&t.target&&t.target.src||n,r=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");r.code="CSS_CHUNK_LOAD_FAILED",r.request=a,delete i[e],u.parentNode.removeChild(u),s(r)},u.href=n;var p=document.getElementsByTagName("head")[0];p.appendChild(u)}).then(function(){i[e]=0}));var a=n[e];if(0!==a)if(a)t.push(a[2]);else{var r=new Promise(function(t,s){a=n[e]=[t,s]});t.push(a[2]=r);var d,c=document.createElement("script");c.charset="utf-8",c.timeout=120,l.nc&&c.setAttribute("nonce",l.nc),c.src=o(e),d=function(t){c.onerror=c.onload=null,clearTimeout(m);var s=n[e];if(0!==s){if(s){var a=t&&("load"===t.type?"missing":t.type),i=t&&t.target&&t.target.src,r=new Error("Loading chunk "+e+" failed.\n("+a+": "+i+")");r.type=a,r.request=i,s[1](r)}n[e]=void 0}};var m=setTimeout(function(){d({type:"timeout",target:c})},12e4);c.onerror=c.onload=d,document.head.appendChild(c)}return Promise.all(t)},l.m=e,l.c=a,l.d=function(e,t,s){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:s})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(l.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)l.d(s,a,function(t){return e[t]}.bind(null,a));return s},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="/",l.oe=function(e){throw console.error(e),e};var d=window["webpackJsonp"]=window["webpackJsonp"]||[],c=d.push.bind(d);d.push=t,d=d.slice();for(var m=0;m<d.length;m++)t(d[m]);var u=c;r.push([0,"chunk-vendors"]),s()})({0:function(e,t,s){e.exports=s("56d7")},"0017":function(e,t,s){"use strict";var a=s("93b4"),i=s.n(a);i.a},"030d":function(e,t,s){},"034f":function(e,t,s){"use strict";var a=s("64a9"),i=s.n(a);i.a},"0434":function(e,t,s){"use strict";var a=s("28ad"),i=s.n(a);i.a},"0887":function(e,t,s){"use strict";var a=s("bb57"),i=s.n(a);i.a},"0895":function(e,t,s){e.exports=s.p+"img/google.4f711cde.svg"},"0bad":function(e,t,s){},"0d27":function(e,t,s){"use strict";var a=s("5867"),i=s.n(a);i.a},"18ed":function(e,t,s){},1980:function(e,t,s){e.exports=s.p+"img/placeholder.41803598.png"},"19fa":function(e,t,s){"use strict";var a=s("6f0a");t["a"]={bind(e,t){e.innerText=Object(a["a"])(t.value)},update(e,t){e.innerText=Object(a["a"])(t.value)}}},"1cdc":function(e,t,s){"use strict";var a=s("030d"),i=s.n(a);i.a},"1d02":function(e,t,s){"use strict";var a=s("ec3e"),i=s.n(a);i.a},"1e90":function(e,t,s){},2071:function(e,t,s){},"24e6":function(e,t,s){e.exports=s.p+"img/cookie.152b634c.svg"},"28ad":function(e,t,s){},2982:function(e,t,s){"use strict";var a=s("f9b8"),i=s.n(a);i.a},"2b06":function(e,t,s){"use strict";var a=s("eca2"),i=s.n(a);i.a},"2c7f":function(e,t,s){"use strict";var a=s("d4c4"),i=s.n(a);i.a},"2cd9":function(e,t,s){},"2cf3":function(e,t,s){"use strict";var a=s("7cc8"),i=s.n(a);i.a},3132:function(e,t,s){"use strict";var a=s("18ed"),i=s.n(a);i.a},3162:function(e,t,s){},"31b3":function(e,t,s){"use strict";var a=s("f53b"),i=s.n(a);i.a},3319:function(e,t,s){},3338:function(e,t,s){},3474:function(e,t,s){"use strict";var a=s("50d1"),i=s.n(a);i.a},"34b5":function(e,t,s){e.exports=s.p+"img/iOS-share.73d72501.jpeg"},"37b2":function(e,t,s){"use strict";var a=s("8a16"),i=s.n(a);i.a},"3af6":function(e,t,s){},"3c36":function(e,t,s){},"3d3a":function(e,t,s){},"3daa":function(e,t,s){"use strict";var a=s("b62d"),i=s.n(a);i.a},4065:function(e,t,s){},4678:function(e,t,s){var a={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-SG":"cdab","./en-SG.js":"cdab","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-nz":"6f50","./en-nz.js":"6f50","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-tw":"90ea","./zh-tw.js":"90ea"};function i(e){var t=n(e);return s(t)}function n(e){var t=a[e];if(!(t+1)){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}return t}i.keys=function(){return Object.keys(a)},i.resolve=n,e.exports=i,i.id="4678"},"47ca":function(e,t,s){"use strict";var a=s("74bf"),i=s.n(a);i.a},"50d1":function(e,t,s){},"51bb":function(e,t,s){"use strict";var a=s("95a5"),i=s.n(a);i.a},5249:function(e,t,s){"use strict";var a=s("8fb0"),i=s.n(a);i.a},"52f2":function(e,t,s){"use strict";var a=s("9fa2"),i=s.n(a);i.a},"53ae":function(e,t,s){},"56d7":function(e,t,s){"use strict";s.r(t);var a=s("a026"),i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m--full-height m--skin- m-content--skin-light2 m-header--static m-header--fixed-mobile m-aside-left--enabled m-aside-left--skin-light m-aside-left--offcanvas m-footer--push m-aside--offcanvas-default",class:{"m-page--boxed":e.isAuthorized},attrs:{id:"app"}},[s("vue-progress-bar"),s("transition",{attrs:{name:"fade"}},[e.settings.isLoading?s("div",{staticClass:"loader"},[s("spinner",{staticClass:"m-auto"})],1):e._e()]),s("div",{staticClass:"m-grid m-grid--hor m-grid--root m-page m--full-height"},[e.isAuthorized?s("header-bar"):e._e(),s("div",{staticClass:"main-container"},[s("div",{staticClass:"d-flex m-grid__item m-grid__item--fluid m-grid m-grid--ver-desktop m-grid--desktop m-body",class:{"no-background":!e.isAuthorized,"padding-top-0":!e.isAuthorized},attrs:{id:"app-container"}},[e._m(0),e.isAuthorized?s("sidebar"):e._e(),s("router-view")],1)])],1),e._m(1),s("cookies-modal"),s("install-pwa-modal"),e.isAuthorized?s("notifications-permission-modal"):e._e()],1)},n=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("button",{staticClass:"m-aside-left-close m-aside-left-close--skin-light ",attrs:{id:"m_aside_left_close_btn"}},[s("i",{staticClass:"la la-close"})])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-scroll-top",attrs:{id:"m_scroll_top"}},[s("i",{staticClass:"la la-arrow-up"})])}],r=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-grid__item\tm-aside-left  m-aside-left--skin-light ",attrs:{id:"m_aside_left"}},[s("div",{staticClass:"m-aside-menu  m-aside-menu--skin-light m-aside-menu--submenu-skin-light",staticStyle:{position:"relative"},attrs:{id:"m_ver_menu"}},[s("client"),s("navigation")],1)])},o=[],l=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.items.length?s("div",{staticClass:"m-widget1"},e._l(e.items,function(t,a){return s("div",{key:a,staticClass:"m-widget1__item"},[s("div",{staticClass:"row m-row--no-padding align-items-center"},[s("div",{staticClass:"col"},[s("h3",{staticClass:"m-widget1__title"},[e._v(e._s(t.label))]),s("span",{staticClass:"m-widget1__number font-ls"},[e._v(e._s(t.value))])])])])}),0):e._e()},d=[],c=s("2f62"),m={name:"Client",computed:Object(c["d"])({items:e=>e.account.items})},u=m,p=s("2877"),h=Object(p["a"])(u,l,d,!1,null,"2adacb7a",null),g=h.exports,f=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"padding-bottom-60"},[s("ul",{staticClass:"m-menu__nav m-menu__nav--dropdown-submenu-arrow padding-0"},e._l(e.navigationPages,function(t,a){return s("router-link",{key:a,staticClass:"m-menu__item",attrs:{tag:"li",to:t.to,"aria-haspopup":"true",exact:"","active-class":"m-menu__item--active m-menu__item--active-ls"}},[s("a",{staticClass:"m-menu__link"},[s("i",{staticClass:"m-menu__link-icon",class:t.icon}),s("span",{staticClass:"m-menu__link-title"},[s("span",{staticClass:"m-menu__link-wrap"},[s("span",{directives:[{name:"encode",rawName:"v-encode",value:t.title,expression:"page.title"}],staticClass:"m-menu__link-text",class:{"word-break-all":e.shouldBreakTitle(t.title)}}),"MessagesPage"===t.to.name&&e.unreadMessages?s("span",{staticClass:"m-badge pull-right m-badge--ls"},[e._v(e._s(e.unreadMessages))]):e._e()])])])])}),1)])},b=[],_=s("19fa"),w={name:"Navigation",props:{isNav:Boolean},directives:{Encode:_["a"]},methods:{shouldBreakTitle(e){return e.split(" ")[0].length>30}},computed:{...Object(c["d"])({unreadMessages:e=>e.auth.user.unread_messages,navigationPages:e=>e.navigation.pages})}},y=w,C=(s("c576"),Object(p["a"])(y,f,b,!1,null,null,null)),k=C.exports,A={name:"Sidebar",components:{Navigation:k,Client:g}},z=A,O=Object(p["a"])(z,r,o,!1,null,"684d7120",null),E=O.exports,S=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("header",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.closeDropdowns,expression:"closeDropdowns"}],staticClass:"m-grid__item    m-header ",attrs:{id:"m_header","m-minimize-offset":"200","m-minimize-mobile-offset":"200"}},[s("div",{staticClass:"m-container m-container--responsive m-container--xxl m-container--full-height"},[s("div",{staticClass:"m-stack m-stack--ver m-stack--desktop"},[s("div",{staticClass:"m-stack__item m-brand  m-brand--skin-light flex-center"},[s("div",{staticClass:"m-stack m-stack--ver m-stack--general d-lg-flex w-90"},[e.logoUrl?s("div",{staticClass:"m-stack__item m-stack__item--middle m-brand__logo logo-center pt-1"},[s("a",{staticClass:"m-brand__logo-wrapper",attrs:{href:"#"},on:{click:e.pushToFirstPage}},[s("div",[s("img",{staticClass:"logo",attrs:{alt:e.title,src:e.logoUrl}})])])]):s("div",{staticClass:"module-title-container"},[s("div",{staticClass:"module-title"},[s("span",{directives:[{name:"encode",rawName:"v-encode",value:e.title,expression:"title"}],staticClass:"title font-ls"})])]),s("div",{staticClass:"m-stack__item m-stack__item--middle m-info__tools m--hidden-desktop"},[s("div",[s("a",{staticClass:"m-info__icon m--visible-tablet-and-mobile-inline-block pull-right",on:{click:e.toggleUserProfileDropdown}},[e._m(0)])]),e.navigationPages.length?s("div",[s("a",{staticClass:"hamburger m-info__icon m--visible-tablet-and-mobile-inline-block pull-right hamburger-ls",on:{click:e.toggleMenuDropdown}},[s("i",{staticClass:"fa fa-bars font-size-20"})])]):e._e(),e.isMyCardEnabled?s("div",{on:{click:e.closeDropdowns}},[s("a",{directives:[{name:"b-modal",rawName:"v-b-modal.barcode",modifiers:{barcode:!0}}],staticClass:"hamburger m-info__icon m--visible-tablet-and-mobile-inline-block pull-right hamburger-ls"},[s("i",{staticClass:"fa fa-credit-card fa-rotate-180 font-size-18"})])]):e._e()])])]),s("div",{staticClass:"m-stack__item m-stack__item--fluid m-header-head",attrs:{id:"m_header_nav"}},[s("div",{staticClass:"m-topbar  m-stack m-stack--ver m-stack--general m-stack--fluid",attrs:{id:"m_header_topbar"}},[s("div",{staticClass:"m-stack__item m-topbar__nav-wrapper"},[s("ul",{staticClass:"m-topbar__nav m-nav m-nav--inline"},[s("li",{staticClass:"m-nav__item m-topbar__user-profile m-topbar__user-profile--img m-dropdown m-dropdown--medium m-dropdown--arrow m-dropdown--header-bg-fill m-dropdown--align-right m-dropdown--mobile-full-width m-dropdown--skin-light",class:{"m-dropdown--open":e.isUserProfileDropdownOpen}},[s("a",{staticClass:"m-nav__link m-dropdown__toggle",attrs:{href:"#"},on:{click:e.toggleUserProfileDropdown,mouseover:e.openUserProfileDropdown}},[e._m(1)]),s("div",{staticClass:"m-dropdown__wrapper m-dropdown__wrapper-profile"},[s("div",{staticClass:"m-dropdown__inner"},[s("div",{staticClass:"m-dropdown__body dropdown-scrollable"},[s("client",{staticClass:"m--hidden-desktop"}),s("div",{staticClass:"m-dropdown__content"},[s("ul",{staticClass:"m-nav m-nav--skin-light"},[e._m(2),s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"ProfilePage"}}},[s("i",{staticClass:"m-nav__link-icon fa fa-user-cog"}),s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v("Moje konto")])])])])],1),e.isMyCardEnabled?s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("a",{directives:[{name:"b-modal",rawName:"v-b-modal.barcode",modifiers:{barcode:!0}}],staticClass:"m-nav__link cursor-pointer"},[e._m(3),e._m(4)])]):e._e(),e.agreements.length||e.isSelfRegistered?s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"AgreementsPage"}}},[s("i",{staticClass:"m-nav__link-icon fa fa-handshake"}),s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v("Moje zgody")])])])])],1):e._e(),e.attachmentsEnabled?s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"AttachmentsPage"}}},[s("i",{staticClass:"m-nav__link-icon fa fa-paperclip"}),s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v("Moje załączniki")])])])])],1):e._e(),s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"ChangePassword"}}},[s("i",{staticClass:"m-nav__link-icon fa fa-key"}),s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v(e._s(e.changePasswordPageTitle))])])])])],1),e.isProfileEditEnabled?s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"ChangeEmail"}}},[s("i",{staticClass:"m-nav__link-icon fa fa-envelope"}),s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v("Zmień e-mail")])])])])],1):e._e(),e.canInstallPwa?s("li",{staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("a",{staticClass:"m-nav__link",attrs:{href:"#"},on:{click:function(t){return e.$bvModal.show("install-pwa-modal")}}},[s("i",{staticClass:"m-nav__link-icon fa fa-tablet-alt"}),e._m(5)])]):e._e(),s("li",{staticClass:"m-nav__separator m-nav__separator--fit"}),s("li",{staticClass:"m-nav__item"},[s("a",{staticClass:"btn m-btn--pill btn-secondary m-btn m-btn--custom m-btn--label-info m-btn--bolder",on:{click:e.handleLogout}},[e._v("\n                              Wyloguj się\n                            ")])])])])],1)])])]),e.navigationPages.length?s("li",{staticClass:"m--hidden-desktop m-nav__item m-topbar__user-profile m-topbar__user-profile--img m-dropdown m-dropdown--medium m-dropdown--arrow m-dropdown--header-bg-fill m-dropdown--align-right m-dropdown--mobile-full-width m-dropdown--skin-light",class:{"m-dropdown--open":e.isMenuDropdownOpen}},[s("div",{staticClass:"m-dropdown__wrapper"},[s("div",{staticClass:"m-dropdown__inner"},[s("div",{staticClass:"m-dropdown__body dropdown-scrollable"},[s("div",{staticClass:"m-dropdown__content"},[s("ul",{staticClass:"m-nav m-nav--skin-light"},[e._m(6),e._l(e.navigationPages,function(t,a){return s("li",{key:a,staticClass:"m-nav__item m-nav__item-ls",on:{click:e.closeDropdowns}},[s("router-link",{staticClass:"m-nav__link",attrs:{to:t.to}},[s("i",{staticClass:"m-nav__link-icon",class:t.icon}),s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap w-auto"},[s("span",{directives:[{name:"encode",rawName:"v-encode",value:t.title,expression:"page.title"}],staticClass:"m-nav__link-text w-auto"}),"MessagesPage"===t.to.name&&e.unreadMessages?s("span",{staticClass:"m-badge m-badge--ls"},[e._v(e._s(e.unreadMessages))]):e._e()])])])],1)})],2)])])])])]):e._e()])])])])])]),s("barcode")],1)},P=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",{staticClass:"m-topbar__userpic"},[a("img",{staticClass:"m--img-rounded m--marginless",attrs:{src:s("91e7"),height:"30"}})])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("span",{staticClass:"m-topbar__userpic"},[a("img",{staticClass:"m--img-rounded m--marginless",attrs:{src:s("91e7")}})])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("li",{staticClass:"m-nav__section m--hide"},[s("span",{staticClass:"m-nav__section-text"},[e._v("Section")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",{staticClass:"m-nav__link-icon"},[s("i",{staticClass:"fa fa-credit-card fa-rotate-180"})])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v("Moja karta")])])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",{staticClass:"m-nav__link-title"},[s("span",{staticClass:"m-nav__link-wrap"},[s("span",{staticClass:"m-nav__link-text"},[e._v("Zainstaluj aplikacje")])])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("li",{staticClass:"m-nav__section m--hide"},[s("span",{staticClass:"m-nav__section-text"},[e._v("Section")])])}],x=s("e67d"),j=s.n(x),I=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{id:"barcode","hide-footer":"",title:"Moja karta",lazy:"",centered:""}},["EAN13"===e.barcodeFormat&&12===e.cardNumber.length?s("h1",{staticClass:"text-center"},[e._v("\n    "+e._s(e.cardNumber)+"\n  ")]):s("p",{staticClass:"text-center"},[s("vue-barcode",{attrs:{value:e.cardNumber,format:e.barcodeFormat}},[s("h1",[e._v("\n      "+e._s(e.cardNumber)+"\n    ")])])],1)])},M=[],D=s("f579"),T=s.n(D),R={name:"Barcode",components:{VueBarcode:T.a},computed:Object(c["d"])({cardNumber:e=>e.auth.user.card_number,barcodeFormat:e=>e.settings.barcodeFormat})},N=R,F=(s("bf81"),Object(p["a"])(N,I,M,!1,null,null,null)),L=F.exports,$={name:"Header",components:{Barcode:L,Client:g},data(){return{isUserProfileDropdownOpen:!1,isMenuDropdownOpen:!1}},methods:{toggleUserProfileDropdown(){this.isUserProfileDropdownOpen=!this.isUserProfileDropdownOpen,this.isMenuDropdownOpen=!1},openUserProfileDropdown(){this.isUserProfileDropdownOpen=!0,this.isMenuDropdownOpen=!1},closeDropdowns(){this.isUserProfileDropdownOpen=!1,this.isMenuDropdownOpen=!1},toggleMenuDropdown(){this.isMenuDropdownOpen=!this.isMenuDropdownOpen,this.isUserProfileDropdownOpen=!1},openMenuDropdown(){this.isMenuDropdownOpen=!0,this.isUserProfileDropdownOpen=!1},handleLogout(){this.$http.post("/logout"),this.logout()},...Object(c["b"])(["logout","pushToFirstPage"])},directives:{ClickOutside:j.a,Encode:_["a"]},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid,logoUrl:e=>e.settings.logoUrl,title:e=>e.settings.title,isProfileEditEnabled:e=>"0"===e.settings.disableProfileEdit,agreements:e=>e.auth.agreements,isMyCardEnabled:e=>"1"===e.settings.myCardEnabled,isSelfRegistered:e=>e.auth.user.self_registered,attachmentsEnabled:e=>e.settings.attachments.enabled,setPassword:e=>e.auth.user.set_password,navigationPages:e=>e.navigation.pages,isPwa:e=>e.browser.isPwa,canInstallPwa:e=>e.browser.canInstallPwa,bowser:e=>e.browser,unreadMessages:e=>e.auth.user.unread_messages,isAuthorized:e=>e.auth.isAuthorized,push:e=>e.settings.push}),changePasswordPageTitle(){return this.setPassword?"Ustaw hasło":"Zmień hasło"},pushTokenExistsStorageKey(){return`ls-push-token-${this.entityUuid}`}}},U=$,B=(s("d74b"),Object(p["a"])(U,S,P,!1,null,"3d4a57db",null)),q=B.exports,G=s("bc3a"),V=s.n(G),Q=s("8c4f"),W=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"row d-flex align-items-center"},[s("div",{staticClass:"mr-auto col-12 col-sm-7"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title"})]),s("div",{staticClass:"col-12 col-sm-5 d-flex"},[s("span",{staticClass:"m-subheader__daterange mt-2 mt-md-0 ml-0 ml-sm-auto",attrs:{id:"m_dashboard_daterangepicker"}},[s("span",{staticClass:"m-subheader__daterange-label"},[s("span",{staticClass:"m-subheader__daterange-title"}),s("span",{staticClass:"m-subheader__daterange-date m--font-info"})]),s("date-range-picker",{attrs:{opens:e.opens,"start-date":e.startDate,"end-date":e.endDate},on:{update:e.onDateRangeUpdate}})],1)])])]),s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--mobile"},[s("div",{staticClass:"m-portlet__body"},[s("timeline",{attrs:{items:e.operations,component:e.timelineItem,"empty-text":e.emptyHistory}})],1)])])]),s("OperationOpinionModal")],1)},Y=[],Z=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticStyle:{position:"relative",display:"inline-block"}},[s("div",{staticClass:"reportrange-text",on:{click:e.togglePicker}},[e._t("input",[s("span",{staticClass:"margin-right-20"},[e._v(e._s(e.startText)+" - "+e._s(e.endText))]),s("a",{staticClass:"btn btn-sm m-btn m-btn--icon m-btn--icon-only m-btn--custom m-btn--pill",class:"btn-ls",attrs:{href:"#"}},[s("i",{staticClass:"la la-angle-down"})])])],2),s("transition",{attrs:{name:"slide-fade",mode:"out-in"}},[e.open?s("div",{directives:[{name:"on-clickaway",rawName:"v-on-clickaway",value:e.clickAway,expression:"clickAway"}],staticClass:"daterangepicker dropdown-menu ltr",class:e.pickerStyles()},[s("div",{staticClass:"calendar left"},[s("div",{staticClass:"daterangepicker_input m--hidden-mobile"},[s("input",{staticClass:"input-mini form-control",attrs:{type:"text",name:"daterangepicker_start"},domProps:{value:e.startText},on:{blur:function(t){return e.dateStartInput(t.target.value)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.dateStartInput(t.target.value,!0)}}}),s("i",{staticClass:"fa fa-calendar glyphicon glyphicon-calendar"})]),s("div",{staticClass:"calendar-table"},[s("calendar",{attrs:{monthDate:e.monthDate,locale:e.locale,start:e.start,end:e.end},on:{nextMonth:e.nextMonth,prevMonth:e.prevMonth,dateClick:e.dateClick,hoverDate:e.hoverDate}})],1),s("calendar-ranges",{staticClass:"m--hidden-desktop m--hidden-tablet",attrs:{canSelect:e.in_selection,ranges:e.ranges},on:{clickCancel:function(t){e.open=!1},clickRange:e.clickRange,clickApply:e.clickedApply}})],1),s("div",{staticClass:"calendar right m--hidden-mobile"},[s("div",{staticClass:"daterangepicker_input"},[s("input",{staticClass:"input-mini form-control",attrs:{type:"text",name:"daterangepicker_end"},domProps:{value:e.endText},on:{blur:function(t){return e.dateEndInput(t.target.value)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.dateEndInput(t.target.value,!0)}}}),s("i",{staticClass:"fa fa-calendar glyphicon glyphicon-calendar"})]),s("div",{staticClass:"calendar-table"},[s("calendar",{attrs:{monthDate:e.nextMonthDate,locale:e.locale,start:e.start,end:e.end},on:{nextMonth:e.nextMonth,prevMonth:e.prevMonth,dateClick:e.dateClick,hoverDate:e.hoverDate}})],1)]),s("calendar-ranges",{staticClass:"m--hidden-mobile",attrs:{canSelect:e.in_selection,ranges:e.ranges},on:{clickCancel:function(t){e.open=!1},clickRange:e.clickRange,clickApply:e.clickedApply}})],1):e._e()])],1)},H=[],J=s("c1df"),K=s.n(J),X=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("table",{staticClass:"table-condensed"},[s("thead",[s("tr",[s("th",{staticClass:"prev available",on:{click:function(t){return e.$emit("prevMonth")}}},[s("i",{class:[e.arrowLeftClass]})]),s("th",{staticClass:"month",attrs:{colspan:"5"}},[e._v(e._s(e.monthName)+" "+e._s(e.year))]),s("th",{staticClass:"next available",on:{click:function(t){return e.$emit("nextMonth")}}},[s("i",{class:[e.arrowRightClass]})])])]),s("tbody",[s("tr",e._l(e.locale.daysOfWeek,function(t){return s("th",{key:t},[e._v(e._s(t))])}),0),e._l(e.calendar,function(t,a){return s("tr",{key:a},[e._l(t,function(t,a){return e._t("date-slot",[s("td",{key:a,class:e.dayClass(t),on:{click:function(s){return e.$emit("dateClick",t)},mouseover:function(s){return e.$emit("hoverDate",t)}}},[e._v(e._s(e._f("dateNum")(t)))])])})],2)})],2)])},ee=[];K.a.locale("pl");var te={name:"calendar",props:["monthDate","locale","start","end"],methods:{dayClass(e){let t=new Date(e);return{off:e.month()!==this.month,weekend:e.isoWeekday()>5,today:t.setHours(0,0,0,0)==(new Date).setHours(0,0,0,0),active:t.setHours(0,0,0,0)==new Date(this.start).setHours(0,0,0,0)||t.setHours(0,0,0,0)==new Date(this.end).setHours(0,0,0,0),"in-range":t>=new Date(this.start).setHours(0,0,0,0)&&t<=new Date(this.end).setHours(0,0,0,0)}}},computed:{arrowLeftClass(){return"fa fa-chevron-left glyphicon glyphicon-chevron-left"},arrowRightClass(){return"fa fa-chevron-right glyphicon glyphicon-chevron-right"},monthName(){return this.locale.monthNames[this.monthDate.getMonth()]},year(){return this.monthDate.getFullYear()},month(){return this.monthDate.getMonth()},calendar(){let e=this.month,t=this.monthDate.getFullYear(),s=new Date(t,e,1),a=K()(s).subtract(1,"month").month(),i=K()(s).subtract(1,"month").year(),n=K()([i,a]).daysInMonth(),r=s.getDay(),o=[];for(let c=0;c<6;c++)o[c]=[];let l=n-r+this.locale.firstDay+1;l>n&&(l-=7),r===this.locale.firstDay&&(l=n-6);let d=K()([i,a,l,12,0,0]);for(let c=0,m=0,u=0;c<42;c++,m++,d=K()(d).add(1,"day"))c>0&&m%7===0&&(m=0,u++),o[u][m]=d.clone(),d.hour(12);return o}},filters:{dateNum(e){return e.date()}}},se=te,ae=(s("fe0f"),Object(p["a"])(se,X,ee,!1,null,null,null)),ie=ae.exports,ne=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"ranges"},[s("b-dropdown",{staticClass:"mb-4 d-md-none select-range",attrs:{text:"Wybierz zakres"}},e._l(e.ranges,function(t,a){return s("b-dropdown-item",{key:a,staticClass:"no-hover",on:{click:function(s){return e.$emit("clickRange",t)}}},[e._v(e._s(a))])}),1),s("div",{staticClass:"range_inputs"},[s("button",{staticClass:"applyBtn btn btn-sm btn-ls",attrs:{disabled:e.canSelect,type:"button"},on:{click:function(t){return e.$emit("clickApply")}}},[e._v("\n      Zatwierdź\n    ")]),s("button",{staticClass:"cancelBtn btn btn-sm btn-default",attrs:{type:"button"},on:{click:function(t){return e.$emit("clickCancel")}}},[e._v("Anuluj")])]),e.ranges?s("ul",{staticClass:"m--hidden-mobile"},e._l(e.ranges,function(t,a){return s("li",{key:a,on:{click:function(s){return e.$emit("clickRange",t)}}},[e._v(e._s(a))])}),0):e._e()],1)},re=[],oe={props:["canSelect","ranges"]},le=oe,de=(s("3daa"),Object(p["a"])(le,ne,re,!1,null,"e0058f0c",null)),ce=de.exports;const me=e=>{let t=11===e.getMonth(),s=t?0:e.getMonth()+1,a=t?e.getFullYear()+1:e.getFullYear();return new Date(a,s,e.getDate())},ue=e=>{let t=0===e.getMonth(),s=t?11:e.getMonth()-1,a=t?e.getFullYear()-1:e.getFullYear();return new Date(a,s,e.getDate())};var pe=s("c7db");K.a.locale("pl");var he={components:{Calendar:ie,CalendarRanges:ce},mixins:[pe["mixin"]],props:{localeData:{type:Object,default(){return{}}},startDate:{default(){return new Date}},endDate:{default(){return new Date}},ranges:{type:Object,default(){return{Dzisiaj:[K()(),K()()],Wczoraj:[K()().subtract(1,"days"),K()().subtract(1,"days")],"Ten miesiąc":[K()().startOf("month"),K()().endOf("month")],"Ten rok":[K()().startOf("year"),K()().endOf("year")],"Poprzedni tydzień":[K()().subtract(1,"week").startOf("week"),K()().subtract(1,"week").endOf("week")],"Poprzedni miesiąc":[K()().subtract(1,"month").startOf("month"),K()().subtract(1,"month").endOf("month")]}}},opens:{type:String,default:"center"}},data(){let e={direction:"ltr",format:K.a.localeData().longDateFormat("L"),separator:" - ",applyLabel:"Apply",cancelLabel:"Cancel",weekLabel:"W",customRangeLabel:"Custom Range",daysOfWeek:K.a.weekdaysMin(),monthNames:K.a.monthsShort(),firstDay:K.a.localeData().firstDayOfWeek()},t={locale:{...e,...this.localeData}};if(t.monthDate=new Date(this.startDate),t.start=new Date(this.startDate),t.end=new Date(this.endDate),t.in_selection=!1,t.open=!1,0!==t.locale.firstDay){let e=t.locale.firstDay;while(e>0)t.locale.daysOfWeek.push(t.locale.daysOfWeek.shift()),e--}return t},methods:{nextMonth(){this.monthDate=me(this.monthDate)},prevMonth(){this.monthDate=ue(this.monthDate)},dateClick(e){this.in_selection?(this.in_selection=!1,this.end=new Date(e),this.end<this.start&&(this.in_selection=!0,this.start=new Date(e))):(this.in_selection=!0,this.start=new Date(e),this.end=new Date(e))},hoverDate(e){let t=new Date(e);this.in_selection&&t>this.start&&(this.end=t)},togglePicker(){this.open=!this.open},pickerStyles(){let e={"show-calendar":this.open,opensright:"right"===this.opens,opensleft:"left"===this.opens,openscenter:"center"===this.opens,"daterangepicker-ls":!0};return e},clickedApply(){this.open=!1,this.$emit("update",{startDate:this.start,endDate:this.end})},clickAway(){this.open&&(this.open=!1)},clickRange(e){this.start=new Date(e[0]),this.end=new Date(e[1]),this.monthDate=new Date(e[0]),this.clickedApply()},dateStartInput(e,t=!1){let s=K()(e,"DD.MM.YYYY");s.isValid()&&s.isSameOrBefore(K()(this.end))?(this.start=s.toDate(),this.monthDate=s.toDate()):this.$notify.warning("Błędne ustawienie dat."),t&&this.clickedApply()},dateEndInput(e,t=!1){let s=K()(e,"DD.MM.YYYY");s.isValid()&&s.isSameOrAfter(K()(this.start))?this.end=s.toDate():this.$notify.warning("Błędne ustawienie dat."),t&&this.clickedApply()}},computed:{nextMonthDate(){return me(this.monthDate)},startText(){return K()(this.start).format("L")},endText(){return K()(this.end).format("L")},...Object(c["d"])({})},watch:{startDate(e){this.start=new Date(e)},endDate(e){this.end=new Date(e)}}},ge=he,fe=(s("fff2"),Object(p["a"])(ge,Z,H,!1,null,null,null)),be=fe.exports,_e=s("77e4"),ve=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{visible:e.show,lazy:"",centered:"","hide-footer":e.isSetStateOpinion,title:"Twoja ocena","cancel-title":"Anuluj","ok-title":"Wyślij","ok-variant":"ls",size:"md"},on:{hidden:e.close,show:e.setInitStars,ok:e.submitOpinion}},[s("div",{staticClass:"text-center"},[s("h2",{staticClass:"m--margin-bottom-20"},[e._v("Jak oceniasz jakość obsługi klienta?")]),s("div",{staticClass:"text-nowrap"},e._l(5,function(t){var a;return s("span",{key:t,staticClass:"fa fa-star star",class:(a={},a["font-ls"]=t<=e.stars,a["cursor-pointer"]=!e.isSetStateOpinion,a),on:{click:function(s){return e.setStars(t)}}})}),0),e.missingStarError?s("p",{staticClass:"small m--margin-top-10 text-danger"},[e._v("\n      Musisz zaznaczyć przynajmniej jedną gwiazdkę.\n    ")]):e._e()]),s("div",{staticClass:"m--margin-top-40 text-center"},[s("h2",{staticClass:"m--margin-bottom-20"},[e._v("Uzasadnij swoją ocenę:")]),s("div",{staticClass:"row"},[s("div",{staticClass:"col-lg-10 offset-lg-1"},[e.isSetStateOpinion?s("p",{staticClass:"jumbotron padding-20"},[e._v("\n          "+e._s(e.stateOpinion.opinion)+"\n        ")]):s("b-form-textarea",{attrs:{placeholder:"Treść oceny",rows:"3","max-rows":"6"},model:{value:e.opinion,callback:function(t){e.opinion=t},expression:"opinion"}})],1)])]),!e.isSetStateOpinion&&e.opinionPremiumActivityEnabled?s("div",{staticClass:"m--margin-top-20 text-center"},[s("h6",[e._v("Za podanie rzetelnej informacji otrzymasz dodatkowe punkty.")])]):e._e()])},we=[],ye={name:"OperationOpinionModal",data(){return{stars:0,opinion:"",missingStarError:!1}},methods:{...Object(c["b"])(["closeOpinionModal","fetchOperations"]),close(){this.closeOpinionModal(),this.stars=0,this.opinion="",this.missingStarError=!1},setStars(e){this.isSetStateOpinion||(this.stars=e)},setInitStars(){this.isSetStateOpinion?this.stars=parseInt(this.stateOpinion.stars):this.stars=0},submitOpinion(e){if(0===this.stars)return this.missingStarError=!0,void e.preventDefault();this.missingStarError=!1,this.$http.post("operations/opinions",{operationId:this.operationId,stars:this.stars,opinion:this.opinion}).then(t=>{t.data.success?this.fetchOperations():e.preventDefault()})}},computed:{...Object(c["d"])({show:e=>e.settings.opinionModal.show,stateOpinion:e=>e.settings.opinionModal.opinion,operationId:e=>e.settings.opinionModal.operationId,opinionPremiumActivityEnabled:e=>"1"===e.settings.opinionPremiumActivity}),isSetStateOpinion(){return null!==this.stateOpinion}}},Ce=ye,ke=(s("8006"),Object(p["a"])(Ce,ve,we,!1,null,"5a0ddefe",null)),Ae=ke.exports,ze=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("section",[e.items.length?s("div",[s("div",{staticClass:"m-timeline-1 m-timeline-1--fixed"},[s("div",{staticClass:"m-timeline-1__items"},[s("div",{staticClass:"m-timeline-1__marker"}),s("transition-group",{attrs:{name:"list"}},e._l(e.itemsSliced,function(t,a){return s(e.component,{key:t.id,tag:"component",class:e.getClass(a),attrs:{object:t}})}),1)],1)]),s("div",{staticClass:"row"},[s("div",{staticClass:"col d-flex"},[s("button",{staticClass:"btn btn-sm m-btn--custom m-btn--pill btn-ls mx-auto",attrs:{type:"button",disabled:!e.isThereMore},on:{click:e.showMore}},[e._v("Załaduj więcej\n        ")])])])]):s("div",[e._v(e._s(e.emptyText||"Brak rzeczy do wyświetlenia"))])])},Oe=[],Ee=s("bbed"),Se={name:"Timeline",props:{items:Array,emptyText:String,component:Object},mixins:[Ee["a"]],data(){return{showOnPage:2}},methods:{isFirst(e){return this.items[0].id===e},showMore(){this.showOnPage+=2},getClass(e){const t=e%2||this.isMobile;return{"m-timeline-1__item--first":0===e,"m-timeline-1__item--right":t,"m-timeline-1__item--left":!t}}},computed:{itemsSliced(){return this.items.slice(0,this.showOnPage)},isThereMore(){return this.showOnPage<this.items.length}}},Pe=Se,xe=(s("2cf3"),Object(p["a"])(Pe,ze,Oe,!1,null,"33ec8792",null)),je=xe.exports,Ie=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("timeline-item",{attrs:{type:e.type,date:e.object.date},scopedSlots:e._u([{key:"body",fn:function(){return[s("div",[s("div",{staticClass:"d-flex align-items-center"},[s("span",{staticClass:"m-badge m-badge--wide flex-shrink-0",class:e.badgeClass},["Dodanie"===e.object.operation?s("span",[e._v("+")]):s("span",[e._v("-")]),e._v(" "+e._s(e.object.points)+" "+e._s(e.pointsSymbol)+"\n        ")]),e.object.opinion&&e.object.opinion.hasOwnProperty("stars")?s("div",{staticClass:"stars-link-container flex-shrink-0 ml-2"},[s("a",{staticClass:"start-link",attrs:{href:"#"},on:{click:function(t){return e.showOpinionModal({operationId:e.object.id,opinion:e.object.opinion})}}},e._l(5,function(t){var a;return s("span",{key:t,staticClass:"fa fa-star",class:(a={},a["font-ls"]=t<=e.object.opinion.stars,a)})}),0)]):e._e()]),s("div",{staticClass:"mt-2"},[e._v("\n        "+e._s(e.info)+"\n      ")])])]},proxy:!0},!1===e.object.opinion?{key:"actions",fn:function(){return[s("button",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:function(t){return e.showOpinionModal({operationId:e.object.id,opinion:null})}}},[e._v("Dodaj ocenę\n    ")])]},proxy:!0}:null],null,!0)})},Me=[],De=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-timeline-1__item"},[e._m(0),s("div",{staticClass:"m-timeline-1__item-arrow"}),s("div",{staticClass:"m-timeline-1__item-time font-ls",class:[e.shouldBreakType&&"break-margin"]},[e.type?s("span",{directives:[{name:"encode",rawName:"v-encode",value:e.type,expression:"type"}],staticClass:"font-ls space-nowrap pl-0 pr-2",class:[e.isMobile&&e.shouldBreakType&&"ellipsis-mobile"]}):e._e(),e.shouldBreakType?s("br"):e._e(),s("span",{staticClass:"m--font-metal space-nowrap pl-0"},[e._v(e._s(e._f("moment")(e.date,"DD.MM.YYYY HH:mm")))])]),s("div",{staticClass:"m-timeline-1__item-content"},[s("div",{staticClass:"m-timeline-1__item-title break-word"},[e._t("title")],2),s("div",{staticClass:"m-timeline-1__item-body mt-0"},[e._t("body")],2),s("div",{staticClass:"m-timeline-1__item-actions empty-mt-0 text-center"},[e._t("actions")],2)])])},Te=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-timeline-1__item-circle"},[s("div",{staticClass:"m--bg-danger"})])}],Re={name:"TimelineItem",props:{type:String,date:String},directives:{Encode:_["a"]},mixins:[Ee["a"]],computed:{shouldBreakType(){return this.isMobile&&this.type.length>20}}},Ne=Re,Fe=(s("c35a"),Object(p["a"])(Ne,De,Te,!1,null,"3bad6b7e",null)),Le=Fe.exports,$e={name:"PointsTimelineItem",props:{object:Object},components:{TimelineItem:Le},methods:{...Object(c["b"])(["showOpinionModal"])},computed:{...Object(c["d"])({showLocation:e=>e.settings.showPointsLocation,opinionsEnabled:e=>"1"===e.settings.operationsOpinionsEnabled,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."},pointsName(){return this.pointsConfig.name?this.pointsConfig.name:"punkty"}}),type(){return this.showLocation&&"-"!==this.object.shop?this.object.shop:""},badgeClass(){return{"m-badge--danger":"Odjęcie"===this.object.operation,"m-badge--success":"Dodanie"===this.object.operation}},info(){return this.object.info?this.object.info:this.object.award?this.object.award:this.object.document?this.object.document:this.object.operation+" "+this.pointsName}}},Ue=$e,Be=(s("1cdc"),Object(p["a"])(Ue,Ie,Me,!1,null,"5f806fda",null)),qe=Be.exports;const Ge=e=>{(new a["default"]).$Progress.start(e)},Ve=()=>{(new a["default"]).$Progress.finish()},Qe=()=>{(new a["default"]).$Progress.fail()},We=e=>{(new a["default"]).$Progress.setColor(e)};function Ye(){let e=window.location.href.split("/page/")[0].split("/"),t=e[2];const s=window.location.href.includes("app.loyaltystarter.io");if(!s)return t;for(let i in e){var a=e[i].match(/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$/);if(a){t=a[0];break}}return t}const Ze=(e,t)=>{return{beforeRouteEnter(s,a,i){Ge();const n="ls-member-module-"+Ye(),r=JSON.parse(localStorage.getItem(n));if(!r)return Qe(),void i(e=>{e.$router.push({name:"LoginPage"})});Hc.dispatch(e,{headers:{Authorization:`Bearer ${r.auth.token}`},route:s,...t}).then(()=>{i(),Ve()}).catch(()=>{Qe(),i(e=>{e.pushToFirstAvailablePage()})})},beforeRouteUpdate(t,s,a){Ge(),Hc.dispatch(e).then(()=>{a(),Ve()}).catch(()=>{Qe(),this.pushToFirstAvailablePage(),a()})},methods:{...Object(c["b"])(["pushToFirstAvailablePage"])}}};var He=Ze;const Je=e=>{return{computed:{...Object(c["c"])(["getMatchingRoute"]),pageTitle(){const t=this.getMatchingRoute(this.$route);return t?t.title:e}}}};var Ke=Je,Xe={name:"PointsPage",components:{Timeline:je,OperationOpinionModal:Ae,Page:_e["default"],DateRangePicker:be,PointsTimelineItem:qe},mixins:[Ee["a"],He("fetchOperations"),Ke("Punkty")],directives:{Encode:_["a"]},data(){return{timelineItem:qe}},mounted(){this.resetDates("points")},methods:{...Object(c["b"])(["resetDates","setPointsDates","showOpinionModal"]),onDateRangeUpdate(e){this.setPointsDates({startDate:K()(e.startDate).format("YYYY-MM-DD"),endDate:K()(e.endDate).format("YYYY-MM-DD")})}},computed:{...Object(c["d"])({stateOperations:e=>e.operations.operations,startDate:e=>e.datePicker.dates.points.startDate,endDate:e=>e.datePicker.dates.points.endDate,pointsConfig:e=>e.settings.points,pagesConfig:e=>e.navigation.pages,emptyHistory(){return""===this.pointsConfig.name?"Brak punktów":"Brak danych"},pageTitle(){return this.pagesConfig.filter(e=>"PointsPage"===e.to.name)[0].title}}),operations(){return this.stateOperations.filter(e=>K()(e.date).isSameOrAfter(`${this.startDate} 00:00:00`)&&K()(e.date).isSameOrBefore(`${this.endDate} 23:59:59`))},opens(){return this.windowWidth<=575?"center":"left"}}},et=Xe,tt=Object(p["a"])(et,W,Y,!1,null,"246a0b66",null),st=tt.exports,at=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"row d-flex align-items-center"},[s("div",{staticClass:"mr-auto col-12 col-sm-7"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title"})]),s("div",{staticClass:"col-12 col-sm-5 d-flex"},[s("span",{staticClass:"m-subheader__daterange mt-2 mt-md-0 ml-0 ml-sm-auto",attrs:{id:"m_dashboard_daterangepicker"}},[s("span",{staticClass:"m-subheader__daterange-label"},[s("span",{staticClass:"m-subheader__daterange-title"}),s("span",{staticClass:"m-subheader__daterange-date m--font-info"})]),s("date-range-picker",{attrs:{opens:e.opens,"start-date":e.startDate,"end-date":e.endDate},on:{update:e.onDateRangeUpdate}})],1)])])]),s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[s("timeline",{attrs:{items:e.messages,component:e.timelineItem,"empty-text":"Brak wiadomości"}})],1)])])])])])])},it=[],nt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.isEmail?s("email-message",{attrs:{message:e.object}}):e.isSms?s("sms-message",{attrs:{message:e.object}}):s("internal-message",{attrs:{message:e.object}})},rt=[];const ot="e-mail",lt="sms",dt="internal";var ct=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("timeline-item",{attrs:{type:"e-mail",date:e.message.date_sent},scopedSlots:e._u([{key:"title",fn:function(){return[e._v(e._s(e.message.title))]},proxy:!0},{key:"actions",fn:function(){return[s("a",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:e.openModal}},[e._v("\n      Zobacz wiadomość\n    ")]),s("b-modal",{attrs:{title:e.message.title,"ok-only":!0,centered:"",size:"lg","ok-title":"Zamknij","ok-variant":"default",lazy:!0},on:{shown:e.reloadIframe},model:{value:e.isModalOpened,callback:function(t){e.isModalOpened=t},expression:"isModalOpened"}},[s("iframe",{ref:"frame",attrs:{srcdoc:e.message.content}})])]},proxy:!0}])})},mt=[],ut={name:"EmailMessage",components:{TimelineItem:Le},props:["message"],data(){return{isModalOpened:!1}},methods:{openModal(){this.isModalOpened=!0},reloadIframe(){this.$refs.frame.contentWindow.location.reload(),this.message.content}}},pt=ut,ht=(s("58f4"),Object(p["a"])(pt,ct,mt,!1,null,null,null)),gt=ht.exports,ft=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("timeline-item",{attrs:{type:"SMS",date:e.message.date_sent},scopedSlots:e._u([{key:"body",fn:function(){return[e._v(e._s(e.message.content))]},proxy:!0}])})},bt=[],_t={name:"SmsMessage",components:{TimelineItem:Le},props:["message"]},vt=_t,wt=Object(p["a"])(vt,ft,bt,!1,null,"e6ae9f0e",null),yt=wt.exports,Ct=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("timeline-item",{attrs:{type:"wewnętrzna",date:e.message.date_sent},scopedSlots:e._u([{key:"title",fn:function(){return[e._v("\n    "+e._s(e.message.title)+"\n    "),"0"===e.message.status?s("span",{staticClass:"m-badge m-badge--ls"},[e._v("nieprzeczytana")]):e._e()]},proxy:!0},{key:"actions",fn:function(){return[s("a",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:e.openModal}},[e._v("\n      Zobacz wiadomość\n    ")]),s("b-modal",{attrs:{title:e.message.title,"ok-only":!0,centered:"",size:"lg","ok-title":"Zamknij","ok-variant":"default",lazy:!0},model:{value:e.isModalOpened,callback:function(t){e.isModalOpened=t},expression:"isModalOpened"}},[s("iframe",{attrs:{srcdoc:e.message.content}})])]},proxy:!0}])})},kt=[],At={name:"InternalMessage",components:{TimelineItem:Le},props:["message"],data(){return{isModalOpened:!1}},methods:{...Object(c["b"])(["fetchUser","fetchMessages"]),openModal(){this.isModalOpened=!0,"0"===this.message.status&&this.$http.patch(`/messages/${this.message.id}`).then(e=>{e.data.success&&(this.fetchUser(),this.fetchMessages())})}}},zt=At,Ot=(s("ab4a"),Object(p["a"])(zt,Ct,kt,!1,null,null,null)),Et=Ot.exports,St={name:"MessageTimelineItem",components:{InternalMessage:Et,SmsMessage:yt,EmailMessage:gt},props:["object"],computed:{isEmail(){return this.object.type===ot},isSms(){return this.object.type===lt},isInternal(){return this.object.type===dt}}},Pt=St,xt=Object(p["a"])(Pt,nt,rt,!1,null,"58ee20eb",null),jt=xt.exports,It={name:"MessagesPage",components:{MessageTimelineItem:jt,Page:_e["default"],Timeline:je,DateRangePicker:be},directives:{Encode:_["a"]},mixins:[Ee["a"],He("fetchMessages"),Ke("Wiadomości")],data(){return{timelineItem:jt}},mounted(){this.resetDates("messages")},methods:{...Object(c["b"])(["resetDates","setMessagesDates"]),onDateRangeUpdate(e){this.setMessagesDates({startDate:K()(e.startDate).format("YYYY-MM-DD"),endDate:K()(e.endDate).format("YYYY-MM-DD")})}},computed:{...Object(c["d"])({startDate:e=>e.datePicker.dates.messages.startDate,endDate:e=>e.datePicker.dates.messages.endDate,stateMessages:e=>e.messages.messages}),messages(){return this.stateMessages.filter(e=>K()(e.date_sent).isSameOrAfter(`${this.startDate} 00:00:00`)&&K()(e.date_sent).isSameOrBefore(`${this.endDate} 23:59:59`))},opens(){return this.windowWidth<=575?"center":"left"}}},Mt=It,Dt=Object(p["a"])(Mt,at,it,!1,null,"7cadcd91",null),Tt=Dt.exports,Rt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[e.page?s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper ls-custom-page",class:e.pageId,attrs:{id:e.pageId}},[s("div",{staticClass:"m-subheader",class:e.pageId},[s("div",{staticClass:"align-items-center break-word"},[s("div",{staticClass:"mr-auto"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.page.title,expression:"page.title"}],staticClass:"m-subheader__title full-max-width",class:e.pageId})])])]),s("div",{staticClass:"m-content break-word m-content-ls",class:e.pageId},[s("div",{staticClass:"m-portlet m-portlet--full-height",class:e.pageId},[s("div",{staticClass:"m-portlet__body overflow-x-auto",class:e.pageId,domProps:{innerHTML:e._s(e.page.content)}})])])]):e._e()])},Nt=[],Ft=s("0363"),Lt=s.n(Ft),$t={name:"CustomPage",components:{Page:_e["default"]},directives:{Encode:_["a"]},data(){return{iframes:[],page:null,pageId:""}},beforeRouteEnter(e,t,s){Ge();const a="ls-member-module-"+Ye(),i=JSON.parse(localStorage.getItem(a));if(!i)return Qe(),void s(e=>{e.$router.push({name:"LoginPage"})});tm.get(`page/${e.params.pageUuid}`,{headers:{Authorization:`Bearer ${i.auth.token}`}}).then(e=>{e.data.cookie&&(document.cookie="Token="+`${i.auth.token}`+";3600;path=/mixer"),s(t=>{t.setPage(e.data.page)}),Ve()}).catch(t=>{if(Qe(),403!==t.response.status)s(e=>{e.pushToFirstAvailablePage()});else{const t=Hc.getters.getMatchingRoute(e);s(e=>{e.setPage({title:t?t.title:"",content:"Brak dostępu."})})}})},beforeRouteUpdate(e,t,s){Ge(),tm.get(`page/${e.params.pageUuid}`).then(e=>{this.setPage(e.data.page),s()}).then(()=>Ve()).catch(t=>{if(Qe(),403===t.response.status){const t=Hc.getters.getMatchingRoute(e);this.setPage({title:t?t.title:"",content:"Brak dostępu."})}else this.pushToFirstAvailablePage();s()})},mounted(){this.initIframeResize()},methods:{...Object(c["b"])(["pushToFirstAvailablePage"]),initIframeResize(e=!1){this.pageId="page-"+this.$route.params.pageUuid,e&&this.iframes.length&&this.iframes.map(e=>{e.iFrameResizer.removeListeners()}),setTimeout(()=>{this.iframes=Lt()({checkOrigin:!1,heightCalculationMethod:"taggedElement"},".resize-iframe")},1)},setPage(e){this.$set(this,"page",e)}},computed:{},watch:{page(e){void 0!==e?this.initIframeResize(!0):this.pushToFirstAvailablePage()}}},Ut=$t,Bt=(s("dd8d"),Object(p["a"])(Ut,Rt,Nt,!1,null,null,null)),qt=Bt.exports,Gt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper",attrs:{id:"up"}},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{staticClass:"m-subheader__title "},[e._v("Moje konto")])])])]),s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height  "},[s("div",{staticClass:"tab-content"},[s("div",{},[s("div",{staticClass:"m-form m-form--fit m-form--label-align-right"},[s("div",{staticClass:"m-portlet__body mb-0 pb-0"},[s("div",{staticClass:"form-group m-form__group m--margin-top-10 m--hide"}),e.isBaseFieldEnabled("email")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",attrs:{for:"email"}},[e._v("\n                      E-mail "),e.isRequiredField("email")?s("span",[e._v("*")]):e._e()]),s("input",{staticClass:"form-control m-input",attrs:{id:"email",type:"text",disabled:""},domProps:{value:e.user.email}}),e.isProfileEditEnabled?s("b-form-text",{staticClass:"mt-2 text-muted text-justify"},[e._v("\n                      Jeśli chcesz zmienić adres e-mail, skorzystaj z procedury dostępnej\n                      "),s("router-link",{attrs:{to:{name:"ChangeEmail"}}},[e._v("tutaj")]),e._v(".\n                    ")],1):e._e(),e.fieldsDescription.hasOwnProperty("email")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.email)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("name")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("name"),attrs:{for:"name"}},[e._v("\n                      Imię "),e.isRequiredField("name")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"name",type:"text",maxlength:"30",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("name")},model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}}),e.fieldsDescription.hasOwnProperty("name")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.name)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("surname")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("surname"),attrs:{for:"surname"}},[e._v("\n                      Nazwisko "),e.isRequiredField("surname")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"surname",maxlength:"30",type:"text",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("surname")},model:{value:e.user.surname,callback:function(t){e.$set(e.user,"surname",t)},expression:"user.surname"}}),e.fieldsDescription.hasOwnProperty("surname")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.surname)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("address")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("address"),attrs:{for:"address"}},[e._v("\n                      Ulica "),e.isRequiredField("address")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"address",maxlength:"30",type:"text",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("address")},model:{value:e.user.address,callback:function(t){e.$set(e.user,"address",t)},expression:"user.address"}}),e.fieldsDescription.hasOwnProperty("address")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.address)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("city")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("city"),attrs:{for:"city"}},[e._v("\n                      Miejscowość "),e.isRequiredField("city")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"city",type:"text",maxlength:"30",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("city")},model:{value:e.user.city,callback:function(t){e.$set(e.user,"city",t)},expression:"user.city"}}),e.fieldsDescription.hasOwnProperty("city")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.city)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("postcode")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("postcode"),attrs:{for:"post-code"}},[e._v("\n                      Kod pocztowy "),e.isRequiredField("postcode")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"post-code",type:"text",maxlength:"6",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("postcode")},model:{value:e.user.postcode,callback:function(t){e.$set(e.user,"postcode",t)},expression:"user.postcode"}}),e.fieldsDescription.hasOwnProperty("postcode")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.postcode)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("voivodeship")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("voivodeship"),attrs:{for:"voivodeship"}},[e._v("\n                      Województwo "),e.isRequiredField("voivodeship")?s("span",[e._v("*")]):e._e()]),s("b-form-select",{attrs:{id:"voivodeship",options:e.voivodeships,disabled:!e.isProfileEditEnabled,required:e.isRequiredField("voivodeship")},model:{value:e.user.voivodeship,callback:function(t){e.$set(e.user,"voivodeship",t)},expression:"user.voivodeship"}}),e.fieldsDescription.hasOwnProperty("voivodeship")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.voivodeship)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("birthday")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("birthday"),attrs:{for:"date"}},[e._v("\n                      Urodziny "),e.isRequiredField("birthday")?s("span",[e._v("*")]):e._e()]),s("div",{staticClass:"input-group date"},[s("date-picker",{attrs:{lang:e.calendar.lang,format:"DD.MM.YYYY",clearable:!0,"not-after":new Date,disabled:!e.isProfileEditEnabled,"input-class":"form-control","input-attr":{required:e.isRequiredField("birthday")}},model:{value:e.user.birthday,callback:function(t){e.$set(e.user,"birthday",t)},expression:"user.birthday"}},[s("template",{slot:"calendar-icon"},[e._v(" ")])],2),s("div",{staticClass:"input-group-append d-none d-lg-flex"},[s("span",{staticClass:"input-group-text"},[s("i",{staticClass:"la la-calendar-check-o"})])])],1),e.fieldsDescription.hasOwnProperty("birthday")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.birthday)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("sex")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("sex"),attrs:{for:"sex"}},[e._v("\n                      Płeć "),e.isRequiredField("sex")?s("span",[e._v("*")]):e._e()]),s("b-form-select",{attrs:{id:"sex",disabled:!e.isProfileEditEnabled,options:[{value:"",text:"Wybierz"},{value:"F",text:"Kobieta"},{value:"M",text:"Mężczyzna"}]},model:{value:e.user.sex,callback:function(t){e.$set(e.user,"sex",t)},expression:"user.sex"}}),e.fieldsDescription.hasOwnProperty("sex")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.sex)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("company")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("company"),attrs:{for:"company"}},[e._v("\n                      Firma "),e.isRequiredField("company")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"company",type:"text",maxlength:"300",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("company")},model:{value:e.user.company,callback:function(t){e.$set(e.user,"company",t)},expression:"user.company"}}),e.fieldsDescription.hasOwnProperty("company")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.company)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("nip")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("nip"),attrs:{for:"nip"}},[e._v("\n                      NIP "),e.isRequiredField("nip")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"nip",type:"text",maxlength:"20",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("nip")},model:{value:e.user.nip,callback:function(t){e.$set(e.user,"nip",t)},expression:"user.nip"}}),e.fieldsDescription.hasOwnProperty("nip")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.nip)+"\n                    ")]):e._e()],1)]):e._e(),e.isBaseFieldEnabled("phone")?s("div",{staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass("phone"),attrs:{for:"phone"}},[e._v("\n                      Telefon "),e.isRequiredField("phone")?s("span",[e._v("*")]):e._e()]),s("b-form-input",{attrs:{id:"phone",maxlength:"15",type:"text",disabled:!e.isProfileEditEnabled,required:e.isRequiredField("phone")},model:{value:e.user.phone,callback:function(t){e.$set(e.user,"phone",t)},expression:"user.phone"}}),s("b-form-text",{staticClass:"mt-2 text-muted text-justify"},[e._v("\n                      Podaj tylko cyfry.\n                    ")]),e.fieldsDescription.hasOwnProperty("phone")?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                      "+e._s(e.fieldsDescription.phone)+"\n                    ")]):e._e()],1)]):e._e(),e._l(e.additionalFields,function(t){return s("div",{key:t.key,staticClass:"form-group m-form__group row"},[s("div",{staticClass:"col-12 col-md-7"},[s("label",{staticClass:"form-label",class:e.labelClass(t.key),attrs:{for:t.key}},[e._v("\n                        "+e._s(t.name)+" "),e.isRequiredField(t.key)?s("span",[e._v("*")]):e._e()]),parseInt(t.type)===e.ADDITIONAL_FIELD_TYPE_TEXT?s("b-form-input",{attrs:{id:t.key,type:"text",disabled:!e.isProfileEditEnabled,required:e.isRequiredField(t.key)},model:{value:e.user[t.key],callback:function(s){e.$set(e.user,t.key,s)},expression:"user[field.key]"}}):e._e(),parseInt(t.type)===e.ADDITIONAL_FIELD_TYPE_TAGS?s("tags-input",{attrs:{disabled:!e.isProfileEditEnabled,"field-key":t.key},on:{initialized:e.initializeTags},model:{value:e.arrays[t.key],callback:function(s){e.$set(e.arrays,t.key,s)},expression:"arrays[field.key]"}}):e._e(),parseInt(t.type)===e.ADDITIONAL_FIELD_TYPE_SWITCH?s("div",{staticClass:"d-flex align-items-center ml-1"},[s("switches",{staticClass:"form-switch",attrs:{disabled:!e.isProfileEditEnabled,color:e.user[t.key]?"green":"default"},model:{value:e.user[t.key],callback:function(s){e.$set(e.user,t.key,s)},expression:"user[field.key]"}}),s("label",{staticClass:"m-0 mt-1 ml-4 p-0",attrs:{for:t.key}},[e._v("\n                          "+e._s(e.user[t.key]?"Tak":"Nie")+"\n                        ")])],1):e._e(),parseInt(t.type)===e.ADDITIONAL_FIELD_TYPE_COUNTER?s("number-spinner",{attrs:{disabled:!e.isProfileEditEnabled},on:{valid:function(s){e.state[t.key]=null},invalid:function(s){e.state[t.key]=!1}},model:{value:e.user[t.key],callback:function(s){e.$set(e.user,t.key,s)},expression:"user[field.key]"}}):e._e(),e.isRadioPresentationOfSelectFieldType(t)?s("radio-select-input",{attrs:{description:e.fieldsDescription[t.key],disabled:!e.isProfileEditEnabled,"field-key":t.key,"field-columns":"undefined"!==typeof t.json.mk&&"undefined"!==typeof t.json.mk.columns?t.json.mk.columns:3,options:t.json.options},model:{value:e.user[t.key],callback:function(s){e.$set(e.user,t.key,s)},expression:"user[field.key]"}}):e._e(),e.isSelectPresentationOfSelectFieldType(t)?s("b-form-select",{attrs:{description:e.fieldsDescription[t.key],disabled:!e.isProfileEditEnabled,"field-key":t.key,options:e.addChooseOption(t.json.options)},model:{value:e.user[t.key],callback:function(s){e.$set(e.user,t.key,s)},expression:"user[field.key]"}}):e._e(),parseInt(t.type)===e.ADDITIONAL_FIELD_TYPE_MULTISELECT?s("multi-select-input",{attrs:{disabled:!e.isProfileEditEnabled,description:e.fieldsDescription[t.key],limits:e.getLimits(t),"field-key":t.key,"valid-on-empty":!e.isRequiredField(t.key),options:t.json.options,"field-columns":"undefined"!==typeof t.json.mk&&"undefined"!==typeof t.json.mk.columns?t.json.mk.columns:3},on:{valid:function(s){e.state[t.key]=null},invalid:function(s){e.state[t.key]=!1}},model:{value:e.arrays[t.key],callback:function(s){e.$set(e.arrays,t.key,s)},expression:"arrays[field.key]"}}):e._e(),e.showFieldDescription(t)?s("b-form-text",{staticClass:"text-muted text-justify"},[e._v("\n                        "+e._s(e.fieldsDescription[t.key])+"\n                      ")]):e._e()],1)])})],2),e.requiredFields.length?s("div",{staticClass:"m-form__seperator m-form__seperator--dashed m-form__seperator--space"}):e._e(),e.requiredFields.length?s("div",{staticClass:"required-field-container"},[e._v("\n                * - Pole wymagane\n              ")]):e._e(),e.isProfileEditEnabled?s("div",{staticClass:"m-portlet__foot m-portlet__foot--fit"},[s("div",{staticClass:"m-form__actions"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-12"},[s("button",{staticClass:"btn btn-ls m-btn m-btn--air",attrs:{href:"#up",type:"reset"},on:{click:e.updateUser}},[e._v("\n                        Zapisz zmiany\n                      ")])])])])]):e._e()])])])]),e.isSelfRegistered?s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__head"},[s("div",{staticClass:"m-portlet__head-caption"},[s("div",{staticClass:"m-portlet__head-title"},[s("h3",{staticClass:"m-portlet__head-text"},[e._v("\n                Usuń konto\n              ")])])]),s("div",{staticClass:"m-portlet__head-tools"})]),s("div",{staticClass:"tab-content"},[s("div",{staticClass:"m-form m-form--fit m-form--label-align-right"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"row padding-0-30"},[s("div",{staticClass:"col-12 d-flex justify-content-between align-items-center"},[s("div",[e._v("\n                    Usunięcie konta jest nieodwracalne.\n                  ")]),s("button",{directives:[{name:"b-modal",rawName:"v-b-modal.passwordPrompt",modifiers:{passwordPrompt:!0}}],staticClass:"btn btn-default",attrs:{type:"reset"}},[e._v("\n                    Usuń konto\n                  ")])])])])])]),s("delete-account-password-prompt-modal")],1):e._e()])])])},Vt=[],Qt=s("ea76"),Wt=s.n(Qt),Yt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{ref:"passwordPrompt",attrs:{id:"passwordPrompt",centered:"",lazy:"",title:e.modalTitle,"cancel-title":"Anuluj","header-class":e.hasToSetPassword?"border-0":"","footer-class":e.hasToSetPassword?"border-0":"","body-class":e.hasToSetPassword?"d-none":"","ok-title":"Usuń konto","ok-variant":"danger"},on:{hidden:e.clearPasswordPrompt,ok:e.deleteAccount}},[s("b-alert",{attrs:{variant:"info",show:e.agreement}},[e._v("\n    Wycofanie zgody obowiązkowej jest jednoznaczne z rezygnacją z uczestnictwa w niniejszym programie lojalnościowym.\n    W takim przypadku Twoje konto i wszystkie zgromadzone dane zostaną nieodwracalnie usunięte.\n  ")]),s("b-alert",{attrs:{dismissible:"",fade:"",show:e.isPasswordError,variant:"warning"},on:{dismissed:function(t){e.passwordError=""}}},[e._v("\n    "+e._s(e.passwordError)+"\n    "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n       \n    ")])],2),s("input",{directives:[{name:"model",rawName:"v-model",value:e.password,expression:"password"}],staticClass:"form-control",attrs:{type:"password",placeholder:"Hasło"},domProps:{value:e.password},on:{input:function(t){t.target.composing||(e.password=t.target.value)}}})],1)},Zt=[],Ht={name:"DeleteAccountPasswordPromptModal",props:{agreement:{type:Boolean,default:!1}},data(){return{password:"",passwordError:""}},methods:{...Object(c["b"])(["logout","setLoginInfo"]),show(){this.$refs.passwordPrompt.show()},deleteAccount(e){e.preventDefault(),this.password.length||this.hasToSetPassword?this.$http.post("account/delete",{password:this.password}).then(e=>{e.data.success?(this.$refs.passwordPrompt.hide(),this.setLoginInfo(e.data.message),this.logout()):this.passwordError=e.data.message}):this.passwordError="Musisz podać hasło."},clearPasswordPrompt(){this.passwordError="",this.password=""}},computed:{...Object(c["d"])({hasToSetPassword:e=>e.auth.user.set_password}),isPasswordError(){return!!this.passwordError.length},modalTitle(){return this.hasToSetPassword?"Potwierdź usunięcie konta.":this.agreement?"Podaj swoje hasło, aby wycofać zgodę i usunąć konto.":"Podaj swoje hasło, aby usunąć konto."}}},Jt=Ht,Kt=Object(p["a"])(Jt,Yt,Zt,!1,null,"07145b30",null),Xt=Kt.exports;const es=0,ts=1,ss=2,as=3,is=4,ns=5,rs="select";var os=s("5c47");function ls(e,t){e=Object.values(e);const s=e.length;let a=[];for(let i=0;i<s;i+=t)a.push(e.slice(i,i+t));return a}var ds=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-input-group",{staticClass:"counter-input-group"},[s("b-input-group-prepend",[s("b-button",{attrs:{variant:e.variant,disabled:e.disabled},on:{click:e.decrementValue}},[e._v("-\n    ")])],1),s("b-form-input",{attrs:{type:"text",disabled:e.disabled,number:"",value:e.value},on:{keydown:e.keydown,input:e.onInput},nativeOn:{focus:function(t){e.isFocused=!0},blur:function(t){e.isFocused=!1}}}),s("b-input-group-append",[s("b-button",{attrs:{variant:e.variant,disabled:e.disabled},on:{click:e.incrementValue}},[e._v("+\n    ")])],1)],1)},cs=[],ms={name:"NumberSpinner",props:{disabled:Boolean,min:{type:Number,default:0},max:{type:Number,default:1e9},step:{type:Number,default:1},value:[String,Number]},data(){return{isFocused:!1,state:null}},methods:{onInput(e){this.$emit("input",e),this.validate(e)},keydown(e){e=e||window.event;var t=e.which?e.which:e.keyCode;if(!(t>31&&(t<48||t>57)&&46!==t))return!0;e.preventDefault()},decrementValue(){if(void 0===this.value||""===this.value)return this.$emit("input",0),void this.$emit("valid");this.value>this.max?this.$emit("input",this.max):this.value>this.min&&this.$emit("input",Number.parseInt(this.value)-this.step),this.$emit("valid")},incrementValue(){if(void 0===this.value||""===this.value)return this.$emit("input",1),void this.$emit("valid");this.value<this.max?this.$emit("input",Number.parseInt(this.value)+this.step):this.$emit("input",this.max),this.$emit("valid")},validate(e){var t=e||this.value;if(""===t)return this.$emit("invalid"),void(this.state=!1);var s=Number.parseInt(e||this.value);return s>this.max?(this.$emit("invalid"),void(this.state=!1)):s<this.min?(this.$emit("invalid"),void(this.state=!1)):(this.$emit("valid"),void(this.state=null))}},computed:{variant(){return this.isFocused?"outline-ls":null}},watch:{value(){this.validate()},state(e){!1===e?this.$emit("invalid"):this.$emit("valid")}}},us=ms,ps=(s("0434"),Object(p["a"])(us,ds,cs,!1,null,"7ec58f6d",null)),hs=ps.exports,gs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-form-group",{staticClass:"radio-select-input"},[e.description?s("b-form-text",{staticClass:"text-muted text-justify mt-0 mb-3"},[e._v("\n    "+e._s(e.description)+"\n  ")]):e._e(),e._l(e.chunkOptions(e.options,e.getColumnsNumber(e.fieldColumns)),function(t,a){return s("div",{key:a,staticClass:"row"},e._l(e.getColumnsNumber(e.fieldColumns),function(a){return s("div",{key:a,staticClass:"col-12",class:[e.inline&&"col-lg-"+12/e.getColumnsNumber(e.fieldColumns)+" mb-2",!e.inline&&"mb-3"]},[t[a-1]?s("b-form-radio",{attrs:{name:e.fieldKey,disabled:e.disabled,value:t[a-1][e.valueKey]||t[a-1],size:"lg"},model:{value:e.selectedOption,callback:function(t){e.selectedOption=t},expression:"selectedOption"}},[e._v("\n        "+e._s(t[a-1][e.textKey]||t[a-1])+"\n      ")]):e._e()],1)}),0)})],2)},fs=[],bs={name:"RadioSelectInput",props:{disabled:Boolean,fieldKey:String,fieldColumns:Number,valueKey:String,textKey:String,description:String,value:String,options:[Array,Object],inline:{type:Boolean,default:!0}},data(){return{selectedOption:null}},methods:{chunkOptions(e,t=3){return ls(e,t)},getColumnsNumber(e){return e>0?e:3}},mounted(){this.value&&(this.selectedOption=JSON.parse(JSON.stringify(this.value)))},watch:{value(e){this.selectedOption=e},selectedOption(e){this.$emit("input",e)}}},_s=bs,vs=(s("d4dc"),Object(p["a"])(_s,gs,fs,!1,null,"6d433a4d",null)),ws=vs.exports,ys=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-form-group",{staticClass:"multi-select-input"},[e.fieldLimitText||e.description?s("b-form-text",{staticClass:"text-muted text-justify mt-0 mb-3"},[e._v("\n    "+e._s(e.fieldLimitText)+" "+e._s(e.description)+"\n  ")]):e._e(),e._l(e.chunkOptions(e.options,e.getColumnsNumber(e.fieldColumns)),function(t,a){return s("div",{key:a,staticClass:"row"},e._l(e.getColumnsNumber(e.fieldColumns),function(a){return s("div",{key:a,staticClass:"col-12",class:[e.inline&&"col-lg-"+12/e.getColumnsNumber(e.fieldColumns)+" mb-2",!e.inline&&"mb-3"]},[t[a-1]?s("b-form-checkbox-group",{attrs:{name:e.fieldKey,size:"lg",disabled:e.disabled},on:{change:e.validateOnTick},model:{value:e.selectedOptions,callback:function(t){e.selectedOptions=t},expression:"selectedOptions"}},[s("b-form-checkbox",{attrs:{value:t[a-1][e.valueKey]||t[a-1]}},[e._v("\n          "+e._s(t[a-1][e.textKey]||t[a-1])+"\n        ")])],1):e._e()],1)}),0)})],2)},Cs=[],ks=s("c832"),As=s.n(ks),zs={name:"MultiSelectInput",props:{disabled:Boolean,fieldKey:String,fieldColumns:Number,valueKey:String,textKey:String,description:String,value:Array,options:[Array,Object],limits:Object,invalidOnEmpty:{type:Boolean,default:!1},validOnEmpty:{type:Boolean,default:!1},inline:{type:Boolean,default:!0}},data(){return{selectedOptions:[],state:null}},mounted(){this.value||this.$emit("input",[]),this.value&&(this.selectedOptions=JSON.parse(JSON.stringify(this.value)))},methods:{chunkOptions(e,t=3){return ls(e,t)},getColumnsNumber(e){return e>0?e:3},validateOnTick(){this.$nextTick(()=>{this.validate()})},validate(){const e=parseInt(As()(this.limits,"from")),t=parseInt(As()(this.limits,"to"));setTimeout(()=>{void 0===this.value&&this.$emit("input",[])},0),setTimeout(()=>{this.validOnEmpty&&!this.value.length?(this.$emit("valid"),this.state=null):e&&e>0&&this.value.length<e?(this.$emit("invalid"),this.state=!1):t&&t>0&&this.value.length>t?(this.$emit("invalid"),this.state=!1):this.invalidOnEmpty&&!this.value.length?(this.$emit("invalid"),this.state=!1):(this.$emit("valid"),this.state=null)},0)}},computed:{fieldLimitText(){const e=parseInt(As()(this.limits,"from")),t=parseInt(As()(this.limits,"to"));return e&&!t?`Wybierz przynajmniej ${e} odpowiedzi.`:e&&t?`Wybierz od ${e} do ${t}  odpowiedzi.`:!e&&t?1===t?"Wybierz maksymalnie jedną odpowiedź.":`Wybierz do ${t} odpowiedzi.`:null}},watch:{value(e){this.selectedOptions=e},selectedOptions(e){this.$emit("input",e)},state(e){!1===e?this.$emit("invalid"):this.$emit("valid")}}},Os=zs,Es=(s("a7c3"),Object(p["a"])(Os,ys,Cs,!1,null,"92036936",null)),Ss=Es.exports,Ps=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("vue-tags-input",{staticClass:"tags-input",attrs:{"element-id":e.fieldKey,"add-tags-on-comma":"","add-tags-on-blur":"",placeholder:"",maxlength:e.maxlength,"wrapper-class":"form-tags form-control "+e.inputActiveClass,disabled:e.disabled},on:{initialized:function(t){return e.$emit("initialized")},focus:function(t){e.active=!0},"tags-updated":function(t){return e.$emit("tags-updated")},blur:e.onBlur},model:{value:e.array,callback:function(t){e.array=t},expression:"array"}})},xs=[];const js=()=>s.e("chunk-0e620015").then(s.bind(null,"4771"));var Is={name:"TagsInput",components:{VueTagsInput:js},props:{disabled:Boolean,value:Array,fieldKey:String,maxlength:[Number,String]},data(){return{active:!1,array:[]}},methods:{onBlur(){this.active=!1,this.$emit("blur")}},computed:{inputActiveClass(){return this.active?"active":""}},watch:{value(e){this.array=e},array(e){this.disabled||this.$emit("input",e)}}},Ms=Is,Ds=(s("47ca"),Object(p["a"])(Ms,Ps,xs,!1,null,"0cf1adfa",null)),Ts=Ds.exports;const Rs=s("c832");var Ns={name:"ProfilePage",components:{MultiSelectInput:Ss,RadioSelectInput:ws,NumberSpinner:hs,Switches:os["a"],DeleteAccountPasswordPromptModal:Xt,Page:_e["default"],DatePicker:Wt.a,TagsInput:Ts},data(){return{ADDITIONAL_FIELD_TYPE_TEXT:es,ADDITIONAL_FIELD_TYPE_TAGS:ts,ADDITIONAL_FIELD_TYPE_SWITCH:ss,ADDITIONAL_FIELD_TYPE_COUNTER:as,ADDITIONAL_FIELD_TYPE_SELECT:is,ADDITIONAL_FIELD_TYPE_MULTISELECT:ns,ADDITIONAL_FIELD_SELECT_PRESENTATION:rs,enabled:!0,password:"",passwordError:"",user:{id:"",card_number:"",name:"",surname:"",company:"",nip:"",address:"",postcode:"",city:"",voivodeship:null,phone:"",email:"",saldo:"",birthday:"",sex:"",additional_field_1:"",additional_field_2:"",additional_field_3:"",additional_field_4:"",additional_field_5:"",additional_field_6:"",additional_field_7:"",additional_field_8:"",additional_field_9:"",additional_field_10:"",additional_field_11:"",additional_field_12:"",additional_field_13:"",additional_field_14:"",additional_field_15:"",additional_field_16:"",additional_field_17:"",additional_field_18:"",additional_field_19:"",additional_field_20:""},arrays:{additional_field_1:[],additional_field_2:[],additional_field_3:[],additional_field_4:[],additional_field_5:[],additional_field_6:[],additional_field_7:[],additional_field_8:[],additional_field_9:[],additional_field_10:[],additional_field_11:[],additional_field_12:[],additional_field_13:[],additional_field_14:[],additional_field_15:[],additional_field_16:[],additional_field_17:[],additional_field_18:[],additional_field_19:[],additional_field_20:[]},calendar:{lang:{days:["Nd","Pn","Wt","Śr","Cz","Pt","So"],months:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],pickers:["następne 7 dni","następne 30 dni","poprzednie 7 dni","poprzednie 30 dni"],placeholder:{date:"Wybierz datę",dateRange:"Select Date Range"}}},setState:!1,state:{name:null,surname:null,company:null,nip:null,address:null,postcode:null,city:null,voivodeship:null,phone:null,email:null,saldo:null,birthday:null,sex:null,additional_field_1:null,additional_field_2:null,additional_field_3:null,additional_field_4:null,additional_field_5:null,additional_field_6:null,additional_field_7:null,additional_field_8:null,additional_field_9:null,additional_field_10:null,additional_field_11:null,additional_field_12:null,additional_field_13:null,additional_field_14:null,additional_field_15:null,additional_field_16:null,additional_field_17:null,additional_field_18:null,additional_field_19:null,additional_field_20:null},voivodeships:[{value:null,text:"Wybierz"},{value:"0",text:"Dolnośląskie"},{value:"1",text:"Kujawsko-pomorskie"},{value:"2",text:"Lubelskie"},{value:"3",text:"Lubuskie"},{value:"4",text:"Łódzkie"},{value:"5",text:"Małopolskie"},{value:"6",text:"Mazowieckie"},{value:"7",text:"Opolskie"},{value:"8",text:"Podkarpackie"},{value:"9",text:"Podlaskie"},{value:"10",text:"Pomorskie"},{value:"11",text:"Śląskie"},{value:"12",text:"Świętokrzyskie"},{value:"13",text:"Warmińsko-mazurskie"},{value:"14",text:"Wielkopolskie"},{value:"15",text:"Zachodniopomorskie"}]}},mounted(){this.fetchSettings(this.entityUuid),this.cloneUserFormState(),this.fetchUser().then(()=>this.cloneUserFormState()).then(()=>this.setState=!0).then(()=>this.initializeTags()).then(()=>this.initializeMultiSelects()).then(()=>this.initializeSwitches())},methods:{...Object(c["b"])(["setUser","fetchUser","logout","setLoginInfo","fetchSettings","pushToFirstPage","fetchAccountItems"]),cloneUserFormState(){this.user=JSON.parse(JSON.stringify(this.stateUser))},cloneAgreementsFormState(){this.agreements=JSON.parse(JSON.stringify(this.stateAgreements))},addChooseOption(e){let t=[{value:null,text:"Wybierz"}];for(const s in e)t.push({value:e[s],text:e[s]});return t},validateRequiredFields(){this.requiredFields.forEach(e=>{const t=this.getField(e);if(!this.user.hasOwnProperty(e)||"boolean"===typeof this.user[e]||null!==this.user[e]&&this.user[e].toString().trim().length||!this.state.hasOwnProperty(e)||t&&parseInt(t.type)===ns||(this.state[e]=!1),t&&parseInt(t.type)===ns){const s=parseInt(Rs(t||{},"json.limits.from")),a=this.arrays[e].length;s&&s>a&&(this.state[e]=!1)}})},updateUser(){this.validateRequiredFields();let e=JSON.parse(JSON.stringify(this.user)),t=this.stateUser.missing_fields.length>0,s=!1;this.additionalFields.forEach(t=>{parseInt(t.type)===ts&&(e[t.key]=this.arrays[t.key].map(e=>e.value).join(",")),parseInt(t.type)===ns&&(e[t.key]=this.arrays[t.key].join("|")),parseInt(t.type)===ss&&(e[t.key]=e[t.key]?1:0)});for(let a in this.state){const t=parseInt(Rs(this.getField(a)||{},"json.limits.from"));if(this.state.hasOwnProperty(a)&&!1===this.state[a]&&(!e[a]||!e[a].length||t&&t>e[a].split("|").length)){s=!0;break}}s?this.$notify.warning("Wypełnij wszystkie pola obowiązkowe."):this.isFormValid?this.$http.patch("profile",e).then(e=>{e.data.success&&this.setUser(e.data.user).then(()=>this.cloneUserFormState()).then(()=>this.initializeTags()).then(()=>this.initializeMultiSelects()).then(()=>this.initializeSwitches()),t&&0===this.stateUser.missing_fields.length&&this.pushToFirstPage()}).then(()=>this.fetchAccountItems()):this.$notify.warning("Wypełnij formularz poprawnie.")},isRequiredField(e){return-1!==this.requiredFields.indexOf(e)},isNumeric:function(e){return/^\d*$/.test(e)},checkPattern(e,t){return!("phone"===e&&""!==t&&null!==t&&!this.isNumeric(t))},getLimits(e){return e.json.limits||{}},setFieldState(e,t){if(!this.setState)return;const s=parseInt(Rs(this.getField(e)||{},"json.limits.from")),a=parseInt(Rs(this.getField(e)||{},"json.limits.to"));s&&s>0&&Array.isArray(t)&&t.length<s?this.state[e]=!1:a&&a>0&&Array.isArray(t)&&t.length>a?this.state[e]=!1:this.checkPattern(e,t)?t&&t.length?this.state[e]=!0:"number"===typeof t&&(t<0||t>1e9)?this.state[e]=!1:"number"===typeof t&&(t>=0||t<=1e9)?this.state[e]=null:this.isRequiredField(e)?this.state[e]=!1:this.state[e]=null:this.state[e]=!1},initializeTags(){this.additionalFields.forEach(e=>{parseInt(e.type)===ts&&this.user[e.key]&&(this.arrays[e.key]=this.user[e.key].split(",").map(e=>({key:e,value:e})))})},initializeMultiSelects(){this.additionalFields.forEach(e=>{parseInt(e.type)===ns&&this.user[e.key]&&(this.arrays[e.key]=this.user[e.key].split("|"))})},initializeSwitches(){this.additionalFields.forEach(e=>{parseInt(e.type)===ss&&this.user.hasOwnProperty(e.key)&&(this.user[e.key]=0!==parseInt(this.user[e.key]||0))})},isBaseFieldEnabled(e){return!this.fieldsEnabled.hasOwnProperty(e)||this.fieldsEnabled[e]},chunkOptions(e,t=2){return ls(e,t)},isSelectPresentationOfSelectFieldType(e){return parseInt(e.type)===is&&"undefined"!==typeof e.json.mk&&e.json.mk.presentation===rs},isRadioPresentationOfSelectFieldType(e){return parseInt(e.type)===is&&("undefined"===typeof e.json.mk||e.json.mk.presentation!==rs)},showFieldDescription(e){const t=[is,ns];return!(!this.isSelectPresentationOfSelectFieldType(e)||!this.fieldsDescription.hasOwnProperty(e.key))||-1===t.indexOf(parseInt(e.type))&&this.fieldsDescription.hasOwnProperty(e.key)},labelClass(e){return!1===this.state[e]?"has-error":""}},computed:{...Object(c["d"])({stateUser:e=>e.auth.user,entityUuid:e=>e.auth.entity.uuid,missingFields:e=>e.auth.user.missing_fields,disableProfileEdit:e=>e.settings.disableProfileEdit,isSelfRegistered:e=>e.auth.user.self_registered,requiredFields:e=>e.settings.requiredFields,additionalFields:e=>e.settings.additionalFields,fieldsDescription:e=>e.settings.profile.fieldsDescription,fieldsEnabled:e=>e.settings.profile.fieldsEnabled}),...Object(c["c"])(["getField"]),isProfileEditEnabled(){return this.missingFields.length>0||"0"===this.disableProfileEdit},isFormValid(){for(const[,e]of Object.entries(this.state))if(!1===e)return!1;return!0}},watch:{"user.birthday"(e){this.user.birthday=e?K()(e).format("YYYY-MM-DD"):"",this.setFieldState("birthday",e)},"user.name"(e){this.setFieldState("name",e)},"user.surname"(e){this.setFieldState("surname",e)},"user.company"(e){this.setFieldState("company",e)},"user.nip"(e){this.setFieldState("nip",e)},"user.address"(e){this.setFieldState("address",e)},"user.postcode"(e){this.setFieldState("postcode",e)},"user.city"(e){this.setFieldState("city",e)},"user.voivodeship"(e){this.setFieldState("voivodeship",e)},"user.phone"(e){this.setFieldState("phone",e)},"user.email"(e){this.setFieldState("email",e)},"user.saldo"(e){this.setFieldState("saldo",e)},"user.sex"(e){this.setFieldState("sex",e)},"user.additional_field_1"(e){this.setFieldState("additional_field_1",e)},"user.additional_field_2"(e){this.setFieldState("additional_field_2",e)},"user.additional_field_3"(e){this.setFieldState("additional_field_3",e)},"user.additional_field_4"(e){this.setFieldState("additional_field_4",e)},"user.additional_field_5"(e){this.setFieldState("additional_field_5",e)},"user.additional_field_6"(e){this.setFieldState("additional_field_6",e)},"user.additional_field_7"(e){this.setFieldState("additional_field_7",e)},"user.additional_field_8"(e){this.setFieldState("additional_field_8",e)},"user.additional_field_9"(e){this.setFieldState("additional_field_9",e)},"user.additional_field_10"(e){this.setFieldState("additional_field_10",e)},"user.additional_field_11"(e){this.setFieldState("additional_field_11",e)},"user.additional_field_12"(e){this.setFieldState("additional_field_12",e)},"user.additional_field_13"(e){this.setFieldState("additional_field_13",e)},"user.additional_field_14"(e){this.setFieldState("additional_field_14",e)},"user.additional_field_15"(e){this.setFieldState("additional_field_15",e)},"user.additional_field_16"(e){this.setFieldState("additional_field_16",e)},"user.additional_field_17"(e){this.setFieldState("additional_field_17",e)},"user.additional_field_18"(e){this.setFieldState("additional_field_18",e)},"user.additional_field_19"(e){this.setFieldState("additional_field_19",e)},"user.additional_field_20"(e){this.setFieldState("additional_field_20",e)}}},Fs=Ns,Ls=(s("e860"),s("2982"),Object(p["a"])(Fs,Gt,Vt,!1,null,"105522fc",null)),$s=Ls.exports,Us=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{staticClass:"m-subheader__title "},[e._v("Moje zgody")])])])]),s("div",{staticClass:"m-content m-content-ls"},[s("div",{staticClass:"m-portlet m-portlet--full-height  "},[s("div",{staticClass:"tab-content"},[s("div",{},[s("div",{staticClass:"m-form m-form--fit m-form--label-align-right"},[s("div",{staticClass:"m-portlet__body pb-0"},[e.isSelfRegistered?s("div",{staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-2 label-switch"},[s("switches",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.left",modifiers:{hover:!0,left:!0}}],attrs:{title:e.requiredAgreement?"Zgoda udzielona":"Brak zgody",color:e.requiredAgreement?"green":"default"},on:{input:function(t){return e.$root.$emit("bv::hide::tooltip")}},model:{value:e.requiredAgreement,callback:function(t){e.requiredAgreement=t},expression:"requiredAgreement"}})],1),s("div",{staticClass:"col-10 d-flex"},[s("span",{staticClass:"mr-2"},[e._v("*")]),s("required-agreement",{attrs:{"open-in-modal":!1}})],1)]):e._e(),e._l(e.agreements,function(t){return s("div",{key:t.number,staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-2 label-switch"},[s("switches",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.left",modifiers:{hover:!0,left:!0}}],attrs:{title:t.enabled?"Zgoda udzielona":"Brak zgody",color:t.enabled?"green":"default"},on:{input:function(t){return e.$root.$emit("bv::hide::tooltip")}},model:{value:t.enabled,callback:function(s){e.$set(t,"enabled",s)},expression:"agreement.enabled"}})],1),s("div",{staticClass:"col-10 d-flex"},[!0===t.required||"1"===t.required?s("span",{staticClass:"mr-2"},[e._v("*")]):e._e(),s("agreement-text",{attrs:{agreement:t}})],1)])}),s("div",{staticClass:"mt-5 m-form__seperator m-form__seperator--dashed m-form__seperator--space"}),s("div",{staticClass:"required-field-container"},[e._v("\n                  * - Zgoda obowiązkowa\n                ")]),s("div",{staticClass:"m-portlet__foot m-portlet__foot--fit"},[s("div",{staticClass:"m-form__actions"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-12"},[s("button",{staticClass:"btn m-btn m-btn--air btn-ls",attrs:{type:"reset"},on:{click:e.updateAgreements}},[e._v("\n                          Zapisz zmiany\n                        ")])])])])])],2)])])])])])]),s("delete-account-password-prompt-modal",{ref:"passwordPrompt",attrs:{agreement:""}})],1)},Bs=[],qs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("span",{class:{"m--margin-right-10":!e.toggleMore}},[e._v("\n    Zapoznałem(-am) się i akceptuję postanowienia\n    "),e.isTermsPageSet?s("span",[s("a",{attrs:{href:"#"},on:{click:e.showTermsModal}},[e._v("Regulaminu")]),e._v(" oraz\n    ")]):e._e(),s("a",{attrs:{href:"#"},on:{click:e.showPrivacyPolicyModal}},[e._v("Polityki Prywatności")]),e._v(".\n  ")]),e.toggleMore?s("span",[e._v("\n    Tym samym wyrażam zgodę\n  na przetwarzanie przez Administratora moich danych osobowych podanych podczas procesu rejestracji oraz w\n  trakcie świadczenia usługi. Zostałem poinformowany, iż tak wyrażoną zgodę mogę w każdej chwili wycofać.\n  ")]):e._e(),s("a",{staticClass:"bold pointer",on:{click:function(t){e.toggleMore=!e.toggleMore}}},[e._v(e._s(e.toggleMoreText))])])},Gs=[],Vs=s("d26e"),Qs={name:"RequiredAgreement",props:{openInModal:{type:Boolean,default:!0}},data(){return{toggleMore:!1}},methods:{...Object(c["b"])(["setPageModal"]),showTermsModal(){this.openInModal?this.setPageModal({show:!0,type:Vs["a"],title:"Regulamin",content:"terms/"+this.entityUuid}):this.$router.push({name:"CustomPage",params:{pageUuid:"terms"}})},showPrivacyPolicyModal(){this.openInModal?this.setPageModal({show:!0,type:Vs["b"],title:"Polityka prywatności",content:""}):this.$router.push({name:"PrivacyPolicyPage"})}},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid,isTermsPageSet:e=>null!==e.settings.termsPageUuid,termsPageUuid:e=>e.settings.termsPageUuid}),toggleMoreText(){return this.toggleMore?"Pokaż mniej":"Pokaż więcej"}}},Ws=Qs,Ys=(s("d1cb"),Object(p["a"])(Ws,qs,Gs,!1,null,"0c958039",null)),Zs=Ys.exports,Hs=s("d22b"),Js=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("span",{staticClass:"text-justify",domProps:{innerHTML:e._s(e.agreementText(e.agreement))}}),s("br"),e.agreement.less?s("a",{staticClass:"bold cursor-pointer",on:{click:e.toggleMore}},[e._v(e._s(e.toggleText))]):e._e()])},Ks=[],Xs=s("6f0a"),ea={name:"AgreementText",props:{agreement:Object},data(){return{showMore:!1}},methods:{agreementText(e){return this.showMore?Object(Xs["a"])(e.content||e.name):Object(Xs["a"])(e.less||e.content||e.name)},toggleMore(){this.showMore=!this.showMore}},computed:{toggleText(){return this.showMore?"Pokaż mniej":"Pokaż więcej"}}},ta=ea,sa=(s("0017"),Object(p["a"])(ta,Js,Ks,!1,null,"c9249454",null)),aa=sa.exports,ia={name:"AgreementsPage",components:{AgreementText:aa,DeleteAccountPasswordPromptModal:Xt,PageModal:Hs["a"],RequiredAgreement:Zs,Page:_e["default"],Switches:os["a"]},directives:{Encode:_["a"]},data(){return{requiredAgreement:!0,agreements:[]}},updated(){this.agreements.length||this.isSelfRegistered||this.pushToFirstPage()},mounted(){this.cloneAgreementsFormState(),this.fetchAgreements().then(()=>this.cloneAgreementsFormState())},methods:{...Object(c["b"])(["setAgreements","fetchAgreements","fetchUser","pushToFirstPage"]),cloneAgreementsFormState(){this.agreements=JSON.parse(JSON.stringify(this.stateAgreements))},updateAgreements(){this.requiredAgreement?this.$http.patch("agreements",this.agreements).then(e=>{e.data.success&&this.setAgreements(e.data.agreements)}).then(()=>this.fetchUser()).then(()=>{this.isAnyFieldMissing&&0===this.missingAgreements.length&&this.$router.push({name:"ProfilePage"})}):this.$refs.passwordPrompt.show()}},computed:{...Object(c["d"])({stateAgreements:e=>e.auth.agreements,isSelfRegistered:e=>e.auth.user.self_registered,missingAgreements:e=>e.auth.user.missing_agreements,isAnyFieldMissing:e=>e.auth.user.missing_fields.length>0}),isPasswordError(){return!!this.passwordError.length}}},na=ia,ra=(s("911e"),Object(p["a"])(na,Us,Bs,!1,null,null,null)),oa=ra.exports,la=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{staticClass:"m-subheader__title"},[e._v(e._s(e.pageTitle))])])])]),s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height  "},[s("div",{staticClass:"tab-content"},[s("div",{},[s("div",{staticClass:"m-form m-form--fit m-form--label-align-right"},[s("div",{staticClass:"m-portlet__body"},[e.user.set_password?e._e():s("div",{staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-5 col-md-2 col-form-label",attrs:{for:"old-password"}},[e._v("Obecne hasło")]),s("div",{staticClass:"col-7"},[s("b-form-input",{attrs:{id:"old-password",state:e.currentPasswordState,type:"password","aria-describedby":"currentPasswordFeedback"},model:{value:e.currentPassword,callback:function(t){e.currentPassword=t},expression:"currentPassword"}}),s("b-form-invalid-feedback",{attrs:{id:"currentPasswordFeedback"}},[e._v("\n                      Musisz podać obecne hasło\n                    ")])],1)]),s("div",{staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-5 col-md-2 col-form-label",attrs:{for:"new-password"}},[e._v("Nowe hasło")]),s("div",{staticClass:"col-7"},[s("password-input",{attrs:{id:"new-password"},on:{invalid:function(t){e.newPasswordState=!1},valid:function(t){e.newPasswordState=!0}},model:{value:e.newPassword,callback:function(t){e.newPassword=t},expression:"newPassword"}})],1)]),s("div",{staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-5 col-md-2 col-form-label",attrs:{for:"repeat-new-password"}},[e._v("Powtórz nowe hasło")]),s("div",{staticClass:"col-7"},[s("b-form-input",{attrs:{id:"repeat-new-password",state:e.repeatNewPasswordState,type:"password","aria-describedby":"repeatNewPasswordFeedback"},model:{value:e.repeatNewPassword,callback:function(t){e.repeatNewPassword=t},expression:"repeatNewPassword"}}),s("b-form-invalid-feedback",{attrs:{id:"repeatNewPasswordFeedback"}},[e._v("\n                      Podane hasła nie są identyczne\n                    ")])],1)])]),s("div",{staticClass:"m-portlet__foot m-portlet__foot--fit"},[s("div",{staticClass:"m-form__actions"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-12"},[s("b-button",{staticClass:"m-btn m-btn--air btn-ls",attrs:{disabled:e.disableSaveButton},on:{click:e.changePassword}},[e._v("Zapisz zmiany\n                      ")])],1)])])])])])])])])])])},da=[],ca=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("b-form-input",{class:[e.mInput&&"m-input"],attrs:{type:"password",state:e.passwordState,placeholder:e.placeholder,autocomplete:"password","aria-describedby":"passwordFeedback"},on:{input:function(t){return e.$emit("input",t)}},model:{value:e.mutableValue,callback:function(t){e.mutableValue=t},expression:"mutableValue"}}),s("b-form-invalid-feedback",{attrs:{id:"passwordFeedback"}},[e._v("\n    "+e._s(e.passwordFeedbackText)+"\n  ")])],1)},ma=[],ua={name:"PasswordInput",props:{value:String,placeholder:String,mInput:Boolean},data(){return{mutableValue:this.value}},computed:{passwordState(){return 0===this.mutableValue.length?null:!(this.mutableValue.length<8||!this.mutableValue.match(/[0-9]/)||!this.mutableValue.match(/[a-z]/)||!this.mutableValue.match(/[A-Z]/))},passwordFeedbackText(){return this.mutableValue.length<8?"Hasło musi zawierać przynajmniej 8 znaków.":this.mutableValue.match(/[0-9]/)?this.mutableValue.match(/[a-z]/)?this.mutableValue.match(/[A-Z]/)?void 0:"Hasło musi zawierać przynajmniej jedną dużą literę.":"Hasło musi zawierać przynajmniej jedną małą literę.":"Hasło musi zawierać przynajmniej jedną cyfrę."}},watch:{mutableValue(){!0===this.passwordState?this.$emit("valid"):this.$emit("invalid")},value(e){this.mutableValue=e}}},pa=ua,ha=Object(p["a"])(pa,ca,ma,!1,null,"0e23fa2d",null),ga=ha.exports,fa={name:"ChangePasswordPage",components:{Page:_e["default"],PasswordInput:ga},data(){return{currentPassword:"",newPassword:"",repeatNewPassword:"",newPasswordState:!1}},methods:{changePassword(){!0===this.currentPasswordState&&!0===this.repeatNewPasswordState&&this.$http.patch("password/change",{currentPassword:this.currentPassword,newPassword:this.newPassword}).then(()=>{this.currentPassword="",this.newPassword="",this.repeatNewPassword=""})}},computed:{...Object(c["d"])({user:e=>e.auth.user}),currentPasswordState(){return!!this.user.set_password||(this.currentPassword.length||this.newPassword.length||this.repeatNewPassword.length?this.currentPassword.length>0||!(!this.currentPassword.length&&this.newPassword.length||this.repeatNewPassword):null)},repeatNewPasswordState(){return this.repeatNewPassword.length?this.newPassword===this.repeatNewPassword:null},disableSaveButton(){return!(this.currentPasswordState&&this.repeatNewPasswordState&&this.newPasswordState)},pageTitle(){return this.user.set_password?"Ustaw hasło":"Zmień hasło"}}},ba=fa,_a=(s("b62f"),Object(p["a"])(ba,la,da,!1,null,"effb288a",null)),va=_a.exports,wa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{staticClass:"m-subheader__title "},[e._v("Zmień e-mail")])])])]),s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height  "},[s("div",{staticClass:"tab-content"},[s("div",{},[s("div",{staticClass:"m-form m-form--fit m-form--label-align-right"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-5 col-md-2 col-form-label",attrs:{for:"new-email"}},[e._v("Nowy e-mail")]),s("div",{staticClass:"col-7"},[s("b-form-input",{attrs:{id:"new-email",type:"email"},model:{value:e.newEmail,callback:function(t){e.newEmail=t},expression:"newEmail"}})],1)]),s("div",{staticClass:"form-group m-form__group row"},[s("label",{staticClass:"col-5 col-md-2 col-form-label",attrs:{for:"current-password"}},[e._v("Obecne hasło")]),s("div",{staticClass:"col-7"},[s("b-form-input",{attrs:{id:"current-password",state:e.currentPasswordState,type:"password","aria-describedby":"currentPasswordFeedback"},model:{value:e.currentPassword,callback:function(t){e.currentPassword=t},expression:"currentPassword"}}),s("b-form-invalid-feedback",{attrs:{id:"currentPasswordFeedback"}},[e._v("\n                      Musisz podać obecne hasło\n                    ")])],1)])]),s("div",{staticClass:"m-portlet__foot m-portlet__foot--fit"},[s("div",{staticClass:"m-form__actions"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-12"},[s("button",{staticClass:"btn btn-ls m-btn m-btn--air",attrs:{disabled:e.disabled},on:{click:e.updateEmail}},[e._v("Zapisz zmiany\n                      ")])])])])])])])])])])])])},ya=[],Ca=s("1ffa"),ka=s.n(Ca),Aa=s("f7fe"),za=s.n(Aa),Oa={name:"ChangeEmailPage",components:{Page:_e["default"]},data(){return{currentPassword:"",newEmail:"",disabled:!1}},beforeMount(){this.isProfileEditEnabled||this.$router.push({name:"ProfilePage"})},methods:{updateEmail:za()(function(){this.currentPassword.length&&this.newEmail.length?this.validation?this.$notify.danger("Popraw formularz."):(this.disabled=!0,this.$http.post("email/change",{currentPassword:this.currentPassword,newEmail:this.newEmail}).then(()=>{this.currentPassword="",this.newEmail=""}).finally(()=>setTimeout(()=>this.disabled=!1,800))):this.$notify.danger("Wypełnij formularz.")},300)},computed:{currentPasswordState(){return!(!this.currentPassword.length&&this.newEmail.length)&&(!!this.currentPassword.length||null)},validation(){return!(!0===this.currentPasswordState&&ka.a.validate(this.newEmail))},...Object(c["d"])({isProfileEditEnabled:e=>"0"===e.settings.disableProfileEdit})}},Ea=Oa,Sa=(s("51bb"),Object(p["a"])(Ea,wa,ya,!1,null,"2b42e02e",null)),Pa=Sa.exports,xa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{staticClass:"m-subheader__title "},[e._v("Polityka prywatności")])])])]),s("div",{staticClass:"m-content m-content-ls"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-sm-12"},[s("privacy-policy-content")],1)])])])])])])},ja=[],Ia=s("663b"),Ma={name:"PrivacyPolicyPage",components:{PrivacyPolicyContent:Ia["a"],Page:_e["default"]},directives:{Encode:_["a"]},beforeMount(){this.isAuthorized||(this.setPageModal({show:!0,type:Vs["b"],title:"Polityka prywatności",content:""}),this.logout())},methods:Object(c["b"])(["setPageModal","logout"]),computed:Object(c["d"])({isAuthorized:e=>e.auth.isAuthorized})},Da=Ma,Ta=(s("afb2"),Object(p["a"])(Da,xa,ja,!1,null,null,null)),Ra=Ta.exports,Na=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader d-flex"},[s("div",{staticClass:"d-flex align-items-center"},[e.rewardsCategoriesAsGrid&&e.category?s("div",{staticClass:"mr-4"},[s("button",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:e.clearSelectedCategory}},[e._v("Wróć\n          ")])]):e._e(),e.rewardsCategoriesAsGrid&&e.category?s("h1",{staticClass:"m-subheader__title m-subheader__title--separator"},[e._v(e._s(e.categoryName))]):s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title m-subheader__title--separator"})]),s("div",{staticClass:"d-flex align-items-center flex-md-row flex-grow-1",class:[e.showCategoriesSelect&&"flex-column-reverse"]},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.nameFilter,expression:"nameFilter"}],class:e.rewardsCategoriesAsGrid?"form-control m--hidden-mobile mr-3 max-width-215 categories-search-bar":"form-control m--hidden-mobile mr-3 max-width-215 rewards-search-bar",attrs:{type:"text",placeholder:"Znajdź"},domProps:{value:e.nameFilter},on:{input:function(t){t.target.composing||(e.nameFilter=t.target.value)}}}),e.showCategoriesSelect?s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.closeCategoryDropdown,expression:"closeCategoryDropdown"}],staticClass:"m-dropdown m-dropdown--inline m-dropdown--align-right ml-auto ml-md-2 mr-0 mr-md-2",class:{"m-dropdown--open":e.categoryDropdownOpen},attrs:{"aria-expanded":"true"}},[s("a",{staticClass:"m-dropdown__toggle btn-secondary btn dropdown-toggle",attrs:{href:"#"},on:{click:e.toggleCategoryDropdown}},[e._v("\n            "+e._s(e.categoryName)+"\n          ")]),s("div",{staticClass:"m-dropdown__wrapper width-315",staticStyle:{"z-index":"2"}},[s("span",{staticClass:"m-dropdown__arrow m-dropdown__arrow--right"}),s("div",{staticClass:"m-dropdown__inner"},[s("div",{staticClass:"m-dropdown__body"},[s("div",{staticClass:"m-dropdown__content"},[s("ul",{staticClass:"m-nav"},e._l(e.categories,function(t){return s("li",{key:t.id,staticClass:"m-nav__item m-nav__item-ls"},[s("a",{staticClass:"m-nav__link",attrs:{href:"#"},on:{click:function(s){return e.setCategory(t.id)}}},[s("span",{staticClass:"m-nav__link-text"},[e._v(e._s(t.name))])])])}),0)])])])])]):e._e()])]),s("div",{staticClass:"row m--visible-mobile mt-3 mx-2"},[s("div",{staticClass:"col"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.nameFilter,expression:"nameFilter"}],staticClass:"form-control m-input",attrs:{type:"text",placeholder:"Znajdź"},domProps:{value:e.nameFilter},on:{input:function(t){t.target.composing||(e.nameFilter=t.target.value)}}})])]),e.rewardsCategoriesAsGrid&&e.categoriesFiltered.length&&!e.category?s("div",{staticClass:"m-content pb-0"},[s("div",{staticClass:"row"},e._l(e.categoriesFiltered,function(t){return s("reward-grid-item",{key:t.id,attrs:{category:!0,reward:t},on:{select:e.selectCategory}})}),1)]):e._e(),e.rewards.length?e._e():s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              Brak nagród\n            ")])])])])]),e.rewardsSliced.length>0?s("div",{staticClass:"m-content"},[s("div",{staticClass:"row"},e._l(e.rewardsSliced,function(e){return s("reward-grid-item",{key:e.id,attrs:{reward:e}})}),1),e.isThereMore?s("div",{staticClass:"row"},[s("div",{staticClass:"col m--align-center"},[s("button",{staticClass:"btn btn-sm m-btn--custom m-btn--pill btn-ls",attrs:{type:"button"},on:{click:e.showMore}},[e._v("Załaduj więcej\n          ")])])]):e._e()]):s("div",{staticClass:"m-content text-center"},[e.isLoading?s("spinner"):e.rewardsCategoriesAsGrid&&!e.category||!e.rewards.length?e._e():s("p",[e._v("Brak nagród.")])],1)]),s("order-reward-modal"),s("order-digital-reward-modal"),s("digital-reward-modal"),s("material-reward-modal"),s("variants-reward-modal")],1)},Fa=[],La=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("transition",{attrs:{name:"fade",appear:""}},[a("div",{staticClass:"reward col-6 col-md-4 pb-3"},[a("div",{staticClass:"card",staticStyle:{"z-index":"0"}},[a("div",e._g({staticClass:"cover",class:[!e.category&&e.reward.picture_thumb_module&&!e.isMultivoucherNotReadyOrder&&"cover-custom-img"]},e.isMultivoucherNotReadyOrder?{}:{click:function(){return e.openDetailsModal()}}),[a("img",{directives:[{name:"show",rawName:"v-show",value:e.imageLoaded,expression:"imageLoaded"}],staticClass:"card-img-top",attrs:{alt:"",src:e.reward.picture_thumb_module},on:{load:function(t){e.imageLoaded=!0}}}),a("img",{directives:[{name:"show",rawName:"v-show",value:!e.imageLoaded,expression:"!imageLoaded"}],staticClass:"card-img-top",attrs:{alt:"",src:s("1980")}})]),a("div",{staticClass:"card-body"},[a("h6",{staticClass:"card-title text-center ellipsis",on:{click:e.openDetailsModal}},[e.order?a("span",{staticClass:"d-inline text-date"},[e._v(e._s(e._f("date")(e.reward.date_add))+" ")]):!e.category&&e.reward.points>0?a("span",{staticClass:"font-ls d-inline"},[e._v(e._s(e.reward.points)+" "+e._s(e.pointsSymbol)+" ")]):e._e(),a("span",{directives:[{name:"encode",rawName:"v-encode",value:e.reward.name,expression:"reward.name"}]})]),a("div",{staticClass:"card-text"},[a("div",{staticClass:"m-widget19__action mt-4 d-flex justify-content-center"},[e.category?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.emitSelectCategory}},[e._v("\n              Zobacz\n            ")])]):e._e(),e.order||e.category||!e.ordersEnabled||e.missingPoints?e._e():a("div",["0"===e.reward.type?a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:function(t){return e.setOrder(e.reward)}}},[e._v("\n              Zamów\n            ")]):"1"===e.reward.type?a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:function(t){return e.setDigitalOrder(e.reward)}}},[e._v("\n              Zamów\n            ")]):"2"===e.reward.type?a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:function(t){e.setVariantsOrder(e.reward)&&e.setVariantsOrderModalId(e.reward.id)}}},[e._v("\n              Wybierz\n            ")]):e._e()]),!e.order&&!e.category&&e.ordersEnabled&&e.missingPoints?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn btn-secondary disabled",attrs:{type:"button",disabled:""}},[e._v("\n              Brakuje "+e._s(e.missingPoints)+" "+e._s(e.pointsSymbol)+"\n            ")])]):e._e(),e.order&&!e.isMultivoucherNotReadyOrder?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.showOrder}},[e._v("\n              Zobacz\n            ")])]):e._e(),e.order&&e.isMultivoucherNotReadyOrder?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button",disabled:""}},[e._v("\n              W przygotowaniu\n            ")])]):e._e()])])])]),a("b-modal",{attrs:{"header-class":"border-bottom-0 p-0 m-0",lazy:"","hide-footer":"",centered:"",size:"lg"},scopedSlots:e._u([{key:"modal-header",fn:function(t){var s=t.close;return[a("button",{staticClass:"close mt-1 mr-0",attrs:{type:"button","aria-label":"Close"},on:{click:s}},[e._v("×")])]}}]),model:{value:e.isDetailsModalOpen,callback:function(t){e.isDetailsModalOpen=t},expression:"isDetailsModalOpen"}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 text-center"},[e.reward.picture_thumb_module?a("img",{staticClass:"img-fluid rounded",attrs:{src:e.reward.picture_thumb_module,alt:"Zdjęcie "+e.reward.name}}):e._e()]),a("div",{staticClass:"col-12"},[a("h5",{staticClass:"mt-4"},[e.order?a("span",{staticClass:"text-date"},[e._v(e._s(e._f("date")(e.reward.date_add))+" ")]):!e.category&&e.reward.points>0?a("span",{staticClass:"font-ls"},[e._v(e._s(e.reward.points)+" "+e._s(e.pointsSymbol)+" ")]):e._e(),a("span",{directives:[{name:"encode",rawName:"v-encode",value:e.reward.name,expression:"reward.name"}]})]),e.reward.description?a("div",{staticClass:"mt-4",domProps:{innerHTML:e._s(e.reward.description)}}):e._e()]),a("div",{staticClass:"col-12"},[a("div",{staticClass:"m-widget19__action mt-4 d-flex justify-content-center"},[e.order&&!e.isMultivoucherNotReadyOrder?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.showOrder}},[e._v("\n              Zobacz\n            ")])]):e.order&&e.isMultivoucherNotReadyOrder?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button",disabled:""}},[e._v("\n              W przygotowaniu\n            ")])]):e.category?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.emitSelectCategory}},[e._v("\n              Zobacz\n            ")])]):e.order||e.category||"2"===e.reward.type||!e.ordersEnabled||e.missingPoints?"2"===e.reward.type?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:function(t){e.setVariantsOrder(e.reward)&&e.setVariantsOrderModalId(e.reward.id)}}},[e._v("\n              Wybierz\n            ")])]):!e.category&&e.ordersEnabled&&e.missingPoints?a("div",[a("button",{staticClass:"btn m-btn--pill m-btn btn-secondary disabled",attrs:{type:"button",disabled:""}},[e._v("\n              Brakuje "+e._s(e.missingPoints)+" "+e._s(e.pointsSymbol)+"\n            ")])]):e._e():a("div",["0"===e.reward.type?a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.setOrderCloseModal}},[e._v("\n              Zamów\n            ")]):a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:function(t){return e.setDigitalOrder(e.reward)}}},[e._v("\n              Zamów\n            ")])])])])])])],1)])},$a=[],Ua={name:"RewardGridItem",props:{reward:Object,category:Boolean,order:Boolean},directives:{Encode:_["a"]},filters:{date(e){return e.split(" ")[0].split("-").reverse().join(".")}},data(){return{imageLoaded:!1,isDetailsModalOpen:!1}},methods:{...Object(c["b"])(["setOrder","setDigitalOrder","setVariantsOrder","setDigitalOrderModalId","setMaterialOrderModalId","setVariantsOrderModalId"]),setOrderCloseModal(){this.setOrder(this.reward),this.isDetailsModalOpen=!1},openDetailsModal(){this.category?this.emitSelectCategory():this.isDetailsModalOpen=!0},previewImg(){this.reward.picture&&this.$imgPreview({img:this.reward.picture})},emitSelectCategory(){this.isDetailsModalOpen=!1;let e={name:"RewardsByCategoryPage",params:{id:this.reward.hid}};this.returnPage&&(e.query={return:this.returnPage,status:this.returnStatus,showOnPage:this.returnShowOnPage}),this.$router.push(e)},showOrder(){"1"===this.reward.reward_type?this.setDigitalOrderModalId(this.reward.id):"0"===this.reward.reward_type?this.setMaterialOrderModalId(this.reward.id):"2"===this.reward.reward_type&&this.setVariantsOrderModalId(this.reward.id)}},computed:{...Object(c["d"])({saldo:e=>e.auth.user.saldo,stateUser:e=>e.auth.user,ordersEnabled:e=>"1"===e.settings.rewardsOrders,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."}}),progressBarPercent(){return Math.ceil(parseFloat(this.saldo)/parseFloat(this.reward.points)*100)},missingPoints(){if(0===parseFloat(this.reward.points))return 0;const e=parseFloat(this.reward.points)-parseFloat(this.saldo);return e<=0?0:e===Math.floor(e)?Math.floor(e):e.toFixed(2)},isMultivoucherNotReadyOrder(){if("multivoucher"!==this.reward.integration_type)return!1;if(this.reward.details){const e=JSON.parse(this.reward.details);return null==e.product&&null==e.order}return!1}}},Ba=Ua,qa=(s("e0a6"),Object(p["a"])(Ba,La,$a,!1,null,"c69ce1f0",null)),Ga=qa.exports,Va=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"loading-ls",attrs:{id:"loading"}})},Qa=[],Wa={name:"Spinner"},Ya=Wa,Za=(s("31b3"),Object(p["a"])(Ya,Va,Qa,!1,null,"7cbe360f",null)),Ha=Za.exports,Ja=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{visible:e.isOpen,lazy:"",centered:"","ok-variant":"ls","ok-disabled":e.disableOk,"ok-title":"Zamów","cancel-title":"Anuluj",title:"Formularz zamówienia",size:"lg"},on:{shown:function(t){e.checkFieldsState=!0},ok:e.orderReward,hidden:e.clearModal,show:e.onShow}},[s("b-alert",{attrs:{show:e.warningMessage.length,fade:"",variant:"warning"}},[s("i",{staticClass:"fa fa-lg fa-exclamation-circle"}),e._v("\n    "+e._s(e.warningMessage)+"\n  ")]),e.stateOrder?s("div",{staticClass:"form-group d-flex flex-row"},[e.stateOrder.picture?s("b-img",{staticClass:"m--padding-right-15",attrs:{src:e.stateOrder.picture,height:"100"}}):e._e(),s("div",[s("h4",[e._v(e._s(e.stateOrder.name))]),e.points>0?s("p",[e._v("\n        "+e._s(e.pointsName)+", które zostaną wykorzystane:\n        "),s("span",{staticClass:"m-badge m-badge--wide m-badge--ls"},[e._v(e._s(e.points)+" "+e._s(e.pointsSymbol))])]):e._e()])],1):e._e(),e.stateOrder?s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"quantity"}},[e._v("Liczba sztuk *")]),s("div",{staticClass:"col-7 col-md-9"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.order.quantity,expression:"order.quantity"}],staticClass:"form-control",class:[!1===e.state.order.quantity&&"is-invalid",!0===e.state.order.quantity&&"is-valid"],attrs:{id:"quantity",type:"number",min:"1",max:e.stateOrder.order_limit,required:""},domProps:{value:e.order.quantity},on:{input:function(t){t.target.composing||e.$set(e.order,"quantity",t.target.value)}}})])]):e._e(),e.showDeliveryMethodSelect?s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"name"}},[e._v("Sposób odbioru nagrody *")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-select",{attrs:{id:"name",type:"text",required:"",state:e.state.order.delivery,options:e.deliveryMethods},model:{value:e.order.delivery,callback:function(t){e.$set(e.order,"delivery",t)},expression:"order.delivery"}})],1)]):e._e(),e.showShipmentForm?s("div",[s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"name"}},[e._v("Imię *")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-input",{attrs:{id:"name",type:"text",required:"",state:e.state.order.name},model:{value:e.order.name,callback:function(t){e.$set(e.order,"name",t)},expression:"order.name"}})],1)]),s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"surname"}},[e._v("Nazwisko *")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-input",{attrs:{id:"surname",type:"text",required:"",state:e.state.order.surname},model:{value:e.order.surname,callback:function(t){e.$set(e.order,"surname",t)},expression:"order.surname"}})],1)]),s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"address"}},[e._v("Ulica *")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-input",{attrs:{id:"address",type:"text",required:"",state:e.state.order.address},model:{value:e.order.address,callback:function(t){e.$set(e.order,"address",t)},expression:"order.address"}})],1)]),s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"city"}},[e._v("Miejscowość *")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-input",{attrs:{id:"city",type:"text",required:"",state:e.state.order.city},model:{value:e.order.city,callback:function(t){e.$set(e.order,"city",t)},expression:"order.city"}})],1)]),s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"postcode"}},[e._v("Kod pocztowy *")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-input",{attrs:{id:"postcode",type:"text",required:"",state:e.state.order.postcode},model:{value:e.order.postcode,callback:function(t){e.$set(e.order,"postcode",t)},expression:"order.postcode"}})],1)]),s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"phone"}},[e._v("Telefon")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-input",{attrs:{id:"phone",type:"text"},model:{value:e.order.phone,callback:function(t){e.$set(e.order,"phone",t)},expression:"order.phone"}})],1)])]):e._e(),s("div",{staticClass:"form-group row"},[s("label",{staticClass:"col-5 col-md-3 col-form-label",attrs:{for:"details"}},[e._v("Uwagi")]),s("div",{staticClass:"col-7 col-md-9"},[s("b-form-textarea",{attrs:{id:"details"},model:{value:e.order.details,callback:function(t){e.$set(e.order,"details",t)},expression:"order.details"}})],1)]),s("div",{staticClass:"mt-4"},[e._v("\n    * - Pole wymagane\n  ")])],1)},Ka=[];const Xa={methods:{pushIfExists(e){const t=this.getMatchingRoute(e);t&&this.$router.push(e)}},computed:{...Object(c["c"])(["getMatchingRoute"])}};var ei=Xa,ti={name:"OrderRewardModal",mixins:[ei],data(){return{checkFieldsState:!1,warningMessage:"",disableOk:!1,deliveryMethods:[],order:{delivery:"",name:"",surname:"",address:"",city:"",postcode:"",phone:"",details:"",quantity:"1"},state:{order:{delivery:null,name:null,surname:null,address:null,city:null,postcode:null,quantity:null}}}},methods:{...Object(c["b"])(["clearOrder","clearVariantsOrderModalId","clearVariantsOrder","fetchUser"]),setFieldState(e){this.checkFieldsState&&(this.state.order[e]=!(!this.order[e]||!this.order[e].length))},onShow(){this.setupDeliveries(),this.cloneUserFromState()},setupDeliveries(){this.deliveryMethods=[{value:"",text:"Wybierz"}],this.delivery.shipment&&this.deliveryMethods.push({value:"shipment",text:"Wysyłka na podany adres"}),this.delivery.pickup&&this.delivery.pickupShops.length&&this.delivery.pickupShops.forEach(e=>{this.deliveryMethods.push({value:"pickup-"+e.id,text:"Odbiór w "+e.name})}),this.showDeliveryMethodSelect||(this.order.delivery="shipment")},cloneUserFromState(){this.order.name=this.stateUser.name||"",this.order.surname=this.stateUser.surname||"",this.order.address=this.stateUser.address||"",this.order.city=this.stateUser.city||"",this.order.postcode=this.stateUser.postcode||"",this.order.phone=this.stateUser.phone||""},clearForm(){this.order.delivery="",this.order.name="",this.order.surname="",this.order.address="",this.order.city="",this.order.postcode="",this.order.phone="",this.order.details="",this.order.quantity="1",this.clearFormState()},clearFormState(){this.state.order.delivery=null,this.state.order.name=null,this.state.order.surname=null,this.state.order.address=null,this.state.order.city=null,this.state.order.postcode=null,this.state.order.quantity=null},clearModal(){this.clearOrder(),this.clearVariantsOrderModalId(),this.clearVariantsOrder(),this.clearForm(),this.checkFieldsState=!1,this.warningMessage=""},validateForm:function(){for(let e in this.state.order)if(this.state.order.hasOwnProperty(e)){if("quantity"===e&&0===Number.parseInt(this.order[e]))return void(this.state.order[e]=!1);this.state.order[e]=!(!this.state.order[e]&&!this.order[e].length)}},orderReward(e){e.preventDefault(),this.warningMessage="",this.validateForm(),this.isFormValid?(this.disableOk=!0)&&this.$http.post("/rewards",{rewardId:this.stateOrder.id,quantity:this.order.quantity,deliveryType:this.order.delivery,delivery:{name:this.order.name,surname:this.order.surname,address:this.order.address,city:this.order.city,postcode:this.order.postcode,phone:this.order.phone,details:this.order.details}}).then(e=>{this.disableOk=!1,e.data.success?(this.fetchUser(),this.clearModal(),this.pushIfExists({name:"ReceivedRewardsPage"}),this.$notify(e.data.message,"info")):this.warningMessage=e.data.message}):this.warningMessage=this.order.quantity>0?"Wypełnij wszystkie pola obowiązkowe.":"Liczba sztuk nagrody musi być większa od 0."}},computed:{...Object(c["d"])({isOpen:e=>null!==e.rewards.order,stateOrder:e=>e.rewards.order,stateUser:e=>e.auth.user,delivery:e=>e.settings.rewardsOrdersDelivery,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."},pointsName(){const e=this.pointsConfig.name?this.pointsConfig.name:"punkty";return e.charAt(0).toUpperCase()+e.slice(1)}}),isFormValid(){for(let e in this.state.order)if(this.state.order.hasOwnProperty(e)){if("quantity"===e&&0===Number.parseInt(this.order[e]))return!1;if("delivery"===e&&this.order[e].startsWith("pickup"))return!0;if(!this.state.order[e]&&!this.order[e].length)return!1}return!0},points(){const e=this.stateOrder?this.stateOrder.points:1;return e*this.order.quantity},showShipmentForm(){return!this.showDeliveryMethodSelect||this.order.delivery.startsWith("shipment")},showDeliveryMethodSelect(){return!this.delivery.shipment&&this.delivery.pickup||this.delivery.shipment&&this.delivery.pickup}},watch:{"order.name"(){this.setFieldState("name")},"order.surname"(){this.setFieldState("surname")},"order.address"(){this.setFieldState("address")},"order.city"(){this.setFieldState("city")},"order.postcode"(){this.setFieldState("postcode")},"order.details"(){this.setFieldState("details")},"order.quantity"(e){this.state.order.quantity=e>0&&e<=1e3,this.stateOrder&&e>this.stateOrder.order_limit&&(this.order.quantity=this.stateOrder.order_limit)},"order.delivery"(){this.clearFormState()}}},si=ti,ai=Object(p["a"])(si,Ja,Ka,!1,null,"e650ad96",null),ii=ai.exports,ni=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{visible:e.isOpen,lazy:"",centered:"","ok-variant":"ls","ok-disabled":e.disableOk,"ok-title":"Zamów","cancel-title":"Anuluj",title:"Potwierdzenie zamówienia",size:"lg"},on:{ok:e.orderReward,hidden:e.clearModal}},[s("b-alert",{attrs:{show:e.warningMessage.length,fade:"",variant:"warning"}},[s("i",{staticClass:"fa fa-lg fa-exclamation-circle"}),e._v("\n    "+e._s(e.warningMessage)+"\n  ")]),e.stateOrder?s("div",{staticClass:"form-group d-flex flex-row"},[e.stateOrder.picture?s("b-img",{staticClass:"m--padding-right-15",attrs:{src:e.stateOrder.picture,height:"100"}}):e._e(),s("div",[s("h4",[e._v(e._s(e.stateOrder.name))]),e.stateOrder.points>0?s("p",[e._v("\n        "+e._s(e.pointsName)+", które zostaną wykorzystane:\n        "),s("span",{staticClass:"m-badge m-badge--wide m-badge--ls"},[e._v(e._s(e.stateOrder.points)+" "+e._s(e.pointsSymbol))])]):e._e()])],1):e._e()],1)},ri=[],oi={name:"OrderDigitalRewardModal",mixins:[ei],data(){return{disableOk:!1,warningMessage:""}},methods:{...Object(c["b"])(["clearDigitalOrder","clearVariantsOrder","fetchUser","fetchNavigation","setDigitalOrderModalId","clearVariantsOrderModalId","setDelayDigitalRewardModal"]),clearModal(){this.clearDigitalOrder(),this.clearVariantsOrder(),this.clearVariantsOrderModalId(),this.warningMessage="",this.disableOk=!1},orderReward(e){e.preventDefault(),this.warningMessage="",this.disableOk=!0,this.$http.post("/rewards",{rewardId:this.stateOrder.id}).then(e=>{this.disableOk=!1,e.data.success?(this.fetchUser(),this.fetchNavigation(),this.clearModal(),this.getMatchingRoute({name:"ReceivedRewardsPage"})&&this.setDelayDigitalRewardModal(!0),this.pushIfExists({name:"ReceivedRewardsPage"}),this.setDigitalOrderModalId(e.data.orderId)):this.warningMessage=e.data.message})}},computed:{...Object(c["d"])({isOpen:e=>null!==e.rewards.digitalOrder,stateOrder:e=>e.rewards.digitalOrder,stateUser:e=>e.auth.user,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."},pointsName(){const e=this.pointsConfig.name?this.pointsConfig.name:"punkty";return e.charAt(0).toUpperCase()+e.slice(1)}}),...Object(c["c"])(["getMatchingRoute"])}},li=oi,di=Object(p["a"])(li,ni,ri,!1,null,"46c2d2e0",null),ci=di.exports,mi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{visible:e.isOpen,lazy:"",centered:"","ok-variant":"ls","ok-title":"Zamknij","ok-only":"",title:e.rewardOrder.reward_name,size:"lg"},on:{hidden:e.clearModal,shown:e.onShown}},[e.stateOrder?s("div",{domProps:{innerHTML:e._s(e.digitalReward)}}):e._e()])},ui=[],pi={name:"DigitalRewardModal",data(){return{isOpen:!1,rewardOrder:{reward_name:"",details:"{}"}}},mounted(){this.setDelayDigitalRewardModal(!1)},methods:{...Object(c["b"])(["clearDigitalOrderModalId","setDelayDigitalRewardModal"]),clearModal(){this.isOpen=!1,this.clearDigitalOrderModalId()},onShown(){this.fetchDigitalOrder()},fetchDigitalOrder(){return this.$http.get(`/reward/order/${this.stateOrder}`).then(e=>{e.data.success?this.rewardOrder=e.data.rewardOrder:(this.rewardOrder.reward_name="Wystąpił błąd",this.rewardOrder.details='{"digitalReward": "Nie udało sie pobrać nagrody"}')})}},computed:{...Object(c["d"])({isDigitalOrderIdSet:e=>null!==e.rewards.digitalOrderModalId&&!e.rewards.delayDigitalOrderModal,stateOrder:e=>e.rewards.digitalOrderModalId}),digitalReward(){return JSON.parse(this.rewardOrder.details).digitalReward}},watch:{isDigitalOrderIdSet(e){e?this.fetchDigitalOrder().then(()=>{this.isOpen=!0}):this.isOpen=!1}}},hi=pi,gi=(s("7508"),Object(p["a"])(hi,mi,ui,!1,null,null,null)),fi=gi.exports,bi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{visible:e.isOpen,lazy:"",centered:"","ok-variant":"ls","ok-title":"Zamknij","ok-only":"",title:e.rewardOrder.name,size:"lg"},on:{hidden:e.clearModal,shown:e.fetchMaterialOrder}},[e.rewardOrder.name?s("div",[s("div",{staticClass:"row px-lg-5"},[s("div",{staticClass:"col-12 col-lg-7 d-flex flex-column justify-content-center"},[s("div",{staticClass:"row mb-3 mb-sm-0"},[s("div",{staticClass:"col-12 col-sm-5 text-center text-sm-right"},[s("strong",[e._v("Status zamówienia:")])]),s("div",{staticClass:"col-12 col-sm-7 col-lg-6 text-center text-sm-left"},[e._v(e._s(e.status))])]),s("div",{staticClass:"row mb-3 mb-sm-0"},[s("div",{staticClass:"col-12 col-sm-5 text-center text-sm-right"},[s("strong",[e._v("Liczba sztuk:")])]),s("div",{staticClass:"col-12 col-sm-7 col-lg-6 text-center text-sm-left"},[e._v(e._s(e.rewardOrder.quantity))])]),e.rewardOrder.credits>0?s("div",{staticClass:"row mb-3 mb-sm-0"},[s("div",{staticClass:"col-12 col-sm-5 text-center text-sm-right"},[s("strong",[e._v("Koszt:")])]),s("div",{staticClass:"col-12 col-sm-7 col-lg-6 text-center text-sm-left"},[e._v(e._s(e.rewardOrder.credits)+" "+e._s(e.pointsSymbol))])]):e._e(),s("div",{staticClass:"row mb-3 mb-sm-0"},[s("div",{staticClass:"col-12 col-sm-5 text-center text-sm-right"},[s("strong",[e._v("Sposób odbioru:")])]),"1"===e.rewardOrder.type&&e.details?s("div",{staticClass:"col-12 col-sm-7 col-lg-6 text-center text-sm-left"},[s("p",{staticClass:"mb-0"},[e._v("Wysyłka na podany adres")]),s("p",{staticClass:"mb-0"},[e._v(e._s(e.details.name)+" "+e._s(e.details.surname))]),s("p",{staticClass:"mb-0"},[e._v(e._s(e.details.address))]),s("p",{staticClass:"mb-0"},[e._v(e._s(e.details.postcode)+" "+e._s(e.details.city))]),e.details.phone?s("p",{staticClass:"mb-0"},[e._v("tel. "+e._s(e.details.phone))]):e._e()]):e._e(),"0"===e.rewardOrder.type||"3"===e.rewardOrder.type?s("div",{staticClass:"col-12 col-sm-7 col-lg-6 text-center text-sm-left"},[e._v("\n            Odbiór w "+e._s(e.rewardOrder.shop_name)+"\n          ")]):e._e()]),e.details&&e.details.details?s("div",{staticClass:"row"},[s("div",{staticClass:"col-12 col-sm-5 text-center text-sm-right"},[s("strong",[e._v("Uwagi:")])]),s("div",{staticClass:"col-12 col-sm-7 col-lg-6 text-center text-sm-left"},[e._v(e._s(e.details.details))])]):e._e()]),s("div",{staticClass:"col-12 col-lg-4 d-flex flex-column align-items-center justify-content-center mt-5 mt-lg-0"},[s("div",[e._v("Numer zamówienia")]),s("div",[s("vue-barcode",{attrs:{value:e.rewardOrder.order_number,format:"code128"}},[s("h1",[e._v("\n              "+e._s(e.rewardOrder.order_number)+"\n            ")])])],1)])])]):s("div",[e._v("Wystąpił błąd, spróbuj ponownie.")])])},_i=[],vi={name:"MaterialRewardModal",components:{VueBarcode:T.a},data(){return{rewardOrder:{reward_name:"",details:"{}"}}},methods:{...Object(c["b"])(["clearMaterialOrderModalId"]),clearModal(){this.clearMaterialOrderModalId(),this.$set(this,"rewardOrder",{reward_name:"",details:"{}"})},fetchMaterialOrder(){const e=this.getRewardOrderById(this.stateOrder);e&&(this.rewardOrder=e)}},computed:{...Object(c["d"])({isOpen:e=>null!==e.rewards.materialOrderModalId,stateOrder:e=>e.rewards.materialOrderModalId,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."},pointsName(){return this.pointsConfig.name?this.pointsConfig.name.charAt(0).toUpperCase()+this.pointsConfig.name.slice(1):"punkty"}}),...Object(c["c"])(["getRewardOrderById"]),details(){return JSON.parse(this.rewardOrder.details||null)},status(){switch(this.rewardOrder.status){case"0":return"Oczekujące";case"1":return"Wysłane";case"2":return"Wydane";case"3":return"Anulowane"}return""}}},wi=vi,yi=(s("0d27"),Object(p["a"])(wi,bi,_i,!1,null,null,null)),Ci=yi.exports,ki=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{visible:e.isOpen,lazy:"",centered:"","ok-variant":"ls",title:"Wybierz wariant nagrody","hide-footer":"",size:"lg"},on:{ok:e.orderReward,hidden:e.clearModal}},[s("b-alert",{attrs:{show:e.warningMessage.length,fade:"",variant:"warning"}},[s("i",{staticClass:"fa fa-lg fa-exclamation-circle"}),e._v("\n    "+e._s(e.warningMessage)+"\n  ")]),e.stateOrder&&e.rewardsVariantsFiltered.length>0?s("input",{directives:[{name:"model",rawName:"v-model",value:e.nameFilter,expression:"nameFilter"}],staticClass:"form-control  mr-3 ",staticStyle:{"max-width":"98%"},attrs:{type:"text",placeholder:"Znajdź"},domProps:{value:e.nameFilter},on:{input:function(t){t.target.composing||(e.nameFilter=t.target.value)}}}):e._e(),e.stateOrder?s("div",{staticClass:"form-group ",staticStyle:{"max-height":"70vh","margin-bottom":"0px"}},[s("div",[e.rewardsFiltered.length>0?s("div",{staticClass:"m-content rewards-content "},e._l(e.rewardsFiltered,function(t){return s("div",{key:t.id,staticClass:"row reward-variant-row row pb-3 pt-3 ",staticStyle:{"min-height":"80px"}},[s("div",{staticClass:"col-md-2 my-auto mx-auto pl-0  pr-0"},[t.picture?s("b-img",{staticClass:"my-auto mx-auto",attrs:{src:t.picture,width:"100"}}):e._e()],1),s("div",{staticClass:" col-md-8 pt-1  pl-0  pr-0",staticStyle:{overflow:"auto"}},[s("h5",[t.points>0?s("span",{staticClass:"font-ls"},[e._v(e._s(t.points)+" "+e._s(e.pointsSymbol)+" ")]):e._e(),e._v(e._s(t.name))]),t.description&&t.description.length?s("div",{domProps:{innerHTML:e._s(t.description)}}):e._e()]),e.ordersEnabled?s("div",{staticClass:"col-md-2 my-auto mx-auto d-flex "},[e.missingPoints(t)?e._e():s("div",{staticClass:"align-self-center mx-auto my-auto pt-3"},[s("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:function(s){return e.openOrder(t)}}},[e._v("\n                    Zamów\n                  ")])]),e.missingPoints(t)?s("div",{staticClass:"mx-auto my-auto"},[s("button",{staticClass:"btn m-btn--pill m-btn btn-secondary disabled ",attrs:{type:"button",disabled:""}},[e._v("\n                  Brakuje "+e._s(e.missingPoints(t))+" "+e._s(e.pointsSymbol)+"\n                ")])]):e._e()]):e._e()])}),0):s("div",[e._v("\n        Brak dostępnych wariantów nagrody\n      ")])])]):e._e()],1)},Ai=[],zi={name:"VariantsRewardModal",mixins:[ei],data(){return{nameFilter:"",warningMessage:""}},methods:{...Object(c["b"])(["setOrder","clearVariantsOrder","clearVariantsOrderModalId","setDigitalOrder","fetchUser","fetchNavigation","setVariantsOrderModalId"]),clearModal(){this.clearVariantsOrderModalId();let e=setInterval(()=>{this.clearVariantsOrder(),this.warningMessage="",this.nameFilter="",clearInterval(e)},250)},missingPoints(e){if(0===parseFloat(e.points))return 0;let t=parseFloat(e.points)-parseFloat(this.saldo);return t<=0?0:t===Math.floor(t)?Math.floor(t):t.toFixed(2)},openOrder(e){this.clearModal(),"1"===e.type?this.setDigitalOrder(e):"0"===e.type&&this.setOrder(e)},orderReward(e){e.preventDefault(),this.warningMessage=""}},computed:{...Object(c["d"])({saldo:e=>e.auth.user.saldo,isOpen:e=>null!==e.rewards.variantsOrderModalId,rewards:e=>e.entityRewards.rewards,stateOrder:e=>e.rewards.variantsOrder,stateUser:e=>e.auth.user,ordersEnabled:e=>"1"===e.settings.rewardsOrders,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."}}),...Object(c["c"])(["getMatchingRoute"]),rewardsVariantsFiltered(){let e=[];return e=this.rewards.filter(e=>this.stateOrder.variants&&"2"!==e.type&&this.stateOrder.variants.includes(e.id)),e},rewardsFiltered(){let e=[];return e=this.rewardsVariantsFiltered,this.nameFilter.length&&(e=this.rewardsVariantsFiltered.filter(e=>e.name.trim().toLowerCase().includes(this.nameFilter.trim().toLowerCase()))),e}}},Oi=zi,Ei=(s("52f2"),Object(p["a"])(Oi,ki,Ai,!1,null,"86f69dac",null)),Si=Ei.exports,Pi={name:"RewardsPage",components:{MaterialRewardModal:Ci,VariantsRewardModal:Si,DigitalRewardModal:fi,OrderDigitalRewardModal:ci,OrderRewardModal:ii,Spinner:Ha,Page:_e["default"],RewardGridItem:Ga},directives:{ClickOutside:j.a,Encode:_["a"]},mixins:[He("fetchEntityRewards"),Ke("Nagrody")],data(){return{SORTING_DATE_ADD_ASC:0,SORTING_DATE_ADD_DESC:1,SORTING_MISSING_POINTS_ASC:2,SORTING_MISSING_POINTS_DESC:3,SORTING_REQUIRED_POINTS_ASC:4,SORTING_REQUIRED_POINTS_DESC:5,SORTING_NAME_ASC:6,SORTING_NAME_DESC:7,categoryDropdownOpen:!1,nameFilter:"",category:0,variant_of:[],showOnPage:0,isLoading:!1}},mounted(){this.fetchSettings(this.entityUuid).then(()=>{this.resetShowOnPage()})},methods:{...Object(c["b"])(["fetchEntityRewards","fetchSettings"]),selectCategory(e){this.category=e.category.id,this.nameFilter="",this.resetShowOnPage()},clearSelectedCategory(){this.category=0,this.resetShowOnPage(),this.nameFilter=""},toggleCategoryDropdown(){this.categoryDropdownOpen=!this.categoryDropdownOpen},closeCategoryDropdown(){this.categoryDropdownOpen&&(this.categoryDropdownOpen=!1)},setCategory(e){if(0===e)return this.category=e,this.categoryDropdownOpen=!1,void this.resetShowOnPage();if(this.categories){const t=this.categories.filter(t=>t.id===e)[0];this.isDetailsModalOpen=!1;let s={name:"RewardsByCategoryPage",params:{id:t.hid}};this.returnPage&&(s.query={return:this.returnPage,status:this.returnStatus,showOnPage:this.returnShowOnPage}),this.$router.push(s)}},sortAsc(e,t,s=!1){return s&&(e=parseInt(e),t=parseInt(t)),e>t?1:e<t?-1:0},sortDesc(e,t,s=!1){return s&&(e=parseInt(e),t=parseInt(t)),e>t?-1:e<t?1:0},showMore(){this.showOnPage=this.showOnPage+this.rewardsPerPage},resetShowOnPage(){this.showOnPage=this.rewardsPerPage}},computed:{...Object(c["d"])({rewards:e=>e.entityRewards.rewards,categories:e=>e.entityRewards.categories,saldo:e=>e.auth.user.saldo,entityUuid:e=>e.auth.entity.uuid,sorting:e=>e.settings.rewardsCatalogSort,rewardsShowVariants:e=>e.settings.rewardsShowVariants,rewardsPerPage:e=>e.settings.rewardsPerPage,rewardsCategoriesAsGrid:e=>e.settings.rewardsCategoriesAsGrid}),categoriesFiltered(){return this.nameFilter.length?this.categories.filter(e=>e.name.trim().toLowerCase().includes(this.nameFilter.trim().toLowerCase())):this.categories.filter(e=>0!==e.id)},rewardsFiltered(){let e=[];return this.nameFilter.length?(this.resetShowOnPage(),e=this.rewards.filter(e=>e.name.trim().toLowerCase().includes(this.nameFilter.trim().toLowerCase()))):e=this.rewards,e=e.filter(e=>"2"!==e.type||e.variants.length>0),this.rewardsCategoriesAsGrid&&!this.category&&(e=e.filter(e=>null===e.reward_category_id)),this.rewardsShowVariants||(e=e.filter(e=>e.variant_of.length<1)),e},rewardsSorted(){let e=s("cd3f"),t=e(this.rewardsFiltered);switch(this.sorting){case this.SORTING_DATE_ADD_ASC:return t.sort((e,t)=>this.sortAsc(e.id,t.id,!0));case this.SORTING_DATE_ADD_DESC:return t.sort((e,t)=>this.sortDesc(e.id,t.id,!0));case this.SORTING_MISSING_POINTS_ASC:return t.sort((e,t)=>{let s=parseInt(e.points)-parseInt(this.saldo),a=parseInt(t.points)-parseInt(this.saldo);return this.sortAsc(s,a)});case this.SORTING_MISSING_POINTS_DESC:return t.sort((e,t)=>{let s=parseInt(e.points)-parseInt(this.saldo),a=parseInt(t.points)-parseInt(this.saldo);return this.sortDesc(s,a)});case this.SORTING_REQUIRED_POINTS_ASC:return t.sort((e,t)=>this.sortAsc(e.points,t.points,!0));case this.SORTING_REQUIRED_POINTS_DESC:return t.sort((e,t)=>this.sortDesc(e.points,t.points,!0));case this.SORTING_NAME_ASC:return t.sort((e,t)=>this.sortAsc(e.name,t.name));case this.SORTING_NAME_DESC:return t.sort((e,t)=>this.sortDesc(e.name,t.name))}},rewardsCategorized(){return 0===this.category?this.rewardsSorted:this.rewardsSorted.filter(e=>e.reward_category_id===this.category)},rewardsSliced(){return this.rewardsCategorized.slice(0,this.showOnPage)},isThereMore(){return this.showOnPage<this.rewardsCategorized.length},categoryName(){let e=this.categories.find(e=>e.id===this.category);return e?e.name:null},showCategoriesSelect(){return this.categories.length>1&&!this.rewardsCategoriesAsGrid}}},xi=Pi,ji=(s("82ea"),Object(p["a"])(xi,Na,Fa,!1,null,"5b1e9d1f",null)),Ii=ji.exports,Mi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title"})])])]),this.rewards.length?s("div",{staticClass:"m-content"},[s("div",{staticClass:"row"},e._l(e.ordersSliced,function(e){return s("reward-grid-item",{key:e.id,attrs:{order:"",reward:e}})}),1),e.isThereMore?s("div",{staticClass:"row"},[s("div",{staticClass:"col m--align-center"},[s("button",{staticClass:"btn btn-sm m-btn--custom m-btn--pill btn-ls",attrs:{type:"button"},on:{click:e.showMore}},[e._v("Załaduj więcej\n          ")])])]):e._e()]):e._e(),this.rewards.length?e._e():s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              Brak zamówionych nagród\n            ")])])])])])]),this.rewards.length?s("digital-reward-modal"):e._e(),this.rewards.length?s("material-reward-modal"):e._e()],1)},Di=[],Ti=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("timeline-item",{attrs:{type:e.status,date:e.object.date_status},scopedSlots:e._u([{key:"body",fn:function(){return[e.object.credits>0?s("span",{staticClass:"m-badge m-badge--wide flex-shrink-0 m-badge--danger mb-2 mr-2"},[e._v("\n      - "+e._s(e.object.credits)+" "+e._s(e.pointsSymbol)+"\n    ")]):e._e(),"1"===e.object.type?s("span",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.html",modifiers:{hover:!0,html:!0}}],staticClass:"m-badge m-badge--wide flex-shrink-0 mb-2",attrs:{title:e.details.name+" "+e.details.surname+" <br> "+e.details.address+" <br> "+e.details.postcode+" "+e.details.city}},[e._v("\n      Wysyłka na adres\n    ")]):e._e(),"3"===e.object.type?s("span",{staticClass:"m-badge m-badge--wide flex-shrink-0 mb-2"},[e._v("\n      Odbiór w "+e._s(e.object.shop_name)+"\n    ")]):e._e(),s("div",[s("span",{staticClass:"m-timeline-1__item-title"},[e._v(e._s(e.object.reward_name))]),e._v(" ("+e._s(e.object.quantity)+" szt.)\n      "),e.object.quantity>2?s("span"):e._e()])]},proxy:!0},{key:"actions",fn:function(){return[e.isDigital&&e.hasDigitalReward?s("button",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:function(t){return e.setDigitalOrderModalId(e.object.id)}}},[e._v("\n      Zobacz\n    ")]):e._e()]},proxy:!0}])})},Ri=[],Ni={name:"ReceivedRewardsTimelineItem",components:{TimelineItem:Le},props:["object"],methods:{...Object(c["b"])(["setDigitalOrderModalId"])},computed:{...Object(c["d"])({pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."}}),status(){switch(parseInt(this.object.status)){case 0:return"Oczekujące";case 1:return"Wysłane";case 2:return"Wydane";case 3:return"Anulowane"}},isDigital(){return"2"===this.object.type},hasDigitalReward(){return JSON.parse(this.object.details).digitalReward.length},details(){return JSON.parse(this.object.details)}}},Fi=Ni,Li=Object(p["a"])(Fi,Ti,Ri,!1,null,"c5416a78",null),$i=Li.exports,Ui={name:"ReceivedRewardsPage",components:{MaterialRewardModal:Ci,RewardGridItem:Ga,ReceivedRewardsTimelineItem:$i,Timeline:je,DigitalRewardModal:fi,Page:_e["default"]},mixins:[He("fetchRewards"),Ke("Zamówione nagrody")],directives:{Encode:_["a"]},data(){return{showOnPage:6,timelineItem:$i}},methods:{showMore(){this.showOnPage=this.showOnPage+3},resetShowOnPage(){this.showOnPage=this.rewardsPerPage}},computed:{...Object(c["d"])({rewards:e=>e.rewards.rewards}),ordersSliced(){return this.rewards.slice().slice(0,this.showOnPage)},isThereMore(){return this.showOnPage<this.rewards.length}}},Bi=Ui,qi=Object(p["a"])(Bi,Mi,Di,!1,null,"45553ea4",null),Gi=qi.exports,Vi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("first-page",[s("div",{staticClass:"m-login__forget-password flipInX animated"},[s("div",{attrs:{id:"create_password"}},[s("div",{staticClass:"m-login__head"},[s("h3",{staticClass:"m-login__title"},[e._v("Ustaw hasło")]),s("div",{staticClass:"m-login__desc"})]),s("b-alert",{attrs:{show:e.errorMessage.length,variant:"danger"}},[e._v("\n        "+e._s(e.errorMessage)+"\n      ")]),s("div",{staticClass:"m-login__form m-form mt-4"},[s("div",{staticClass:"form-group m-form__group"},[s("password-input",{attrs:{"m-input":"",placeholder:"Hasło"},on:{valid:function(t){e.passwordState=!0},invalid:function(t){e.passwordState=!1}},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),s("div",{staticClass:"form-group m-form__group"},[s("b-form-input",{staticClass:"m-input",attrs:{id:"repeat-password",state:e.repeatPasswordState,type:"password",placeholder:"Powtórz hasło","aria-describedby":"repeatPasswordFeedback"},model:{value:e.repeatPassword,callback:function(t){e.repeatPassword=t},expression:"repeatPassword"}}),s("b-form-invalid-feedback",{attrs:{id:"repeatPasswordFeedback"}},[e._v("\n            Podane hasła nie są identyczne\n          ")])],1),s("div",{staticClass:"m-login__form-action"},[s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls",attrs:{id:"m_login_set_password_submit",disabled:e.disableSendButton},on:{click:e.createPassword}},[e._v("Wyślij\n          ")]),s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom btn-outline-ls m-btn--hover-ls",attrs:{id:"m_login_set_password_cancel"},on:{click:e.logout}},[e._v("Anuluj\n          ")])])])],1)])])},Qi=[],Wi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.isAuthorized?e._e():s("div",{staticClass:"m-grid m-grid--hor m-grid--root m-page"},[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-grid m-grid--ver-desktop m-grid--desktop m-grid--tablet-and-mobile m-grid--hor-tablet-and-mobile m-login m-login--1 no-background",attrs:{id:"m_login"}},[s("div",{staticClass:"m-grid__item m-grid__item--order-tablet-and-mobile-2 m-login__aside white-background"},[s("div",{staticClass:"m-stack m-stack--hor m-stack--desktop d-flex flex-grow-1 flex-column"},[s("div",{staticClass:"m-stack__item m-stack__item--fluid d-flex flex-grow-1 align-items-center justify-content-center"},[s("div",{staticClass:"m-login__wrapper d-flex no-padding flex-column mb-md-5"},[s("div",{staticClass:"mx-auto mb-4 mt-4"},[e.logoUrl?s("div",{staticClass:"max-width-320"},[s("img",{staticClass:"logo",attrs:{alt:"",src:e.logoUrl}})]):s("div",[s("h4",{directives:[{name:"encode",rawName:"v-encode",value:e.title,expression:"title"}],staticClass:"font-ls"})])]),e._t("default")],2)])])])]),s("page-modal")],1)},Yi=[],Zi={name:"FirstPage",components:{PageModal:Hs["a"]},directives:{Encode:_["a"]},mounted(){this.isAuthorized&&this.pushToFirstPage(),this.fetchEntitySettings()},methods:{...Object(c["b"])(["fetchSettings","pushToFirstPage"]),fetchEntitySettings(){this.$route.params.hasOwnProperty("uuid")?this.fetchSettings(this.$route.params.uuid).then(()=>this.checkDisabled()):this.fetchSettings().then(()=>this.checkDisabled())},checkDisabled(){if(this.isDisabled)try{this.$router.push({name:"Login"})}catch(e){console.log(e)}}},computed:{...Object(c["d"])({logoUrl:e=>e.settings.logoUrl,title:e=>e.settings.title,isDisabled:e=>"1"!==e.settings.enabled,isAuthorized:e=>e.auth.isAuthorized})}},Hi=Zi,Ji=(s("82c1"),Object(p["a"])(Hi,Wi,Yi,!1,null,null,null)),Ki=Ji.exports,Xi={name:"CreatePassword",components:{PasswordInput:ga,FirstPage:Ki},data(){let e="";return this.$route.params.hasOwnProperty("token")&&(e=this.$route.params.token),{token:e,email:"",entity:"",password:"",repeatPassword:"",errorMessage:"",passwordState:!1}},beforeCreate(){this.$store.dispatch("logout",!1)},mounted(){this.checkToken()},methods:{...Object(c["b"])(["logout","login","fetchSettings"]),checkToken(){this.$http.get(`password/create/${this.token}`).then(e=>{e.data.success?(this.email=e.data.email,this.entity=e.data.entity,this.fetchSettings(e.data.entity)):this.logout()})},createPassword(){this.$http.patch(`password/create/${this.token}`,{password:this.password,repeatPassword:this.repeatPassword}).then(e=>{e.data.success?this.login({login:this.email,password:this.password,entity:this.entity}):this.errorMessage=e.data.message})}},computed:{...Object(c["d"])({}),repeatPasswordState(){return this.repeatPassword.length?this.password===this.repeatPassword:null},disableSendButton(){return!(this.passwordState&&this.repeatPasswordState)}}},en=Xi,tn=(s("37b2"),Object(p["a"])(en,Vi,Qi,!1,null,null,null)),sn=tn.exports,an=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("router-view")},nn=[],rn={name:"Wrapper"},on=rn,ln=Object(p["a"])(on,an,nn,!1,null,"463c5205",null),dn=ln.exports,cn=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{staticClass:"m-subheader__title "},[e._v("Moje załączniki")])])])]),s("div",{staticClass:"m-content m-content-ls"},[s("div",{staticClass:"m-portlet m-portlet--full-height  "},[s("div",{staticClass:"m-portlet__body"},[e.description?s("p",{domProps:{innerHTML:e._s(e.description)}}):e._e(),s("div",{staticClass:"row"},[s("div",{staticClass:"col"},[s("div",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.top",value:{disabled:e.canAddAttachments},expression:"{ disabled: canAddAttachments }",modifiers:{hover:!0,top:!0}}],staticClass:"button-wrapper",attrs:{id:"button-wrapper",title:e.addButtonTitle}},[s("b-button",{staticClass:"btn",class:[e.canAddAttachments&&"btn-ls",!e.canAddAttachments&&"btn-default disabled"],attrs:{disabled:!e.canAddAttachments},on:{click:function(t){return e.$bvModal.show("uppy")}}},[e._v("\n                  Dodaj załączniki\n                ")])],1),e.canAddAttachments?s("b-modal",{attrs:{id:"uppy","hide-footer":"",centered:"",lazy:"","body-class":"padding-0"}},[s("uppy",{on:{"upload-success":e.fetchAttachments,"complete-success":function(t){return e.$bvModal.hide("uppy")}}})],1):e._e()],1)]),s("b-table",{staticClass:"margin-top-20 w-auto",attrs:{bordered:"",stacked:"md",hover:"","show-empty":"",fields:e.fields,"empty-text":"Brak załączników",items:e.attachments},scopedSlots:e._u([{key:"cell(file_name)",fn:function(t){return[s("div",{staticClass:"overflow-break"},[e._v(e._s(t.item.file_name))])]}},{key:"cell(date_add)",fn:function(t){return[e._v("\n              "+e._s(e._f("moment")(t.item.date_add,"DD.MM.YYYY HH:mm"))+"\n            ")]}},{key:"cell(uuid)",fn:function(t){return[s("div",{staticStyle:{width:"75px"}},[s("button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.top",modifiers:{hover:!0,top:!0}}],staticClass:"btn btn-sm btn-outline-ls m-btn--hover-ls",attrs:{title:"Pobierz"},on:{click:function(s){return e.download(t.item.uuid,t.item.file_name)}}},[s("i",{staticClass:"fa fa-download"})]),s("button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.top",modifiers:{hover:!0,top:!0}}],staticClass:"btn btn-sm btn-outline-danger m--margin-left-5",attrs:{title:"Usuń"},on:{click:function(s){return e.remove(t.item.uuid)}}},[s("i",{staticClass:"fa fa-trash"})])])]}}])})],1)])])])])},mn=[];const un=window.matchMedia("(display-mode: standalone)").matches,pn=window.webkit&&window.navigator&&window.navigator.standalone,hn=window.webkit&&window.webkit.messageHandlers&&window.navigator&&window.navigator.standalone,gn=document.referrer.includes("android-app://");var fn={name:"AttachmentsPage",components:{Uppy:()=>s.e("chunk-18fa7916").then(s.bind(null,"9500")),Page:()=>Promise.resolve().then(s.bind(null,"77e4"))},data(){return{fields:[{key:"uuid",label:"Akcje"},{key:"file_name",label:"Nazwa pliku",sortable:!0},{key:"date_add",label:"Data dodania",sortable:!0}]}},mounted(){this.fetchAttachments()},methods:{...Object(c["b"])(["fetchAttachments"]),remove(e){this.$http.delete(`attachments/${e}`).then(()=>this.fetchAttachments()).catch(()=>{})},download(e,t){this.$http.get(`attachments/download/${e}`,{responseType:"blob"}).then(e=>{let s=new Blob([e.data]);if(hn){var a=new FileReader;a.fileName=t,a.onload=function(e){window.location.href=a.result},a.readAsDataURL(s)}else{let e=document.createElement("a");e.download=t,e.href=URL.createObjectURL(s),e.click(),URL.revokeObjectURL(e.href)}}).catch(()=>{})}},computed:{...Object(c["d"])({attachments:e=>e.attachments.attachments,description:e=>e.settings.attachments.description,attachmentsLimit:e=>e.settings.attachments.maxFiles,hasFreeSpace:e=>e.settings.attachments.hasFreeSpace}),canAddAttachments(){return this.attachments.length<this.attachmentsLimit&&this.hasFreeSpace},addButtonTitle(){return this.canAddAttachments&&this.hasFreeSpace?"":this.hasFreeSpace?"Osiągnięto maksymalną liczbę załączników":"Przekroczono limit danych"}}},bn=fn,_n=(s("bd63"),Object(p["a"])(bn,cn,mn,!1,null,"b7022280",null)),vn=_n.exports,wn=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-auto"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title m--margin-top-15-mobile"})])]),s("div",{staticClass:"row m--visible-mobile"},[s("div",{staticClass:"col"})])]),e.goals.length?s("div",{staticClass:"m-content"},[s("div",{staticClass:"row"},e._l(e.goals.slice(0,e.showOnPage),function(t){return s("goal",{key:t.id,attrs:{goal:t},on:{refresh:e.refresh}})}),1),e.isThereMore?s("div",{staticClass:"row"},[s("div",{staticClass:"col m--align-center"},[s("button",{staticClass:"btn btn-sm m-btn--custom m-btn--pill btn-ls",attrs:{type:"button"},on:{click:e.showMore}},[e._v("Załaduj więcej\n          ")])])]):e._e()]):e.isLoading?s("div",{staticClass:"m-content text-center"},[s("spinner")],1):s("div",{staticClass:"m-content text-left"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              Brak danych\n            ")])])])])])])])},yn=[],Cn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"col-md-4  pb-3"},[a("div",{staticClass:"card",staticStyle:{"z-index":"0"}},[a("div",{staticClass:"cover",class:[e.goal.picture&&"cover-custom-img"],on:{click:e.openContributeModal}},[e.goal.picture?a("img",{directives:[{name:"show",rawName:"v-show",value:e.imageLoaded,expression:"imageLoaded"}],staticClass:"card-img-top",attrs:{alt:"",src:e.goal.picture.picture_thumb_module},on:{load:function(t){e.imageLoaded=!0}}}):e._e(),a("img",{directives:[{name:"show",rawName:"v-show",value:!e.imageLoaded,expression:"!imageLoaded"}],staticClass:"card-img-top",attrs:{alt:"",src:s("1980")}})]),a("div",{staticClass:"card-body"},[a("h6",{directives:[{name:"encode",rawName:"v-encode",value:e.goal.name,expression:"goal.name"}],staticClass:"card-title ellipsis",on:{click:e.openContributeModal}}),a("div",{staticClass:"card-text"},[a("div",{staticClass:"row m-row--no-padding align-items-center"},[a("div",{staticClass:"col-xl-8"},[a("div",{staticClass:"progress"},[a("div",{staticClass:"progress-bar progress-bar-striped progress-bar-animated bg-ls",style:"width: "+e.progressBarPercent+"%",attrs:{role:"progressbar","aria-valuenow":e.progressBarPercent,"aria-valuemin":"0","aria-valuemax":"100"}})])]),a("div",{staticClass:"col-xl-4 m--align-right"},[a("span",{staticClass:"m--font-boldest font-ls"},[e._v(e._s(e.goal.points)+" "+e._s(e.pointsSymbol))])])]),e.goal.points!==e.goal.points_contributed?a("span",{staticClass:"m-widget24__change"},[e._v("\n            Brakuje "+e._s(e.missingPoints)+" "+e._s(e.pointsSymbol)+"\n\t\t\t\t\t")]):a("span",{staticClass:"m-widget24__change"},[e._v("\n            Cel został osiągnięty\n\t\t\t\t\t")]),a("div",{staticClass:"m-widget19__action mt-4 d-flex justify-content-center"},[e.missingPoints>0?a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-outline-light btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.openContributeModal}},[e._v("\n              Wesprzyj\n            ")]):e._e()])])])]),a("b-modal",{attrs:{"header-class":"border-bottom-0 p-0 m-0 mr-1",lazy:"",centered:"",size:"lg","cancel-title":"Anuluj","ok-title":e.isGoalReached?"Zamknij":"Wesprzyj","ok-only":e.isGoalReached,"ok-disabled":0===parseFloat(e.donatePoints)&&!e.isGoalReached,"ok-variant":"ls"},on:{hidden:function(t){e.donatePoints=0},ok:e.donate},scopedSlots:e._u([{key:"modal-header",fn:function(t){var s=t.close;return[a("button",{staticClass:"close mt-1 mb-0 mr-3",attrs:{type:"button","aria-label":"Close"},on:{click:s}},[e._v("×")])]}}]),model:{value:e.isContributeModalOpen,callback:function(t){e.isContributeModalOpen=t},expression:"isContributeModalOpen"}},[a("div",{staticClass:"row"},[e.goal.picture?a("div",{staticClass:"col-lg-5 col-12"},[a("img",{staticClass:"img-fluid rounded",attrs:{src:e.goal.picture.picture,alt:""}})]):e._e(),a("div",{staticClass:"col d-flex flex-column mt-4 mt-lg-0"},[a("h5",{directives:[{name:"encode",rawName:"v-encode",value:e.goal.name,expression:"goal.name"}]}),e.goal.description?a("div",{domProps:{innerHTML:e._s(e.goal.description)}}):e._e(),e.isGoalReached?e._e():a("div",{staticClass:"mt-4 mt-lg-auto mb-auto"},[a("div",{staticClass:"range-container"},[a("donate-range",{ref:"range",attrs:{"points-left":e.missingPoints},model:{value:e.donatePoints,callback:function(t){e.donatePoints=t},expression:"donatePoints"}})],1)])])])]),a("b-modal",{attrs:{lazy:"","hide-footer":"","hide-header":"",centered:"",size:"lg"},model:{value:e.isContributedModalOpen,callback:function(t){e.isContributedModalOpen=t},expression:"isContributedModalOpen"}},[a("img",{staticClass:"close",attrs:{src:s("b941"),alt:"X"},on:{click:function(t){e.isContributedModalOpen=!1}}}),a("div",{domProps:{innerHTML:e._s(e.contributedMessage)}})])],1)},kn=[],An=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"slider"},[s("div",{staticClass:"slider-donate text-center"},[e._v("\n    Przekaż\n    "),s("div",{staticClass:"d-inline-block donate-points-container",class:{edit:e.edit,"cursor-pointer":e.isActive},on:{click:function(t){return t.stopPropagation(),e.enableEdit(t)}}},[e.edit?s("input",{directives:[{name:"model",rawName:"v-model",value:e.content,expression:"content"},{name:"click-outside",rawName:"v-click-outside",value:e.disableEdit,expression:"disableEdit"}],staticClass:"inline-input",attrs:{type:"text",disabled:!e.isActive},domProps:{value:e.content},on:{input:[function(t){t.target.composing||(e.content=t.target.value)},e.handleInput]}}):s("div",{staticClass:"slider-donate-points turquoise"},[e._v(e._s(e.content))]),s("span",{staticClass:"bold ml-1 slider-donate-pkt"},[e._v(e._s(e.pointsSymbol))])])]),s("b-form-input",{staticClass:"mt-4",attrs:{type:"range",disabled:!e.isActive,min:"0",max:e.max,step:e.isIntegerRoundOffMode?"1":"0.01"},on:{input:e.handleInput},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}}),s("div",{staticClass:"d-flex justify-content-between legend"},[s("span",[s("span",{staticClass:"bold"},[e._v("0")]),e._v(" "+e._s(e.pointsSymbol))]),s("span",[s("span",{staticClass:"bold"},[e._v(e._s(e.max))]),e._v(" "+e._s(e.pointsSymbol))])])],1)},zn=[],On={name:"DonateRange",props:{value:[String,Number],pointsLeft:Number},directives:{ClickOutside:j.a},data(){return{content:this.value,edit:!1,isActive:!0}},methods:{getValue(e){return e=e.replace(/[^0-9.,]/g,""),e=e.replace(/(\.\d{2}|,\d{2})(\d*)/g,"$1"),e=e.replace(",","."),parseFloat(e)>this.max?this.max.toString():parseFloat(e)<0||""===e?"0":e},handleInput(){this.$emit("input",this.getValue(this.content))},disableEdit(){this.edit&&(this.edit=!1,"."===this.content.charAt(this.content.length-1)&&(this.content=this.content.replace(".","")))},enableEdit(){this.isActive&&(this.edit=!0)}},computed:{...Object(c["d"])({balance:e=>e.auth.user.saldo,pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."},isIntegerRoundOffMode(){return"none"!==this.pointsConfig.roundOffMode}}),console:()=>console,max(){return Math.min(this.balance,this.pointsLeft)}},watch:{content(e){this.content=this.getValue(e)},value(e){this.content=e}}},En=On,Sn=(s("7a58"),Object(p["a"])(En,An,zn,!1,null,"64589f10",null)),Pn=Sn.exports,xn={name:"Goal",components:{DonateRange:Pn},props:{goal:Object},directives:{Encode:_["a"],ClickOutside:j.a},data(){return{imageLoaded:!1,isContributeModalOpen:!1,isContributedModalOpen:!1,donatePoints:"0",contributedMessage:""}},methods:{...Object(c["b"])(["setOrder","setDigitalOrder"]),openContributeModal(){this.isContributeModalOpen=!0},previewImg(){this.goal.picture&&this.$imgPreview({img:this.goal.picture.picture})},donate(){this.isGoalReached||this.$http.post(`goals/donate/${this.goal.id}`,{points:parseFloat(this.donatePoints)}).then(e=>{e.data.success?(this.contributedMessage=e.data.message,this.isContributedModalOpen=!0):this.$notify.danger(e.data.message),this.$emit("refresh")})}},computed:{...Object(c["d"])({pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."}}),progressBarPercent(){return Math.ceil(parseFloat(this.goal.points_contributed)/parseFloat(this.goal.points)*100)},missingPoints(){const e=parseFloat(this.goal.points)-parseFloat(this.goal.points_contributed);return e<=0?0:e===Math.floor(e)?Math.floor(e):e.toFixed(2)},isGoalReached(){return 0===this.missingPoints}}},jn=xn,In=(s("ee14"),Object(p["a"])(jn,Cn,kn,!1,null,"6b48dcd1",null)),Mn=In.exports,Dn={name:"GoalsPage",components:{Goal:Mn,Spinner:Ha,Page:_e["default"]},mixins:[He("fetchGoals"),Ke("Cele grupowe")],directives:{ClickOutside:j.a,Encode:_["a"]},data(){return{isLoading:!1,showOnPage:6}},methods:{...Object(c["b"])(["fetchGoals","fetchUser"]),showMore(){this.showOnPage+=6},refresh(){this.fetchGoals(),this.fetchUser()}},computed:{...Object(c["d"])({goals:e=>e.goals.goals}),isThereMore(){return this.goals.length>this.showOnPage}}},Tn=Dn,Rn=Object(p["a"])(Tn,wn,yn,!1,null,"49ace55c",null),Nn=Rn.exports,Fn=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("surveys-grid",{attrs:{items:e.quizzes,"page-title":e.pageTitle,"return-page":"quizzes","empty-text":"Brak quizów"},on:{refresh:e.refresh}})},Ln=[],$n=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"d-flex flex-grow-1 flex-md-grow-0"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title m-subheader__title--separator m--margin-top-15-mobile"}),s("div",{staticClass:"m-nav m-nav--inline mt-3 mt-md-2 ml-auto"},[s("div",{staticClass:"d-flex"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.closeStatusDropdown,expression:"closeStatusDropdown"}],staticClass:"m-dropdown m-dropdown--inline m-dropdown--align-right",class:{"m-dropdown--open":e.statusDropdownOpen},attrs:{"aria-expanded":"true"}},[s("a",{staticClass:"m-dropdown__toggle btn-secondary btn dropdown-toggle",attrs:{href:"#"},on:{click:e.toggleStatusDropdown}},[e._v("\n                  "+e._s(e.statusName)+"\n                ")]),s("div",{staticClass:"m-dropdown__wrapper",class:[2!==e.type&&"width-125",2===e.type&&"width-215"],staticStyle:{"z-index":"2"}},[s("span",{staticClass:"m-dropdown__arrow m-dropdown__arrow--right"}),s("div",{staticClass:"m-dropdown__inner"},[s("div",{staticClass:"m-dropdown__body"},[s("div",{staticClass:"m-dropdown__content"},[s("ul",{staticClass:"m-nav"},e._l(e.statuses,function(t,a){return s("li",{key:a,staticClass:"m-nav__item m-nav__item-ls"},[s("a",{staticClass:"m-nav__link",attrs:{href:"#"},on:{click:function(t){return e.setStatus(a)}}},[s("span",{staticClass:"m-nav__link-text"},[e._v(e._s(t))])])])}),0)])])])])])])])])]),s("div",{staticClass:"row m--visible-mobile"},[s("div",{staticClass:"col"})])]),e.itemsFiltered.length?s("div",{staticClass:"m-content"},[s("div",{staticClass:"row"},e._l(e.itemsFiltered.slice(0,e.showOnPage),function(t){return s("quiz",{key:t.id,attrs:{quiz:t,"extended-button":e.extendedButtons,"return-page":e.returnPage,"return-status":e.status,"return-show-on-page":e.showOnPage},on:{refresh:e.refresh}})}),1),e.isThereMore?s("div",{staticClass:"row"},[s("div",{staticClass:"col m--align-center"},[s("button",{staticClass:"btn btn-sm m-btn--custom m-btn--pill btn-ls",attrs:{type:"button"},on:{click:e.showMore}},[e._v("Załaduj więcej\n          ")])])]):e._e()]):e.isLoading?s("div",{staticClass:"m-content text-center"},[e.isLoading?s("spinner"):e._e()],1):s("div",{staticClass:"m-content text-left"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              "+e._s(e.emptyText)+"\n            ")])])])])])])])},Un=[],Bn=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"col-md-4  pb-3"},[a("div",{staticClass:"card",staticStyle:{"z-index":"0"}},[a("div",{staticClass:"cover",class:[e.quiz.picture&&"cover-custom-img"],on:{click:e.previewImg}},[e.quiz.picture?a("img",{directives:[{name:"show",rawName:"v-show",value:e.imageLoaded,expression:"imageLoaded"}],staticClass:"card-img-top",attrs:{alt:"",src:e.quiz.picture.picture_thumb_module},on:{load:function(t){e.imageLoaded=!0}}}):e._e(),a("img",{directives:[{name:"show",rawName:"v-show",value:!e.imageLoaded,expression:"!imageLoaded"}],staticClass:"card-img-top",attrs:{alt:"",src:s("1980")}})]),a("div",{staticClass:"card-body"},[a("h6",{directives:[{name:"encode",rawName:"v-encode",value:e.quiz.name,expression:"quiz.name"}],staticClass:"card-title ellipsis",on:{click:e.goToQuiz}}),a("div",{staticClass:"card-text"},[a("div",{staticClass:"m-widget19__action d-flex justify-content-center mt-4"},[e.quiz.result?a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-outline-ls",attrs:{type:"button"},on:{click:e.goToQuiz}},[e._v("\n            Zobacz "+e._s(e.extendedButtonText)+"\n          ")]):a("button",{staticClass:"btn m-btn--pill m-btn m-btn--custom btn-outline-light btn-ls m-btn--hover-ls",attrs:{type:"button"},on:{click:e.goToQuiz}},[e._v("\n            "+e._s(e.isQuiz?"Rozwiąż":"Wypełnij")+" "+e._s(e.extendedButtonText)+"\n          ")])])])])])])},qn=[],Gn={name:"Quiz",props:{quiz:Object,extendedButton:Boolean,returnPage:String,returnStatus:[String,Number],returnShowOnPage:[String,Number]},directives:{Encode:_["a"],ClickOutside:j.a},data(){return{imageLoaded:!1}},methods:{goToQuiz(){const e=0===this.quiz.type?"QuizPage":"PollPage";let t={name:e,params:{id:this.quiz.id}};this.returnPage&&(t.query={return:this.returnPage,status:this.returnStatus,showOnPage:this.returnShowOnPage}),this.$router.push(t)},previewImg(){this.quiz.picture&&this.$imgPreview({img:this.quiz.picture.picture})}},computed:{isQuiz(){return 0===this.quiz.type},extendedButtonText(){return this.extendedButton?0===this.quiz.type?"quiz":"ankietę":""}}},Vn=Gn,Qn=(s("dc31"),Object(p["a"])(Vn,Bn,qn,!1,null,"75bf1fa9",null)),Wn=Qn.exports;const Yn=0,Zn=2,Hn=0,Jn=1,Kn=2;var Xn={name:"SurveysGrid",props:{items:Array,pageTitle:String,emptyText:String,extendedButtons:Boolean,type:{type:Number,default:0},returnPage:String},components:{Quiz:Wn,Spinner:Ha,Page:_e["default"]},directives:{ClickOutside:j.a,Encode:_["a"]},data(){return{TYPE_QUIZZES:Hn,TYPE_POLLS:Jn,TYPE_SURVEYS:Kn,isLoading:!1,statusDropdownOpen:!1,status:parseInt(this.$route.query.status||"0"),showOnPage:parseInt(this.$route.query.showOnPage||"6")}},methods:{showMore(){this.showOnPage+=6},refresh(){this.$emit("refresh")},closeStatusDropdown(){this.statusDropdownOpen=!1},toggleStatusDropdown(){this.statusDropdownOpen=!this.statusDropdownOpen},setStatus(e){this.status=e,this.statusDropdownOpen=!1}},computed:{isThereMore(){return this.itemsFiltered.length>this.showOnPage},statusName(){return this.statuses[this.status]},itemsFiltered(){return this.status===Zn?this.items:this.items.filter(e=>{return this.status===Yn?!e.result:!!e.result})},statuses(){let e="Rozwiązane";return this.type===Jn&&(e="Wypełnione"),this.type===Kn&&(e="Rozwiązane / Wypełnione"),["Aktywne",e,"Wszystkie"]}}},er=Xn,tr=(s("3474"),Object(p["a"])(er,$n,Un,!1,null,"4183e0e6",null)),sr=tr.exports,ar={name:"QuizzesPage",components:{SurveysGrid:sr},mixins:[He("fetchQuizzes"),Ke("Quizy")],methods:{...Object(c["b"])(["fetchUser","fetchQuizzes"]),refresh(){this.fetchQuizzes(),this.fetchUser()}},computed:{...Object(c["d"])({quizzes:e=>e.quizzes.quizzes})}},ir=ar,nr=Object(p["a"])(ir,Fn,Ln,!1,null,"428310d7",null),rr=nr.exports,or=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page",{attrs:{id:"quiz"}},[e.forbidden?a("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[a("div",{staticClass:"m-subheader "},[a("div",{staticClass:"align-items-center break-word"},[a("div",{staticClass:"mr-auto"},[a("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.forbidden.title,expression:"forbidden.title"}],staticClass:"m-subheader__title full-max-width"})])])]),a("div",{staticClass:"m-content break-word m-content-ls"},[a("div",{staticClass:"m-portlet m-portlet--full-height"},[a("div",{staticClass:"m-portlet__body overflow-x-auto",domProps:{innerHTML:e._s(e.forbidden.content)}})])])]):e.quiz?e.quiz?a("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[a("div",{staticClass:"m-subheader d-flex"},[a("div",{staticClass:"align-items-center break-word"},[a("div",{staticClass:"mr-auto"},[e.showReturn?a("div",{staticClass:"mr-3 d-inline"},[a("button",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:e.pushToReturn}},[e._v("Wróć\n            ")])]):e._e(),a("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.quiz.name,expression:"quiz.name"}],staticClass:"m-subheader__title full-max-width"}),e.quiz.result?a("div",{staticClass:"subtitle"},[e.quiz.type===e.SURVEY_QUIZ?a("span",[e._v("Rozwiązany")]):a("span",[e._v("Wypełniona")]),a("span",[e._v(" w dniu "+e._s(e._f("moment")(e.quiz.result.date_solved,"DD.MM.YYYY"))+"\n            godz. "+e._s(e._f("moment")(e.quiz.result.date_solved,"HH:mm")))]),e.quiz.result.points>0?a("span",[e._v("| Otrzymano "),a("span",{staticClass:"font-ls"},[e._v(e._s(e.quiz.result.points)+" "+e._s(e.pointsSymbol))])]):e._e()]):a("div",{staticClass:"subtitle mt-1"},[e.quiz.type===e.SURVEY_QUIZ?a("span",[e._v("Aktywny")]):a("span",[e._v("Aktywna")]),e.quiz.points>0?a("span",[e._v("\n              | Do zdobycia "),a("span",{staticClass:"font-ls"},[e._v(e._s(e.quiz.points)+" "+e._s(e.pointsSymbol))])]):e._e()])])])]),a("div",{staticClass:"m-content break-word m-content-ls"},[a("div",{staticClass:"m-portlet m-portlet--full-height"},[e.quiz.description||e.quiz.short_description||e.quiz.picture?a("div",{staticClass:"m-portlet__body overflow-x-auto"},[a("div",{staticClass:"row"},[e.quiz.picture?a("div",{staticClass:"col-12 col-lg text-center"},[a("img",{staticClass:"img-fluid",attrs:{src:e.quiz.picture.picture,alt:""}})]):e._e(),a("div",{staticClass:"col-12 col-lg mt-4 mt-lg-0",domProps:{innerHTML:e._s(e.quiz.short_description)}})]),e.quiz.description?a("div",{staticClass:"row mt-4"},[a("div",{staticClass:"col",domProps:{innerHTML:e._s(e.quiz.description)}})]):e._e()]):e._e(),a("div",{staticClass:"m-portlet__foot m-portlet__foot--fit"},[e._l(e.quiz.questions,function(t){return a("div",{key:t.id,staticClass:"row mt-5 pl-5 pr-5"},[a("div",{staticClass:"col-12"},[t.picture?a("div",{staticClass:"text-center mb-4"},[a("img",{staticClass:"img-fluid",attrs:{src:t.picture,alt:""}})]):e._e(),a("h3",{class:[e.isInvalid(t.id)&&"has-error"]},[e._v(e._s(t.question))]),t.description?a("div",{domProps:{innerHTML:e._s(t.description)}}):e._e()]),a("div",{staticClass:"col-12"},[a("div",{staticClass:"row"},[e._l(t.answers,function(s){return t.type===e.POLL_QUESTION_TYPE_QUIZ?a("div",{key:s.id,staticClass:"col-12 col-lg-7 mt-3"},[a("b-form-checkbox",{attrs:{value:s.id,"unchecked-value":!1,disabled:!!e.quiz.result,size:"lg"},on:{change:function(s){return e.validateQuizQuestion(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}},[a("span",{class:e.resolveClassForAnswer(t.id,s)},[e._v(e._s(s.answer))])])],1):e._e()}),t.type===e.POLL_QUESTION_TYPE_TEXT?a("div",{staticClass:"col-12 col-lg-7 mt-3"},[a("b-form-input",{attrs:{type:"text",disabled:!!e.quiz.result,maxlength:"300"},on:{blur:function(s){return e.validateFields(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}})],1):e._e(),t.type===e.POLL_QUESTION_TYPE_TEXTAREA?a("div",{staticClass:"col-12 col-lg-7 mt-3"},[a("b-form-textarea",{attrs:{disabled:!!e.quiz.result,maxlength:"5000",rows:"3"},on:{blur:function(s){return e.validateFields(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}})],1):e._e(),t.type===e.POLL_QUESTION_TYPE_TAGS?a("div",{staticClass:"col-12 col-lg-7 mt-3"},[a("tags-input",{attrs:{"field-key":t.id,maxlength:"120",disabled:!!e.quiz.result},on:{initialized:function(t){return e.initializeTags()},"tags-updated":function(s){return e.validateFields(t.id)},blur:function(s){return e.validateFields(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}})],1):e._e(),t.type===e.POLL_QUESTION_TYPE_SWITCH?a("div",{staticClass:"col-12 col-lg-7 mt-3 d-flex align-items-center ml-1"},[a("switches",{staticClass:"form-switch mt-3",attrs:{disabled:!!e.quiz.result,color:e.answers[t.id]?"green":"default"},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}}),a("label",{staticClass:"form-label m-0 mt-1 ml-4 p-0"},[e._v("\n                    "+e._s(e.answers[t.id]?"Tak":"Nie")+"\n                  ")])],1):e._e(),t.type===e.POLL_QUESTION_TYPE_NUMBER?a("div",{staticClass:"col-12 col-lg-7 mt-3"},[a("number-spinner",{ref:"q-"+t.id,refInFor:!0,attrs:{disabled:!!e.quiz.result},on:{invalid:function(s){return e.pushInvalidField(t.id)},valid:function(s){return e.removeInvalidField(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,e._n(s))},expression:"answers[question.id]"}})],1):e._e(),t.type===e.POLL_QUESTION_TYPE_SELECT?a("div",{staticClass:"col-12 col-lg-7 mt-3"},[a("radio-select-input",{attrs:{"field-key":t.id,disabled:!!e.quiz.result,options:t.answers,"value-key":"id",inline:!1,"text-key":"answer"},on:{click:function(s){return e.validateFields(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}})],1):e._e(),t.type===e.POLL_QUESTION_TYPE_MULTISELECT?a("div",{staticClass:"col-12 col-lg-7 mt-3"},[a("multi-select-input",{ref:"q-"+t.id,refInFor:!0,attrs:{disabled:!!e.quiz.result,"field-key":t.id,options:t.answers,limits:e.getLimits(t),"value-key":"id","invalid-on-empty":"",inline:!1,"text-key":"answer"},on:{invalid:function(s){return e.pushInvalidField(t.id)},valid:function(s){return e.removeInvalidField(t.id)}},model:{value:e.answers[t.id],callback:function(s){e.$set(e.answers,t.id,s)},expression:"answers[question.id]"}})],1):e._e()],2)])])}),a("div",{staticClass:"p-5 text-center"},[e.quiz.result?e._e():a("button",{staticClass:"btn btn-lg btn-ls",on:{click:e.solve}},[e._v("\n              "+e._s(e.quiz.type?"Wypełnij":"Rozwiąż")+"\n            ")])])],2)])])]):e._e():a("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[a("div",{staticClass:"m-content text-left"},[a("div",{staticClass:"m-portlet m-portlet--full-height"},[a("div",{staticClass:"m-portlet__body"},[a("div",{staticClass:"tab-content"},[a("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              Brak danych\n            ")])])])])])]),a("b-modal",{attrs:{lazy:"","hide-footer":"","hide-header":"",centered:"",size:"lg"},model:{value:e.isSolvedModalOpen,callback:function(t){e.isSolvedModalOpen=t},expression:"isSolvedModalOpen"}},[a("img",{staticClass:"close",attrs:{src:s("b941"),alt:"X"},on:{click:function(t){e.isSolvedModalOpen=!1}}}),a("div",{domProps:{innerHTML:e._s(e.message)}})])],1)},lr=[];const dr=0,cr=1,mr=2,ur=3,pr=4,hr=5,gr=6,fr=7,br=0,_r=1;var vr={name:"QuizPage",components:{MultiSelectInput:Ss,RadioSelectInput:ws,NumberSpinner:hs,Spinner:Ha,Page:_e["default"],TagsInput:Ts,Switches:os["a"]},directives:{Encode:_["a"]},data(){return{SURVEY_QUIZ:br,SURVEY_POLL:_r,POLL_QUESTION_TYPE_QUIZ:dr,POLL_QUESTION_TYPE_TEXT:cr,POLL_QUESTION_TYPE_TEXTAREA:mr,POLL_QUESTION_TYPE_TAGS:ur,POLL_QUESTION_TYPE_SWITCH:pr,POLL_QUESTION_TYPE_NUMBER:hr,POLL_QUESTION_TYPE_SELECT:gr,POLL_QUESTION_TYPE_MULTISELECT:fr,forbidden:null,isSolvedModalOpen:!1,quiz:!1,answers:{},message:"",answersCount:0,invalidFields:[],replaceAnswers:!0}},beforeRouteEnter(e,t,s){Ge();const a="ls-member-module-"+Ye(),i=JSON.parse(localStorage.getItem(a));i?tm.get(`quizzes/${e.params.id}`,{headers:{Authorization:`Bearer ${i.auth.token}`}}).then(e=>{s(t=>{t.setQuiz(e.data.quiz)}),Ve()}).catch(t=>{Qe(),403!==t.response.status?s(e=>{e.quiz=!1,e.answers={}}):s(t=>{t.setForbidden(e)})}):Qe()},beforeRouteUpdate(e,t,s){Ge(),tm.get(`quizzes/${e.params.id}`).then(e=>{this.setQuiz(e.data.quiz),s()}).then(()=>Ve()).catch(t=>{Qe(),403===t.response.status?this.setForbidden(e):404===t.response.status?(this.quiz=!1,this.answers={}):this.pushToFirstAvailablePage(),s()})},methods:{...Object(c["b"])(["fetchUser","pushToFirstAvailablePage"]),fetchQuiz(e){return e||(e=this.$route.params.id),this.$http.get(`quizzes/${e}`).then(e=>this.setQuiz(e.data.quiz))},setQuiz(e){this.quiz=e;const t=Hc.getters.getMatchingRoute(this.$route);this.quiz.type===br&&this.$route.name.startsWith("Poll")||this.quiz.type===_r&&this.$route.name.startsWith("Quiz")?this.$set(this,"forbidden",{title:t?t.title:"",content:"Brak dostępu."}):(this.$set(this,"forbidden",null),this.replaceAnswers&&this.quiz.result&&this.$set(this,"answers",this.quiz.result.answers))},initializeTags(){Object.entries(this.quiz.questions).forEach(([,e])=>{e.type===ur&&this.answers.hasOwnProperty(e.id)&&(this.answers[e.id]=this.answers[e.id].map(e=>({key:e,value:e})))})},setForbidden(e){const t=Hc.getters.getMatchingRoute(e);this.$set(this,"forbidden",{title:t?t.title:"",content:"Brak dostępu."})},solve:za()(function(){setTimeout(()=>this.validateRefs(),0),setTimeout(()=>this.validateFields(),0),setTimeout(()=>{this.invalidFields.length&&this.$notify.warning(this.quiz.type?"Uzupełnij poprawnie wszystkie pola ankiety.":"Udziel odpowiedzi na wszystkie pytania.")},10),setTimeout(()=>{if(0===this.quiz.type&&!this.isEveryQuestionAnswered||1===this.quiz.type&&this.invalidFields.length)return;const e=[];Object.entries(this.answers).forEach(([t,s])=>{if(this.quiz.type===br&&!1!==s&&e.push({question:{id:t,answer:{id:s}}}),this.quiz.type===_r){const a=this.quiz.questions.find(e=>e.id===t);a.type===gr||a.type===fr?e.push({question:{id:t,answer:{id:s}}}):a.type===ur?e.push({question:{id:t,answer:s.map(e=>e.value)}}):e.push({question:{id:t,answer:s}})}}),this.replaceAnswers=!1,this.$http.post(`quizzes/${this.quiz.id}`,{answers:e}).then(e=>{this.isSolvedModalOpen=!0,this.message=e.data.result.message}).then(()=>this.fetchQuiz()).then(()=>{this.replaceAnswers=!0}).then(()=>this.fetchUser())},10)},300),getLimits(e){const t=JSON.parse(e.details);return t.limits||{}},countQuizAnswers(e){let t=0;Object.entries(e).forEach(([,e])=>{!1!==e&&(t+=1)}),this.answersCount=t},countPollAnswers(e){let t=0;Object.entries(e).forEach(([e,s])=>{const a=this.quiz.questions.find(t=>t.id===e);a.type===pr?t+=1:this.hasLength(s)&&(t+=1,a.type!==fr&&a.type!==hr&&this.removeInvalidField(a.id))}),this.answersCount=t},hasLength(e){return void 0!==e&&null!==e&&!1!==e&&("number"!==typeof v&&e.length||"number"===typeof e&&toString(e).length)},pushInvalidField(e){this.invalidFields.includes(e)||this.invalidFields.push(e)},removeInvalidField(e){const t=this.invalidFields.indexOf(e);-1!==t&&this.invalidFields.splice(t,1)},isInvalid(e){return-1!==this.invalidFields.indexOf(e)},validateRefs(){this.quiz.type!==br&&Object.entries(this.$refs).forEach(([,e])=>{"function"===typeof e[0].validate&&e[0].validate()})},validateFields(e=null){Object.entries(this.quiz.questions).forEach(([,t])=>{null!==e&&e!==t.id||t.type===pr||t.type===dr||this.answers.hasOwnProperty(t.id)&&this.hasLength(this.answers[t.id])||this.pushInvalidField(t.id),null!==e&&e!==t.id||t.type!==dr||this.answers.hasOwnProperty(t.id)&&this.answers[t.id]||this.pushInvalidField(t.id)})},validateQuizQuestion(e){this.answers[e]?this.pushInvalidField(e):this.removeInvalidField(e)},pushToReturn(){let e=this.$route.query.return,t=e.charAt(0).toUpperCase()+e.slice(1)+"Page",s={name:t};this.$route.query.hasOwnProperty("status")&&(s.query={status:this.$route.query.status,showOnPage:this.$route.query.showOnPage}),this.$router.push(s)},resolveClassForAnswer(e,t){if(!this.quiz.result||!this.answers[e]||null===t.is_correct_answer)return null;const s=this.answers[e];return s===t.id?t.is_correct_answer?"is-correct-answer":"is-wrong-answer":t.is_correct_answer?"is-correct-answer":null}},computed:{...Object(c["d"])({pointsConfig:e=>e.settings.points,pointsSymbol(){return this.pointsConfig.symbol?this.pointsConfig.symbol:"pkt."}}),isEveryQuestionAnswered(){return this.quiz.questions.length===this.answersCount},showReturn(){return this.$route.query.hasOwnProperty("return")}},watch:{answers:{handler(e){this.quiz.type===br?this.countQuizAnswers(e):this.countPollAnswers(e)},deep:!0}}},wr=vr,yr=(s("3132"),Object(p["a"])(wr,or,lr,!1,null,"af956f52",null)),Cr=yr.exports,kr=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("router-view")},Ar=[],zr={name:"EmptyPage"},Or=zr,Er=Object(p["a"])(Or,kr,Ar,!1,null,"db2e2fb6",null),Sr=Er.exports,Pr=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper ranking-page"},[s("div",{staticClass:"m-subheader "},[s("div",{staticClass:"align-items-center break-word"},[s("div",{staticClass:"mr-auto"},[s("h1",{directives:[{name:"encode",rawName:"v-encode",value:e.pageTitle,expression:"pageTitle"}],staticClass:"m-subheader__title full-max-width"})])])]),e.enabled?s("div",{staticClass:"m-content break-word m-content-ls"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[e.description?s("p",{staticClass:"mb-4",domProps:{innerHTML:e._s(e.description)}}):e._e(),s("div",{staticClass:"text-center",class:[!e.isLoading&&"overflow-x-auto"]},[e.isLoading?s("spinner"):s("b-table-lite",{attrs:{striped:"","head-variant":"grey",items:e.items,fields:e.tableFields,"show-empty":!0},scopedSlots:e._u([{key:"head()",fn:function(t){return[s("div",{staticClass:"d-flex align-items-center justify-content-center"},[e.showPreviousControl(t.column)?s("a",{staticClass:"mr-3",attrs:{href:"#"},on:{click:e.previousColumn}},[s("i",{staticClass:"fa fa-angle-left"})]):e._e(),s("div",[e._v(e._s(t.label))]),e.showNextControl(t.column)?s("a",{staticClass:"ml-3",attrs:{href:"#"},on:{click:e.nextColumn}},[s("i",{staticClass:"fa fa-angle-right"})]):e._e()])]}}])}),e.isLoading||e.items.length?e._e():s("div",[s("h5",[e._v("Jeszcze nikt nie zdobył "+e._s(e.pointsName)+".")])])],1)])])]):s("div",{staticClass:"m-content text-left"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              Brak danych\n            ")])])])])])])])},xr=[],jr={name:"RankingPage",components:{Page:_e["default"],Spinner:Ha},mixins:[Ee["a"],Ke("Ranking")],directives:{Encode:_["a"]},data(){return{isLoading:!0,fields:[],items:[],breakPoint:650,currentColumn:2}},mounted(){this.enabled?this.fetchRanking():this.isLoading=!1},methods:{...Object(c["b"])(["pushToFirstAvailablePage"]),fetchRanking(){this.$http.get("ranking").then(e=>{this.fields=e.data.fields,this.items=e.data.items,this.isLoading=!1})},previousColumn(){2!==this.currentColumn&&(this.currentColumn-=1)},nextColumn(){this.currentColumn!==this.fields.length&&(this.currentColumn+=1)},showPreviousControl(e){return!!this.breakTable&&(!!this.thirdCol.length&&(this.thirdCol[0].key===e&&2!==this.currentColumn))},showNextControl(e){return!!this.breakTable&&(!!this.thirdCol.length&&(this.thirdCol[0].key===e&&this.currentColumn!==this.fields.length-1))}},computed:{...Object(c["d"])({enabled:e=>e.settings.ranking.enabled,description:e=>e.settings.ranking.description,pointsConfig:e=>e.settings.points,pointsName(){return this.pointsConfig.name?this.pointsConfig.name:"punkty"}}),breakTable(){return this.windowWidth<this.breakPoint},tableFields(){if(!this.breakTable)return this.fields;let e=this.fields.slice(0,2);return e.push(this.thirdCol),e},thirdCol(){return this.breakTable?this.fields.slice(this.currentColumn,this.currentColumn+1):[]}}},Ir=jr,Mr=(s("a99c"),Object(p["a"])(Ir,Pr,xr,!1,null,"466951a7",null)),Dr=Mr.exports,Tr=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("first-page",[e.isDisabled?s("disabled-login"):s("select-login"),s("external-registration-modal")],1)},Rr=[],Nr=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__signin flipInX animated"},[s("div",{staticClass:"m-login__form m-form mt-4 px-3"},[s("div",{staticClass:"m-login__head"},[s("h3",{staticClass:"m-login__title"},[e._v(e._s(e.header))]),s("p",{staticClass:"m-login__welcome text-center"},[e._v(e._s(e.subheader))])]),s("login-alert"),s("div",{staticClass:"m-login__form-action mt-5 mb-4"},[e.selfRegistration?s("div",[s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls btn-block",on:{click:e.setSignUpForm}},[e._v("\n          Zarejestruj się przez e-mail\n        ")]),s("p",{staticClass:"mt-3"},[e._v("\n          Masz już konto? "),s("a",{staticClass:"m-link m-link--state m-link--ls",on:{click:e.setSignInForm}},[e._v("Zaloguj się")])])]):s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls btn-block",on:{click:e.setSignInForm}},[e._v("\n        Zaloguj się przez e-mail\n      ")])]),s("separator",[e._v("lub")]),e.isGoogleLoginEnabled?s("social-sign-in-button",{staticClass:"my-4",attrs:{variant:"google"}}):e._e(),e.isFacebookLoginEnabled?s("social-sign-in-button",{staticClass:"my-4",attrs:{variant:"facebook"}}):e._e(),e.isAppleLoginEnabled?s("social-sign-in-button",{staticClass:"my-4",attrs:{variant:"apple"}}):e._e(),e.isAppleV2LoginEnabled?s("social-sign-in-button",{staticClass:"my-4",attrs:{variant:"apple2"}}):e._e()],1)])},Fr=[],Lr=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"separator-decorated font-ls"},[s("span",{staticClass:"text"},[e._t("default")],2)])},$r=[],Ur={name:"Separator"},Br=Ur,qr=(s("2b06"),Object(p["a"])(Br,Lr,$r,!1,null,"7410d842",null)),Gr=qr.exports,Vr=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a",{staticClass:"btn font-weight-bold m-btn--pill btn-block d-flex justify-content-center",class:["btn-outline-"+e.variant],attrs:{href:"#",target:""},on:{click:e.openAuth}},[a("div",{staticClass:"ml-3 mr-4"},[e.isLoading?a("spinner",{staticClass:"g-spinner trans"}):e._e(),e.isGoogle?a("img",{staticClass:"icon",class:[e.isLoading&&"invisible"],attrs:{src:s("0895"),alt:""}}):e._e(),e.isFacebook?a("img",{staticClass:"icon",class:[e.isLoading&&"invisible"],attrs:{src:s("d74d"),alt:""}}):e._e(),e.isApple||e.isAppleV2?a("img",{staticClass:"icon",class:[e.isLoading&&"invisible"],attrs:{src:s("c8e8"),alt:""}}):e._e()],1),a("span",{staticClass:"mr-3 continue-text"},[e._v("Kontynuuj z "+e._s(e.variant.charAt(0).toUpperCase()+e.variant.slice(1).replace(/[0-9]/g,"")))])])},Qr=[],Wr={name:"SocialSignInButton",components:{Spinner:Ha},props:{variant:String},data(){return{isLoading:!1,isFocusListener:!1}},created(){window.addEventListener("message",this.onMessage),this.$route.query.type&&(this.$route.query.saveStateAndClose?(localStorage.setItem("socialLogInCode",JSON.stringify({code:this.$route.query.code,user:this.$route.query.user,type:this.$route.query.type})),window.close()):this.loginCall(this.$route.query.type,this.$route.query.code,this.$route.query.user))},beforeDestroy(){window.removeEventListener("message",this.onMessage),this.removeFocusEventListener()},methods:{...Object(c["b"])(["afterLoginSuccess","setLoginError","openRegistrationModal"]),openAuth(){this.isLoading=!0,this.addFocusEventListener();const e=window.open(this.authHref,"Logowanie","width=600,height=600"),t=setInterval(()=>{e&&!e.closed||(clearInterval(t),this.isLoading=!1)},1e3)},loginCall(e,t,s=""){e===`${this.variant}Auth`&&(this.isLoading=!0,this.$http.post(`login/${this.variant}`,{token:t,user:s,entityUuid:this.entityUuid,pwa:un,android:gn,ios:hn}).then(e=>{e.data.success&&e.data.showRegistrationModal?this.openRegistrationModal(e.data.registrationToken):e.data.success?this.afterLoginSuccess({...e.data,entity:this.entityUuid}):this.setLoginError(e.data.message)}),this.isLoading=!1)},socialLoginEvenListener(e){let t=localStorage.getItem("socialLogInCode");if(t)try{let e=JSON.parse(t);e&&e.type&&e.type===`${this.variant}Auth`&&(localStorage.removeItem("socialLogInCode"),e.type&&e.code&&this.loginCall(e.type,e.code,e.user||null))}catch(s){localStorage.removeItem("socialLogInCode")}},addFocusEventListener(){this.isFocusListener||(window.addEventListener("focus",this.socialLoginEvenListener),this.isFocusListener=!0)},removeFocusEventListener(){this.isFocusListener&&(localStorage.removeItem("socialLogInCode"),window.removeEventListener("focus",this.socialLoginEvenListener),this.isFocusListener=!1)},onMessage(e){e.data.type&&this.loginCall(e.data.type,e.data.code,e.data.user)}},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid,appScheme:e=>e.settings.app.apple.scheme}),authHref(){return`${window.authUrl}providers/${this.variant}/?url=${location.host}&scheme=${this.appScheme}`},isGoogle(){return"google"===this.variant},isFacebook(){return"facebook"===this.variant},isApple(){return"apple"===this.variant},isAppleV2(){return"apple2"===this.variant}}},Yr=Wr,Zr=(s("a46c"),Object(p["a"])(Yr,Vr,Qr,!1,null,"5062c918",null)),Hr=Zr.exports,Jr=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"my-4"},[s("b-alert",{attrs:{dismissible:"",fade:"",show:e.isError,variant:"danger"},on:{dismissed:e.clearLoginError}},[e._v("\n    "+e._s(e.errorMessage)+"\n    "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n       \n    ")])],2),s("b-alert",{attrs:{dismissible:"",fade:"",show:e.isInfo,variant:"info"},on:{dismissed:e.clearLoginInfo}},[e._v("\n    "+e._s(e.infoMessage)+"\n    "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n       \n    ")])],2)],1)},Kr=[],Xr={name:"LoginAlert",methods:Object(c["b"])(["clearLoginError","clearLoginInfo"]),computed:Object(c["d"])({isError:e=>!!e.auth.loginError.length,isInfo:e=>!!e.auth.loginInfo.length,errorMessage:e=>e.auth.loginError,infoMessage:e=>e.auth.loginInfo})},eo=Xr,to=Object(p["a"])(eo,Jr,Kr,!1,null,"1d7b6cfc",null),so=to.exports;const ao={computed:{...Object(c["d"])({externalLogin:e=>e.settings.externalLogin}),isGoogleLoginEnabled(){return!!this.externalLogin.google},isFacebookLoginEnabled(){return!!this.externalLogin.facebook},isAppleLoginEnabled(){return!!this.externalLogin.apple},isAppleV2LoginEnabled(){return!!this.externalLogin.apple2},isAnyExternalLoginEnabled(){return this.externalLogin.google||this.externalLogin.facebook||this.externalLogin.apple||this.externalLogin.apple2}},watch:{externalLogin:{deep:!0,handler(){this.isAnyExternalLoginEnabled||this.$router.push({name:"SignIn"})}}}};var io=ao,no={name:"SelectLogin",components:{LoginAlert:so,SocialSignInButton:Hr,Separator:Gr},mixins:[io],destroyed(){this.clearLoginInfo(),this.clearLoginError()},methods:{...Object(c["b"])(["setSignInForm","setSignUpForm","clearLoginInfo","clearLoginError"])},computed:{...Object(c["d"])({header:e=>e.settings.login.header,subheader:e=>e.settings.login.subheader,selfRegistration:e=>parseInt(e.settings.selfRegistration)})}},ro=no,oo=(s("8862"),Object(p["a"])(ro,Nr,Fr,!1,null,"1a379798",null)),lo=oo.exports,co=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.canRegister?s("b-modal",{attrs:{id:"external-registration-modal",visible:e.isOpen,lazy:"",centered:"","ok-variant":"ls","ok-title":"Zarejestruj","cancel-title":"Anuluj","ok-disabled":e.isBusy,size:"lg"},on:{ok:e.register,hidden:e.closeRegistrationModal,show:e.onShow},scopedSlots:e._u([{key:"modal-title",fn:function(){return[s("h5",[e._v("Rejestracja")]),s("p",{staticClass:"mb-0"},[s("small",[e._v("Wypełnij formularz, aby się zarejestrować.")])])]},proxy:!0}],null,!1,1348419115)},[e.allowEnteringNumber||e.registration.allowExistingNumbers?s("card-number-input",{ref:"numberInput",staticClass:"form-group m-form__group mx-4",attrs:{required:e.allowEnteringNumber||!e.registration.allowExistingNumbers},on:{invalid:function(t){e.state.number=!1},valid:function(t){e.state.number=!0}},model:{value:e.number,callback:function(t){e.number=t},expression:"number"}}):e._e(),s("div",{staticClass:"form-group m-form__group row mt-5 mx-4"},[s("label",{staticClass:"col-1 label-switch"},[s("switches",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.left",modifiers:{hover:!0,left:!0}}],attrs:{title:e.requiredAgreement?"Zgoda udzielona":"Brak zgody",color:e.requiredAgreement?"green":"default"},on:{input:function(t){return e.$root.$emit("bv::hide::tooltip")}},model:{value:e.requiredAgreement,callback:function(t){e.requiredAgreement=t},expression:"requiredAgreement"}})],1),s("div",{staticClass:"col-11"},[!1===e.state.agreement?s("span",{staticClass:"small text-danger"},[e._v("\n            Musisz zaznaczyć zgodę\n          ")]):e._e(),s("div",{staticClass:"text-justify"},[s("required-agreement")],1)])]),e._l(e.agreements,function(t){return s("div",{key:t.number,staticClass:"form-group m-form__group row mt-2 mx-4"},[s("label",{staticClass:"col-1 label-switch"},[s("switches",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.left",modifiers:{hover:!0,left:!0}}],attrs:{title:t.enabled?"Zgoda udzielona":"Brak zgody",color:t.enabled?"green":"default"},on:{input:function(s){return e.onAgreementInput(t.number)}},model:{value:t.enabled,callback:function(s){e.$set(t,"enabled",s)},expression:"agreement.enabled"}})],1),s("div",{staticClass:"col-11"},[!1===e.state.additionalAgreements[t.number]?s("span",{staticClass:"small text-danger"},[e._v("\n            Musisz zaznaczyć zgodę\n      ")]):e._e(),s("agreement-text",{attrs:{agreement:t}})],1)])})],2):e._e()},mo=[];const uo="0",po="1";var ho=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("b-form-input",{staticClass:"form-control m-input",attrs:{state:e.state.number,type:"text",pattern:"[0-9]*",maxlength:"20",placeholder:e.clientNumberLabel,name:"number",id:"number",autocomplete:"off","aria-describedby":"numberFeedback"},on:{input:e.onInput},model:{value:e.number,callback:function(t){e.number=t},expression:"number"}}),s("b-form-invalid-feedback",{attrs:{id:"numberFeedback"}},[e._v("\n    "+e._s(e.numberErrorMessage)+"\n  ")])],1)},go=[],fo={name:"CardNumberInput",props:{value:String,required:{type:Boolean,default:!0}},data(){return{number:"",state:{number:null},numberErrorMessage:""}},methods:{onInput(e){this.$emit("input",e)},validate(){return this.required&&!this.number.length?(this.numberErrorMessage="Musisz podać "+this.clientNumberLabel.toLocaleLowerCase(),void(this.state.number=!1)):!this.required&&!this.number.length||this.number.match(/^\d+$/)?(this.required||this.number.length)&&this.number.length<1?(this.numberErrorMessage="Numer jest za krótki",void(this.state.number=!1)):(this.required||this.number.length)&&this.number.length>20?(this.numberErrorMessage="Numer jest za długi",void(this.state.number=!1)):void(this.state.number=!0):(this.numberErrorMessage="Numer zawiera niedozwolone znaki",void(this.state.number=!1))}},computed:{...Object(c["d"])({clientNumberLabel:e=>e.settings.clientNumberLabel})},watch:{value(e){this.number=e,this.validate(),this.$emit("input",e)},"state.number"(e){!0===e&&this.$emit("valid"),!1===e&&this.$emit("invalid")}}},bo=fo,_o=(s("2c7f"),Object(p["a"])(bo,ho,go,!1,null,"f1b5d4c4",null)),vo=_o.exports;const wo=20,yo=(e,t)=>{let s=`referrer-${e}`,a=sessionStorage.getItem(s);a&&(t.referrer=a);for(let i=1;i<=wo;i++){let s=`additional-${e}-${i}`,a=sessionStorage.getItem(s);a&&(t[`additional${i}`]=a)}},Co=e=>{sessionStorage.removeItem(`referrer-${e}`);for(let t=1;t<=wo;t++){let s=`additional-${e}-${t}`;sessionStorage.removeItem(s)}};var ko={name:"ExternalRegistrationModal",components:{AgreementText:aa,CardNumberInput:vo,RequiredAgreement:Zs,Switches:os["a"]},data(){return{isBusy:!1,number:"",requiredAgreement:!1,state:{agreement:null,number:null,additionalAgreements:{}},agreements:[],hasAdditionalRequiredAgreementsGiven:!1,agreementsValidated:!1,lastChangedAgreementNumber:null}},mounted(){this.cloneAgreementsFormState()},methods:{...Object(c["b"])(["closeRegistrationModal","afterLoginSuccess","fetchSettings"]),register(e){if(e.preventDefault(),this.isBusy=!0,this.allowEnteringNumber&&this.$refs.numberInput.validate(),this.validateAdditionalAgreements(),this.requiredAgreement||(this.state.agreement=!1),!this.requiredAgreement||!this.hasAdditionalRequiredAgreementsGiven)return void(this.isBusy=!1);if(this.allowEnteringNumber&&!this.state.number)return void(this.isBusy=!1);let t={entityUuid:this.entityUuid,registrationToken:this.registrationToken,pwa:un,number:this.number};this.agreements.forEach(e=>{e.enabled&&(t[`agreement${e.number}`]=!0)}),yo(this.entityUuid,t),this.$http.post("register/token",t).then(e=>{e.data.close_register&&this.closeRegistrationModal(),e.data.success?(this.closeRegistrationModal(),this.afterLoginSuccess({...e.data,entity:t.entityUuid}),Co(this.entityUuid)):this.$notify.danger(e.data.message)}).finally(()=>{this.isBusy=!1})},cloneAgreementsFormState(){this.agreements=JSON.parse(JSON.stringify(this.stateAgreements)),this.agreements.forEach(e=>{"1"===e.required&&(this.state.additionalAgreements[e.number]=null)})},validateAdditionalAgreements(){this.agreementsValidated=!0,this.hasAdditionalRequiredAgreementsGiven=!0,this.agreements.forEach(e=>{"1"!==e.required||e.enabled||(this.hasAdditionalRequiredAgreementsGiven=!1,this.state.additionalAgreements[e.number]=!1)})},onAgreementInput(e){this.$root.$emit("bv::hide::tooltip"),this.lastChangedAgreementNumber=e},onShow(){this.fetchSettings(this.entityUuid).then(()=>this.cloneAgreementsFormState())}},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid,allowEnteringNumber:e=>e.settings.selfRegistration===po,canRegister:e=>e.settings.selfRegistration!==uo,isOpen:e=>e.externalRegistrationModal.isOpen,registrationToken:e=>e.externalRegistrationModal.registrationToken,stateAgreements:e=>e.auth.agreements,clientNumberLabel:e=>e.settings.clientNumberLabel,registration:e=>e.settings.registration})},watch:{requiredAgreement(e){this.state.agreement=e},agreements:{deep:!0,handler:function(e){this.agreementsValidated&&(e.forEach(e=>{e.number===this.lastChangedAgreementNumber&&"1"===e.required&&(this.state.additionalAgreements[e.number]=e.enabled)}),this.$set(this.state,"additionalAgreement",this.state.additionalAgreements))}}}},Ao=ko,zo=Object(p["a"])(Ao,co,mo,!1,null,"acb94eda",null),Oo=zo.exports,Eo=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__signin flipInX animated"},[s("div",{staticClass:"m-login__form m-form mt-4 text-center "},[e._m(0),e.accountBlocked?s("p",[e._v("Usługa jest tymczasowo niedostępna. Spróbuj ponownie później lub skontaktuj się z organizatorem programu.")]):s("p",[e._v("Moduł klienta jest wyłączony.")])])])},So=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("i",{staticClass:"fa fa-exclamation-triangle text-danger",staticStyle:{"font-size":"10em !important"}})])}],Po={name:"DisabledLogin",computed:{...Object(c["d"])({accountBlocked:e=>e.settings.accountBlocked})}},xo=Po,jo=Object(p["a"])(xo,Eo,So,!1,null,"0bc40590",null),Io=jo.exports,Mo={name:"LoginPage",components:{DisabledLogin:Io,ExternalRegistrationModal:Oo,SelectLogin:lo,FirstPage:Ki},mounted(){this.$store.subscribe(e=>{"SET_SETTINGS"===e.type&&this.saveReflinkFieldsInSessionStorage()})},methods:{saveReflinkFieldsInSessionStorage(){this.$route.params.referrer&&sessionStorage.setItem(`referrer-${this.entityUuid}`,this.$route.params.referrer);for(let e=1;e<=wo;e++)this.$route.query.hasOwnProperty(`client_additional_field_${e}`)&&sessionStorage.setItem(`additional-${this.entityUuid}-${e}`,this.$route.query[`client_additional_field_${e}`]+"")}},computed:{...Object(c["d"])({isDisabled:e=>"1"!==e.settings.enabled,entityUuid:e=>e.auth.entity.uuid})}},Do=Mo,To=Object(p["a"])(Do,Tr,Rr,!1,null,"3066a5a9",null),Ro=To.exports,No=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("first-page",[s("sign-in-form")],1)},Fo=[],Lo=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__signin flipInX animated"},[e._m(0),e.selfRegistration?e._e():s("div",{staticClass:"alert m-alert--default mt-4",attrs:{role:"alert"}},[s("div",{staticClass:"m-alert__text"},[s("strong",[e._v("Logujesz się pierwszy raz?")]),s("p",{staticClass:"no-margin"},[e._v("\n        Musisz najpierw ustawić hasło "),s("a",{staticClass:"m-link m-link--state m-link--ls",on:{click:e.setSetPasswordForm}},[e._v("klikając tutaj")]),e._v(".\n      ")])])]),s("login-alert"),s("div",{staticClass:"m-login__form m-form"},[s("div",{staticClass:"form-group m-form__group"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.email,expression:"email"}],staticClass:"form-control m-input",attrs:{type:"text",placeholder:"E-mail",name:"email",autocomplete:"off"},domProps:{value:e.email},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.debounceLogin(t)},input:function(t){t.target.composing||(e.email=t.target.value)}}})]),s("div",{staticClass:"form-group m-form__group"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.password,expression:"password"}],staticClass:"form-control m-input m-login__form-input--last",attrs:{type:"password",placeholder:"Hasło",name:"password"},domProps:{value:e.password},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.debounceLogin(t)},input:function(t){t.target.composing||(e.password=t.target.value)}}})]),s("div",{staticClass:"row m-login__form-sub"},[e.selfRegistration?s("div",{staticClass:"col m--align-left"},[s("a",{staticClass:"m-link m-link--state m-link--ls",attrs:{id:"m_login_sign_up"},on:{click:e.setSignUpForm}},[e._v("Zarejestruj się")])]):e._e(),s("div",{staticClass:"col m--align-right"},[s("a",{staticClass:"m-link m-link--state m-link--ls",attrs:{id:"m_login_forget_password"},on:{click:e.setForgotPasswordForm}},[e._v("Zapomniałeś hasła?")])])]),s("div",{staticClass:"m-login__form-action mt-5 mb-4"},[s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls",attrs:{id:"m_login_signin_submit"},on:{click:e.debounceLogin}},[e._v("\n        Zaloguj się\n      ")]),e.isAnyExternalLoginEnabled?s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom btn-outline-ls m-btn--hover-ls mb-2",attrs:{id:"m_login_forget_password_cancel"},on:{click:e.setSelectForm}},[e._v("\n        Anuluj\n      ")]):e._e()])])],1)},$o=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__head"},[s("h3",{staticClass:"m-login__title"},[e._v("Logowanie")])])}],Uo={name:"SignInForm",components:{LoginAlert:so},mixins:[io],data(){return{email:"",password:""}},created(){this.$route.query.email&&(this.email=this.$route.query.email),this.$route.query.password&&(this.password=this.$route.query.password)},destroyed(){this.clearLoginInfo(),this.clearLoginError()},methods:{...Object(c["b"])(["login","setSelectForm","setSetPasswordForm","setSignUpForm","setForgotPasswordForm","clearLoginError","clearLoginInfo"]),debounceLogin:za()(function(){this.login({login:this.email,password:this.password})},300)},computed:{...Object(c["d"])({selfRegistration:e=>e.settings.selfRegistration!==uo,externalLogin:e=>e.settings.externalLogin})}},Bo=Uo,qo=(s("660d"),Object(p["a"])(Bo,Lo,$o,!1,null,"0ff40264",null)),Go=qo.exports,Vo={name:"SignInPage",components:{SignInForm:Go,FirstPage:Ki}},Qo=Vo,Wo=Object(p["a"])(Qo,No,Fo,!1,null,"1ba47d0c",null),Yo=Wo.exports,Zo=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("first-page",[s("sign-up-form")],1)},Ho=[],Jo=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__signin flipInX animated"},[e._m(0),s("form",{staticClass:"m-login__form m-form mt-4",on:{submit:function(e){e.preventDefault()}}},[s("b-alert",{attrs:{dismissible:"",fade:"",show:e.isError,variant:"danger"},on:{dismissed:e.clearError}},[e._v("\n      "+e._s(e.errorMessage)+"\n      "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n         \n      ")])],2),e.allowEnteringNumber||e.registration.allowExistingNumbers?s("card-number-input",{ref:"numberInput",staticClass:"form-group m-form__group",attrs:{required:e.allowEnteringNumber||!e.registration.allowExistingNumbers},on:{valid:function(t){e.state.number=!0},invalid:function(t){e.state.number=!1}},model:{value:e.number,callback:function(t){e.number=t},expression:"number"}}):e._e(),s("div",{staticClass:"form-group m-form__group"},[s("b-form-input",{staticClass:"form-control m-input",attrs:{state:e.state.email,type:"text",placeholder:"E-mail",name:"email",id:"m_email",autocomplete:"off","aria-describedby":"emailFeedback"},model:{value:e.email,callback:function(t){e.email=t},expression:"email"}}),s("b-form-invalid-feedback",{attrs:{id:"emailFeedback"}},[e._v("\n        Musisz podać e-mail\n      ")])],1),s("div",{staticClass:"form-group m-form__group"},[s("password-input",{attrs:{placeholder:"Hasło","m-input":""},on:{valid:function(t){e.passwordState=!0},invalid:function(t){e.passwordState=!1}},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}}),!1===e.state.password?s("div",{staticClass:"invalid-feedback-custom"},[e._v("\n        Musisz podać hasło\n      ")]):e._e()],1),s("div",{staticClass:"form-group m-form__group"},[s("b-form-input",{staticClass:"m-input",attrs:{id:"repeat-password",state:e.repeatPasswordState,type:"password",autocomplete:"repeat-password",placeholder:"Powtórz hasło","aria-describedby":"repeatPasswordFeedback"},model:{value:e.repeatPassword,callback:function(t){e.repeatPassword=t},expression:"repeatPassword"}}),s("b-form-invalid-feedback",{attrs:{id:"repeatPasswordFeedback"}},[e._v("\n        Podane hasła nie są identyczne\n      ")]),!1===e.state.repeatPassword?s("div",{staticClass:"invalid-feedback-custom"},[e._v("\n        Musisz powtórzyć hasło\n      ")]):e._e()],1),s("div",{staticClass:"m--margin-top-30"},[s("div",{staticClass:"form-group m-form__group row m--margin-top-10"},[s("label",{staticClass:"col-2 label-switch"},[s("switches",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.left",modifiers:{hover:!0,left:!0}}],attrs:{title:e.requiredAgreement?"Zgoda udzielona":"Brak zgody",color:e.requiredAgreement?"green":"default"},on:{input:function(t){return e.$root.$emit("bv::hide::tooltip")}},model:{value:e.requiredAgreement,callback:function(t){e.requiredAgreement=t},expression:"requiredAgreement"}})],1),s("div",{staticClass:"col-10"},[!1===e.state.agreement?s("span",{staticClass:"small text-danger"},[e._v("\n            Musisz zaznaczyć zgodę\n          ")]):e._e(),s("div",{staticClass:"text-justify"},[s("required-agreement")],1)])]),e._l(e.agreements,function(t){return s("div",{key:t.number,staticClass:"form-group m-form__group row m--margin-top-10"},[s("label",{staticClass:"col-2 label-switch"},[s("switches",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.left",modifiers:{hover:!0,left:!0}}],attrs:{title:t.enabled?"Zgoda udzielona":"Brak zgody",color:t.enabled?"green":"default"},on:{input:function(s){return e.onSwitchInput(t.number)}},model:{value:t.enabled,callback:function(s){e.$set(t,"enabled",s)},expression:"agreement.enabled"}})],1),s("div",{staticClass:"col-10"},["1"===t.required&&!1===e.state.additionalAgreement[t.number]?s("span",{staticClass:"small text-danger"},[e._v("\n            Musisz zaznaczyć zgodę\n          ")]):e._e(),s("agreement-text",{attrs:{agreement:t}})],1)])})],2),s("div",{staticClass:"m-login__form-action mb-3"},[s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls",attrs:{id:"m_login_forget_password_submit",disabled:e.disableSubmit},on:{click:e.signUp}},[e._v("\n        Wyślij\n      ")]),s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom btn-outline-ls m-btn--hover-ls mb-2",attrs:{id:"m_login_forget_password_cancel"},on:{click:function(t){return e.$router.go(-1)}}},[e._v("Anuluj\n      ")])])],1)])},Ko=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__head"},[s("h3",{staticClass:"m-login__title"},[e._v("Rejestracja")]),s("div",{staticClass:"m-login__desc"},[e._v("Wypełnij formularz, aby się zarejestrować.")])])}],Xo={name:"SignUpForm",components:{AgreementText:aa,CardNumberInput:vo,RequiredAgreement:Zs,Switches:os["a"],PasswordInput:ga},data(){return{number:"",email:"",password:"",repeatPassword:"",requiredAgreement:!1,agreements:[],agreementsCloned:!1,error:"",passwordState:!1,state:{number:null,email:null,agreement:null,password:null,repeatPassword:null,additionalAgreement:{}},numberErrorMessage:"Musisz podać numer klienta",lastChangedAgreementNumber:null,formValidated:!1}},mounted(){this.allowEnteringNumber||(this.clientsExceeded||this.clientsNumberExceeded||this.businessClientsExceeded)&&(this.setLoginError(this.businessClientsExceeded?"Limit uczestników programu lojalnościowego został osiągnięty. Rejestracja konta nie jest możliwa.":"Rejestracja konta w tym momencie nie jest możliwa. W celu uzyskania pomocy, skontaktuj się z organizatorem programu lojalnościowego."),this.setSignInForm()),this.$store.subscribe(e=>{"SET_SETTINGS"===e.type&&this.cloneAgreementsFormState()})},methods:{...Object(c["b"])(["setSetPasswordForm","setSignInForm","setLoginInfo","setLoginError"]),cloneAgreementsFormState(){this.agreements=JSON.parse(JSON.stringify(this.stateAgreements)),this.agreements.forEach(e=>{"1"===e.required&&(this.state.additionalAgreement[e.number]=null)}),setTimeout(()=>{this.agreementsCloned=!0},1)},validateForm(){this.allowEnteringNumber&&this.$refs.numberInput.validate(),this.email.length&&ka.a.validate(this.email)||(this.state.email=!1),this.requiredAgreement||(this.state.agreement=!1),this.password.length||(this.state.password=!1),this.repeatPassword.length||(this.state.repeatPassword=!1),this.agreements.forEach(e=>{"1"===e.required&&(this.state.additionalAgreement[e.number]=e.enabled)}),this.$set(this.state,"additionalAgreement",this.state.additionalAgreement),this.formValidated=!0},signUp:za()(function(){if(this.validateForm(),!this.isFormValid)return;let e={entityUuid:this.entityUuid,email:this.email,password:this.password};this.agreements.forEach(t=>{t.enabled&&(e[`agreement${t.number}`]=!0)}),(this.allowEnteringNumber||this.registration.allowExistingNumbers)&&(e.number=this.number),yo(this.entityUuid,e),this.$http.post("register",e).then(e=>{e.data.success?(this.setLoginInfo(e.data.message),this.setSignInForm(),Co(this.entityUuid)):e.data.close_register?(this.setLoginError(e.data.message),this.setSignInForm()):this.error=e.data.message})},400),clearError(){this.error=""},onSwitchInput(e){this.$root.$emit("bv::hide::tooltip"),this.lastChangedAgreementNumber=e}},computed:{...Object(c["d"])({color:e=>e.settings.color,isTermsPageSet:e=>null!==e.settings.termsPageUuid,termsPageUuid:e=>e.settings.termsPageUuid,clientsExceeded:e=>e.settings.entity.clientsExceeded,businessClientsExceeded:e=>e.settings.entity.businessClientsExceeded,clientsNumberExceeded:e=>e.settings.entity.clientsNumberExceeded,allowEnteringNumber:e=>e.settings.selfRegistration===po,stateAgreements:e=>e.auth.agreements,entityUuid:e=>e.auth.entity.uuid,clientNumberLabel:e=>e.settings.clientNumberLabel,registration:e=>e.settings.registration}),isError(){return!!this.error.length},errorMessage(){return this.error},repeatPasswordState(){return this.repeatPassword.length?this.password===this.repeatPassword:null},disableSubmit(){return!!this.formValidated&&(!1===this.state.number||!1===this.state.email||!1===this.state.agreement||!1===this.state.password||!1===this.state.repeatPassword||!1===this.additionalRequiredAgreementsGiven)},isFormValid(){return(this.allowEnteringNumber&&!0===this.state.number||!this.allowEnteringNumber)&&!0===this.state.email&&!0===this.state.agreement&&!0===this.state.password&&!0===this.state.repeatPassword&&!0===this.passwordState&&this.password===this.repeatPassword&&!0===this.additionalRequiredAgreementsGiven},additionalRequiredAgreementsGiven(){return this.agreements.filter(e=>"1"===e.required).map(e=>e.enabled).reduce((e,t)=>e&&t,!0)}},watch:{email(e){!this.state.email&&e.length&&(this.state.email=!0)},requiredAgreement(e){this.state.agreement=e},agreements:{deep:!0,handler:function(e){this.agreementsCloned&&(e.forEach(e=>{e.number===this.lastChangedAgreementNumber&&"1"===e.required&&(this.state.additionalAgreement[e.number]=e.enabled)}),this.$set(this.state,"additionalAgreement",this.state.additionalAgreement))}},password(e,t){t.length||this.state.password||!e.length||(this.state.password=!0)},repeatPassword(e,t){t.length||this.state.repeatPassword||!e.length||(this.state.repeatPassword=!0)}}},el=Xo,tl=(s("1d02"),Object(p["a"])(el,Jo,Ko,!1,null,"0ed82fe7",null)),sl=tl.exports,al={name:"SignUpPage",components:{SignUpForm:sl,FirstPage:Ki}},il=al,nl=Object(p["a"])(il,Zo,Ho,!1,null,"49532be2",null),rl=nl.exports,ol=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("first-page",[s("create-password-form")],1)},ll=[],dl=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__forget-password flipInX animated"},[s("div",{attrs:{id:"set_password"}},[e._m(0),s("b-alert",{staticClass:"margin-top-20",attrs:{dismissible:"",fade:"",show:e.showInfoAlert,variant:"info"},on:{dismissed:function(t){e.showInfoAlert=!1}}},[e._v("\n      "+e._s(e.infoMessage)+"\n      "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n         \n      ")])],2),s("b-alert",{staticClass:"margin-top-20",attrs:{dismissible:"",fade:"",show:e.showErrorAlert,variant:"danger"},on:{dismissed:function(t){e.showErrorAlert=!1}}},[e._v("\n      "+e._s(e.errorMessage)+"\n      "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n         \n      ")])],2),s("div",{staticClass:"m-login__form m-form"},[s("div",{staticClass:"form-group m-form__group"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.email,expression:"email"}],staticClass:"form-control m-input",attrs:{type:"email",placeholder:"E-mail",name:"email",id:"m_email",autocomplete:"off"},domProps:{value:e.email},on:{input:function(t){t.target.composing||(e.email=t.target.value)}}})]),s("div",{staticClass:"m-login__form-action"},[s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls",attrs:{id:"m_login_set_password_submit"},on:{click:e.createPasswordProcedure}},[e._v("\n          Wyślij\n        ")]),s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom btn-outline-ls m-btn--hover-ls mb-2",attrs:{id:"m_login_set_password_cancel"},on:{click:e.setSignInForm}},[e._v("Anuluj\n        ")])])])],1)])},cl=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__head"},[s("h3",{staticClass:"m-login__title"},[e._v("Ustaw hasło")]),s("div",{staticClass:"m-login__desc"},[e._v("Wpisz adres e-mail podany w programie lojalnościowym, na który zostanie wysłany link\n        do procedury ustawienia hasła.\n      ")])])}],ml={name:"CreatePasswordForm",data(){return{entity:this.entityUuid,email:"",showInfoAlert:!1,infoMessage:"",showErrorAlert:!1,errorMessage:""}},methods:{...Object(c["b"])(["setSignInForm","setLoginInfo"]),createPasswordProcedure(){if(!this.email.length)return void this.showError("Musisz podać adres e-mail.");if(!ka.a.validate(this.email))return void this.showError("Sprawdź poprawność adresu e-mail.");let e={email:this.email,entity:this.entityUuid};for(let t=1;t<=wo;t++)this.$route.query.hasOwnProperty(`client_additional_field_${t}`)&&(e[`additional${t}`]=this.$route.query[`client_additional_field_${t}`]);this.$http.post("password/create",e).then(e=>{e.data.success?(this.setLoginInfo(e.data.message),this.setSignInForm()):this.showError(e.data.message)})},showInfo(e){this.showErrorAlert=!1,this.showInfoAlert=!0,this.infoMessage=e},showError(e){this.showErrorAlert=!0,this.showInfoAlert=!1,this.errorMessage=e}},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid})}},ul=ml,pl=(s("e25f"),Object(p["a"])(ul,dl,cl,!1,null,null,null)),hl=pl.exports,gl={name:"SetPasswordPage",components:{CreatePasswordForm:hl,FirstPage:Ki}},fl=gl,bl=Object(p["a"])(fl,ol,ll,!1,null,"70b0998a",null),_l=bl.exports,vl=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("first-page",[s("forgot-password-form")],1)},wl=[],yl=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__forget-password flipInX animated"},[e._m(0),s("b-alert",{staticClass:"margin-top-20",attrs:{dismissible:"",fade:"",show:e.showInfoAlert,variant:"info"},on:{dismissed:function(t){e.showInfoAlert=!1}}},[e._v("\n    "+e._s(e.infoMessage)+"\n    "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n       \n    ")])],2),s("b-alert",{staticClass:"margin-top-20",attrs:{dismissible:"",fade:"",show:e.showErrorAlert,variant:"danger"},on:{dismissed:function(t){e.showErrorAlert=!1}}},[e._v("\n    "+e._s(e.errorMessage)+"\n    "),s("template",{staticClass:"pull-right",slot:"dismiss"},[e._v("\n       \n    ")])],2),s("div",{staticClass:"m-login__form m-form"},[s("div",{staticClass:"form-group m-form__group"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.email,expression:"email"}],staticClass:"form-control m-input",attrs:{type:"text",placeholder:"E-mail",name:"email",id:"m_email",autocomplete:"off"},domProps:{value:e.email},on:{input:function(t){t.target.composing||(e.email=t.target.value)}}})]),s("div",{staticClass:"m-login__form-action"},[s("button",{staticClass:"btn m-btn m-btn--pill m-btn--custom m-btn--air btn-ls",attrs:{id:"m_login_forget_password_submit"},on:{click:e.resetPassword}},[e._v("Wyślij\n      ")]),s("button",{staticClass:"btn m-btn m-btn--pill btn-outline-ls m-btn--hover-ls mb-2",attrs:{id:"m_login_forget_password_cancel"},on:{click:e.setSignInForm}},[e._v("Anuluj\n      ")])])])],1)},Cl=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"m-login__head"},[s("h3",{staticClass:"m-login__title"},[e._v("Zapomniałeś hasła?")]),s("div",{staticClass:"m-login__desc"},[e._v("Podaj adres e-mail na który wyślemy link do procedury zmiany hasła.")])])}],kl={name:"ForgotPasswordForm",data(){return{entity:this.entityUuid,email:"",showInfoAlert:!1,showErrorAlert:!1,errorMessage:"",infoMessage:""}},methods:{...Object(c["b"])(["setSignInForm","setLoginInfo"]),resetPassword(){this.email.length?ka.a.validate(this.email)?this.$http.post("/password/forgot",{email:this.email,entity:this.entityUuid}).then(e=>{e.data.success?(this.setLoginInfo(e.data.message),this.setSignInForm()):this.showError(e.data.message)}):this.showError("Sprawdź poprawność adresu e-mail."):this.showError("Musisz podać adres e-mail.")},showInfo(e){this.showErrorAlert=!1,this.showInfoAlert=!0,this.infoMessage=e},showError(e){this.showErrorAlert=!0,this.showInfoAlert=!1,this.errorMessage=e}},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid})}},Al=kl,zl=(s("de2a"),Object(p["a"])(Al,yl,Cl,!1,null,"6ef032c5",null)),Ol=zl.exports,El={name:"ForgotPasswordPage",components:{ForgotPasswordForm:Ol,FirstPage:Ki}},Sl=El,Pl=Object(p["a"])(Sl,vl,wl,!1,null,"1d6c2f84",null),xl=Pl.exports,jl=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div")},Il=[],Ml={name:"ExternalPage",beforeMount(){"_blank"===this.$route.query.target?(window.open(this.$route.query.url,this.$route.query.target),this.$router.go(-1)):window.location.replace(this.$route.query.url)}},Dl=Ml,Tl=Object(p["a"])(Dl,jl,Il,!1,null,"461d635e",null),Rl=Tl.exports,Nl=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("surveys-grid",{attrs:{type:2,items:e.surveys,"page-title":e.pageTitle,"return-page":"surveys","empty-text":"Brak quizów lub ankiet","extended-buttons":""},on:{refresh:e.refresh}})},Fl=[],Ll={name:"SurveysPage",components:{SurveysGrid:sr},mixins:[He("fetchSurveys"),Ke("Quizy i ankiety")],methods:{...Object(c["b"])(["fetchUser","fetchSurveys"]),refresh(){this.fetchSurveys(),this.fetchUser()}},computed:{...Object(c["d"])({surveys:e=>e.surveys.surveys})}},$l=Ll,Ul=Object(p["a"])($l,Nl,Fl,!1,null,"1720a582",null),Bl=Ul.exports,ql=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("surveys-grid",{attrs:{type:1,items:e.polls,"page-title":e.pageTitle,"return-page":"polls","empty-text":"Brak ankiet"},on:{refresh:e.refresh}})},Gl=[],Vl={name:"PollsPage",components:{SurveysGrid:sr},mixins:[He("fetchPolls"),Ke("Ankiety")],methods:{...Object(c["b"])(["fetchUser","fetchPolls"]),refresh(){this.fetchPolls(),this.fetchUser()}},computed:{...Object(c["d"])({polls:e=>e.polls.polls})}},Ql=Vl,Wl=Object(p["a"])(Ql,ql,Gl,!1,null,"39efe1eb",null),Yl=Wl.exports,Zl=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("page",[s("div",{staticClass:"m-grid__item m-grid__item--fluid m-wrapper"},[s("div",{staticClass:"m-subheader d-flex"},[s("div",{staticClass:"d-flex align-items-center"},[s("div",{staticClass:"mr-4"},[s("button",{staticClass:"btn btn-sm m-btn m-btn--pill m-btn--custom btn-outline-ls",on:{click:e.clearSelectedCategory}},[e._v("Wróć\n          ")])]),s("h1",{staticClass:"m-subheader__title m-subheader__title--separator"},[e._v("\n          "+e._s(e.categoryName)+"\n        ")])]),s("input",{directives:[{name:"model",rawName:"v-model",value:e.nameFilter,expression:"nameFilter"}],staticClass:"form-control m--hidden-mobile mr-3 max-width-215 rewards-search-bar",attrs:{type:"text",placeholder:"Znajdź"},domProps:{value:e.nameFilter},on:{input:function(t){t.target.composing||(e.nameFilter=t.target.value)}}})]),e.rewards.length?e._e():s("div",{staticClass:"m-content"},[s("div",{staticClass:"m-portlet m-portlet--full-height"},[s("div",{staticClass:"m-portlet__body"},[s("div",{staticClass:"tab-content"},[s("div",{staticClass:"tab-pane active",attrs:{id:"m_widget2_tab1_content","aria-expanded":"true"}},[e._v("\n              Brak nagród\n            ")])])])])]),e.rewardsSliced.length>0?s("div",{staticClass:"m-content"},[s("div",{staticClass:"row"},e._l(e.rewardsSliced,function(e){return s("reward-grid-item",{key:e.id,attrs:{reward:e}})}),1),e.isThereMore?s("div",{staticClass:"row"},[s("div",{staticClass:"col m--align-center"},[s("button",{staticClass:"btn btn-sm m-btn--custom m-btn--pill btn-ls",attrs:{type:"button"},on:{click:e.showMore}},[e._v("Załaduj więcej\n          ")])])]):e._e()]):s("div",{staticClass:"m-content text-center"},[e.isLoading?s("spinner"):e._e()],1)]),s("order-reward-modal"),s("order-digital-reward-modal"),s("digital-reward-modal"),s("material-reward-modal"),s("variants-reward-modal")],1)},Hl=[],Jl={name:"RewardsByCategoryPage",components:{MaterialRewardModal:Ci,VariantsRewardModal:Si,DigitalRewardModal:fi,OrderDigitalRewardModal:ci,OrderRewardModal:ii,Spinner:Ha,Page:_e["default"],RewardGridItem:Ga},directives:{ClickOutside:j.a,Encode:_["a"]},mixins:[He("fetchEntityByCategoryHidRewards"),Ke("Nagrody")],data(){return{SORTING_DATE_ADD_ASC:0,SORTING_DATE_ADD_DESC:1,SORTING_MISSING_POINTS_ASC:2,SORTING_MISSING_POINTS_DESC:3,SORTING_REQUIRED_POINTS_ASC:4,SORTING_REQUIRED_POINTS_DESC:5,SORTING_NAME_ASC:6,SORTING_NAME_DESC:7,categoryDropdownOpen:!1,nameFilter:"",variant_of:[],showOnPage:0,isLoading:!1,category:0}},mounted(){this.fetchSettings(this.entityUuid).then(()=>{this.resetShowOnPage(),this.category=this.categories[0].id})},methods:{...Object(c["b"])(["fetchEntityByCategoryHidRewards","fetchSettings"]),sortAsc(e,t,s=!1){return s&&(e=parseInt(e),t=parseInt(t)),e>t?1:e<t?-1:0},sortDesc(e,t,s=!1){return s&&(e=parseInt(e),t=parseInt(t)),e>t?-1:e<t?1:0},showMore(){this.showOnPage=this.showOnPage+this.rewardsPerPage},resetShowOnPage(){this.showOnPage=this.rewardsPerPage},clearSelectedCategory(){this.isDetailsModalOpen=!1;let e={name:"RewardsPage"};this.returnPage&&(e.query={return:this.returnPage,status:this.returnStatus,showOnPage:this.returnShowOnPage}),this.$router.push(e)}},computed:{...Object(c["d"])({rewards:e=>e.entityRewards.rewards,categories:e=>e.entityRewards.categories,saldo:e=>e.auth.user.saldo,entityUuid:e=>e.auth.entity.uuid,sorting:e=>e.settings.rewardsCatalogSort,rewardsShowVariants:e=>e.settings.rewardsShowVariants,rewardsPerPage:e=>e.settings.rewardsPerPage,rewardsCategoriesAsGrid:e=>e.settings.rewardsCategoriesAsGrid}),rewardsFiltered(){let e=[];return this.nameFilter.length?(this.resetShowOnPage(),e=this.rewards.filter(e=>e.name.trim().toLowerCase().includes(this.nameFilter.trim().toLowerCase()))):e=this.rewards,e=e.filter(e=>"2"!==e.type||e.variants.length>0),this.rewardsShowVariants||(e=e.filter(e=>e.variant_of.length<1)),e},rewardsSorted(){let e=s("cd3f"),t=e(this.rewardsFiltered);switch(this.sorting){case this.SORTING_DATE_ADD_ASC:return t.sort((e,t)=>this.sortAsc(e.id,t.id,!0));case this.SORTING_DATE_ADD_DESC:return t.sort((e,t)=>this.sortDesc(e.id,t.id,!0));case this.SORTING_MISSING_POINTS_ASC:return t.sort((e,t)=>{let s=parseInt(e.points)-parseInt(this.saldo),a=parseInt(t.points)-parseInt(this.saldo);return this.sortAsc(s,a)});case this.SORTING_MISSING_POINTS_DESC:return t.sort((e,t)=>{let s=parseInt(e.points)-parseInt(this.saldo),a=parseInt(t.points)-parseInt(this.saldo);return this.sortDesc(s,a)});case this.SORTING_REQUIRED_POINTS_ASC:return t.sort((e,t)=>this.sortAsc(e.points,t.points,!0));case this.SORTING_REQUIRED_POINTS_DESC:return t.sort((e,t)=>this.sortDesc(e.points,t.points,!0));case this.SORTING_NAME_ASC:return t.sort((e,t)=>this.sortAsc(e.name,t.name));case this.SORTING_NAME_DESC:return t.sort((e,t)=>this.sortDesc(e.name,t.name))}},rewardsSliced(){return this.rewardsSorted.slice(0,this.showOnPage)},isThereMore(){return this.showOnPage<this.rewardsSorted.length},categoryName(){let e=this.categories[0];return e?e.name:null}}},Kl=Jl,Xl=(s("92b4"),Object(p["a"])(Kl,Zl,Hl,!1,null,"33499038",null)),ed=Xl.exports;a["default"].use(Q["a"]);const td=window.location.href.includes("app.loyaltystarter.io"),sd=new Q["a"]({routes:[{path:td?"/:uuid":"",component:dn,children:[{path:"",redirect:"login"},{path:"login",name:"Login",component:Ro},{path:"login/ref/:referrer",name:"LoginReferrer",component:Ro},{path:"sign-in",name:"SignIn",component:Yo},{path:"sign-up",name:"SignUp",component:rl},{path:"password/set",name:"SetPassword",component:_l},{path:"password/create/:token",name:"CreatePassword",component:sn},{path:"password/forgot",name:"ForgotPassword",component:xl},{path:"external",name:"ExternalPage",component:Rl},{path:"points",name:"PointsPage",component:st},{path:"messages",name:"MessagesPage",component:Tt},{path:"rewards/received",name:"ReceivedRewardsPage",component:Gi},{path:"rewards",component:Sr,children:[{path:"",name:"RewardsPage",component:Ii},{path:":id",name:"RewardsByCategoryPage",component:ed}]},{path:"ranking",name:"RankingPage",component:Dr},{path:"goals",name:"GoalsPage",component:Nn},{path:"quizzes",component:Sr,children:[{path:"",name:"QuizzesPage",component:rr},{path:":id",name:"QuizPage",component:Cr}]},{path:"polls",component:Sr,children:[{path:"",name:"PollsPage",component:Yl},{path:":id",name:"PollPage",component:Cr}]},{path:"surveys",name:"SurveysPage",component:Bl},{path:"page/:pageUuid",name:"CustomPage",component:qt},{path:"profile",name:"ProfilePage",component:$s},{path:"profile/agreements",name:"AgreementsPage",component:oa},{path:"attachments",name:"AttachmentsPage",component:vn},{path:"profile/change-password",name:"ChangePassword",component:va},{path:"profile/change-email",name:"ChangeEmail",component:Pa},{path:"privacy-policy",name:"PrivacyPolicyPage",component:Ra},{path:"email/confirm/:token",redirect:e=>{tm.patch(`email/confirm/${e.params.token}`).then(()=>{Hc.dispatch("logout")})}},{path:"activate/:token",redirect:e=>{tm.patch(`account/activate/${e.params.token}`,{pwa:un}).then(e=>{e.data.success?setTimeout(()=>Hc.dispatch("afterLoginSuccess",{token:e.data.token,user:e.data.user,entity:e.data.entity}),0):sd.push({name:"Login"})})}},{path:"activate/:token/ref/:referrer",redirect:e=>{tm.patch(`account/activate/${e.params.token}/ref/${e.params.referrer}`,{pwa:un}).then(e=>{e.data.success?setTimeout(()=>Hc.dispatch("afterLoginSuccess",{token:e.data.token,user:e.data.user,entity:e.data.entity}),0):sd.push({name:"Login"})})}},{path:"*",redirect:"points"}]},{path:"/redirect",beforeEnter(){window.location="https://loyaltystarter.io"}},{path:"*",redirect:"/redirect"}],mode:"history",base:td?"/member/":"/"});sd.beforeEach((e,t,s)=>{td&&e.params.hasOwnProperty("uuid")&&36!==e.params.uuid.length&&(window.location="https://loyaltystarter.io");const a=td?`/${e.params.uuid}`:"";!Hc.state.auth.isAuthorized&&e.params.hasOwnProperty("uuid")&&rd(e.path)?s({path:`${a}/login`}):Hc.state.auth.isAuthorized&&Hc.state.auth.user.missing_agreements.length&&id(e.path)?s({path:`${a}/profile/agreements`}):Hc.state.auth.isAuthorized&&Hc.state.auth.user.missing_fields.length&&id(e.path)?s({path:`${a}/profile`}):s()});const ad=["/profile","/profile/agreements","/profile/change-password","/profile/change-email","/privacy-policy"];function id(e){for(let t=0;t<ad.length;t++)if(e.includes(ad[t]))return!1;return!0}const nd=["/login","/sign-in","/sign-up","/password/set","/password/create","/password/forgot","/email/confirm","/activate","/redirect","/external","/privacy-policy"];function rd(e){for(let t=0;t<nd.length;t++)if(e.includes(nd[t]))return!1;return!0}var od=sd;const ld={isAuthorized:!1,loginError:"",loginInfo:"",token:"",entity:{uuid:""},user:{id:"",card_number:"",client_type:"",name:"",surname:"",company:"",nip:"",address:"",postcode:"",city:"",phone:"",email:"",saldo:"",birthday:"",sex:"",self_registered:!1,missing_fields:[],missing_agreements:[],unread_messages:0,set_password:!1},agreements:[],userVersion:""},dd={setForgotPasswordForm(){od.push({name:"ForgotPassword"})},setSignInForm(){od.push({name:"SignIn"})},setSelectForm(){od.push({name:"Login"})},setSignUpForm(){od.push({name:"SignUp"})},setSetPasswordForm(){od.push({name:"SetPassword"})},login({commit:e,dispatch:t,rootState:s},a){let i=a;i={...i,entity:s.auth.entity.uuid,pwa:un,android:gn,ios:hn},tm.post("login",i).then(s=>{s.data.success?t("afterLoginSuccess",{token:s.data.token,user:s.data.user,entity:i.entity}):e("LOGIN_ERROR",s.data.message)})},afterLoginSuccess({commit:e,dispatch:t},s){tm.defaults.headers.common["Authorization"]=`Bearer ${s.token}`,t("fetchSettings",s.entity).then(()=>{e("LOGIN",{user:s.user,token:s.token,entity:s.entity}),t("fetchAccountItems"),t("fetchNavigation").then(()=>t("pushToFirstPage")),t("fetchAgreements"),t("fetchRewards"),t("clearDismissedAlerts")})},logout({commit:e,dispatch:t},s=!0){t("resetDates","points"),t("resetDates","messages"),e("LOGOUT",s)},setUser({commit:e},t){return new Promise(s=>{e("SET_USER",t),s()})},setLoginInfo({commit:e},t){e("SET_LOGIN_INFO",t)},setLoginError({commit:e},t){e("LOGIN_ERROR",t)},setAgreements({commit:e},t){e("SET_AGREEMENTS",t)},clearLoginError({commit:e}){e("CLEAR_LOGIN_ERROR")},clearLoginInfo({commit:e}){e("CLEAR_LOGIN_INFO")},fetchUser({commit:e}){return tm.get("user").then(t=>{t.data.success&&e("SET_USER",t.data.user)})},fetchAgreements({commit:e}){return tm.get("agreements").then(t=>{t.data.success&&e("SET_AGREEMENTS",t.data.agreements)})},setEntityUuid({commit:e},t){e("SET_ENTITY_UUID",t)},resetDates({commit:e},t){e("RESET_DATES",t)},setUserVersion({commit:e},t){e("SET_USER_VERSION",t)}},cd={LOGIN(e,t){e.isAuthorized=!0,a["default"].set(e,"user",t.user),e.token=t.token,e.loginError="",e.loginInfo="",e.entity.uuid=t.entity},LOGIN_ERROR(e,t){e.loginError=t},SET_LOGIN_ERROR(e,t){e.loginError=t},SET_LOGIN_INFO(e,t){e.loginInfo=t},LOGOUT(e,t){e.isAuthorized=!1,e.token="",a["default"].set(e,"agreements",[]),tm.defaults.headers.common["Authorization"]=null,t&&od.push({name:"Login"})},SET_ENTITY_UUID(e,t){e.entity.uuid=t},SET_USER(e,t){a["default"].set(e,"user",t)},SET_AGREEMENTS(e,t){a["default"].set(e,"agreements",t)},CLEAR_LOGIN_ERROR(e){e.loginError=""},CLEAR_LOGIN_INFO(e){e.loginInfo=""},SET_USER_VERSION(e,t){e.userVersion=t}};var md={state:ld,actions:dd,mutations:cd};const ud={operations:[]},pd={fetchOperations({commit:e},t={}){return tm.get("operations",t).then(t=>{if(!t.data.success)throw new Error("Operations forbidden");e("SAVE_OPERATIONS",t.data.operations)})}},hd={SAVE_OPERATIONS(e,t){a["default"].set(e,"operations",t)}};var gd={state:ud,actions:pd,mutations:hd};const fd={messages:[]},bd={fetchMessages({commit:e},t){return tm.get("messages",t).then(t=>{if(!t.data.success)throw new Error("Messages forbidden");e("SAVE_MESSAGES",t.data.messages)})}},_d={SAVE_MESSAGES(e,t){a["default"].set(e,"messages",t)}};var vd={state:fd,actions:bd,mutations:_d};const wd=s("1bda"),yd=s("bcaa"),Cd={isLoading:!0,entity:{name:null,iodoEmail:null,clientsExceeded:!1,businessClientsExceeded:!1,clientsNumberExceeded:!1,billingData:{type:0,companyName:null,nip:null,firstName:null,lastName:null,street:null,postCode:null,city:null}},title:null,enabled:"0",accountBlocked:!1,termsPageUuid:null,privacyPageUuid:null,disableProfileEdit:"0",logoUrl:null,bgUrl:null,colorHex:null,colorRGB:null,colorContrast:null,contactEmail:"",myCardEnabled:"0",barcodeFormat:null,rewardsCatalogSort:0,rewardsOrders:"0",rewardsShowVariants:!0,rewardsOrdersDelivery:{shipment:!1,pickup:!1,pickupShops:[]},rewardsPerPage:6,rewardsCategoriesAsGrid:0,selfRegistration:0,registration:{allowExistingNumbers:!1},requiredFields:[],operationsOpinionsEnabled:"0",opinionModal:{show:!1,opinion:null,operationId:null},opinionPremiumActivity:"0",additionalFields:[],clientNumberLabel:"Numer klienta",showPointsLocation:!1,attachments:{enabled:!1,description:"",maxFiles:0,hasFreeSpace:!1,maxFileSize:0},goals:{enabled:!1,name:"Cele grupowe"},favicons:null,push:{enabled:!1},ranking:{enabled:!1,description:""},externalLogin:{google:1,facebook:1,apple:1,apple2:1},login:{header:"",subheader:""},analytics:{ua:null,gtm:null,ga4:null,fbp:null,cookiesBanner:!0},profile:{fieldsDescription:{},fieldsEnabled:{}},app:{apple:{scheme:"https"}}},kd={fetchSettings({commit:e,dispatch:t,rootState:s},a=null){const i=a?`/${a}`:"";return tm.get(`entity/settings${i}?ios=${hn}&android=${gn}&pwa=${un}`).then(i=>{if(i.data.success){t("setEntityUuid",i.data.entity.uuid),e("SET_SETTINGS",i.data),i.data.settings.domain&&!window.location.href.includes(i.data.settings.domain)&&(window.location=i.data.settings.domain);let n=new URLSearchParams(location.search).get("register");const r="1"===n||""===n,o=window.location.href.includes("app.loyaltystarter.io")?"/member/":"/";let l="";r&&(l=new URLSearchParams(location.search),l.delete("register"),l=l.toString()),r&&!s.auth.isAuthorized&&i.data.settings.self_registration!==uo&&(t("setSignUpForm"),window.history.replaceState({},document.title,`${o}${a}/login?${l}`)),r&&!s.auth.isAuthorized&&i.data.settings.self_registration===uo&&(t("setSetPasswordForm"),window.history.replaceState({},document.title,`${o}${a}/login?${l}`)),i.data.hasOwnProperty("agreements")&&t("setAgreements",i.data.agreements)}else window.location="https://loyaltystarter.io"})},setDisabled({commit:e}){e("SET_DISABLED")},showOpinionModal({commit:e},t){e("SHOW_OPINION_MODAL",t)},closeOpinionModal({commit:e}){e("CLOSE_OPINION_MODAL")}},Ad={SET_SETTINGS(e,t){e.title=t.settings.module_name,e.entity.name=t.entity.entity_name,e.entity.iodoEmail=t.entity.iodo_email,e.entity.clientsExceeded=t.entity.clients_exceeded,e.entity.businessClientsExceeded=t.entity.business_clients_exceeded,e.entity.clientsNumberExceeded=t.entity.clients_numbers_exceeded,e.enabled=t.settings.enabled,e.accountBlocked=t.settings.account_blocked,e.termsPageUuid=t.settings.terms_page_uuid,e.privacyPageUuid=t.settings.privacy_page_uuid,e.disableProfileEdit=t.settings.disable_profile_edit,e.logoUrl=t.settings.logo_img_url,e.bgUrl=t.settings.bg_img_url,Od(e.bgUrl),e.contactEmail=t.settings.contact_email,e.myCardEnabled=t.settings.my_card_enabled,e.barcodeFormat=t.settings.barcode_format,e.rewardsCatalogSort=parseInt(t.settings.rewards_catalog_sort,10),e.rewardsOrders=t.settings.rewards_orders,e.rewardsPerPage=t.settings.rewards_per_page,e.rewardsCategoriesAsGrid=t.settings.rewards_categories_as_grid,e.selfRegistration=t.settings.self_registration,e.operationsOpinionsEnabled=t.settings.operations_opinions_enabled,e.opinionPremiumActivity=t.settings.opinion_premium_activity,e.showPointsLocation=t.settings.show_points_location,e.colorHex=t.settings.color_hex,e.app.apple.scheme=t.settings.app.apple.scheme,e.points=t.settings.points,t.settings.color_hex&&(We(t.settings.color_hex),e.colorRGB=yd(t.settings.color_hex),e.colorContrast=wd(t.settings.color_hex)),Ed(t.settings.color_hex),e.clientNumberLabel="Numer klienta",t.settings.client_number_label&&t.settings.client_number_label.length&&(e.clientNumberLabel=t.settings.client_number_label),a["default"].set(e,"attachments",t.settings.attachments),a["default"].set(e,"push",t.settings.push),a["default"].set(e,"ranking",t.settings.ranking),a["default"].set(e,"requiredFields",t.settings.required_fields),a["default"].set(e,"additionalFields",t.settings.additional_fields),a["default"].set(e,"externalLogin",t.settings.external_login),a["default"].set(e,"login",t.settings.login),a["default"].set(e,"rewardsOrdersDelivery",t.settings.rewards_orders_delivery),a["default"].set(e,"rewardsShowVariants",t.settings.rewards_show_variants),a["default"].set(e,"registration",t.settings.registration);let i={type:t.entity.billing_data.type,companyName:t.entity.billing_data.company_name,nip:t.entity.billing_data.nip,firstName:t.entity.billing_data.first_name,lastName:t.entity.billing_data.last_name,street:t.entity.billing_data.street,postCode:t.entity.billing_data.post_code,city:t.entity.billing_data.city};if(a["default"].set(e.entity,"billingData",i),e.title){const t=s("82c7").XmlEntities,a=new t;document.title=a.decode(e.title)}if(a["default"].set(e,"favicons",null),t.settings.hasOwnProperty("favicons")&&null!==t.settings.favicons){let s=t.settings.favicons;document.querySelector('link[rel="icon"][sizes="32x32"]').href=s["40"],document.querySelector('link[rel="icon"][sizes="16x16"]').href=s["40"],document.querySelector('link[rel="apple-touch-icon"]').href=s["180"],document.querySelector('meta[name="msapplication-TileImage"]').content=s["310"],a["default"].set(e,"favicons",s)}t.settings.logo_img_url&&caches.open("offline-mk").then(e=>e.add(t.settings.logo_img_url)),a["default"].set(e,"analytics",t.settings.analytics),a["default"].set(e,"profile",t.settings.profile),e.isLoading=!1},SET_DISABLED(e){e.enabled="0"},SHOW_OPINION_MODAL(e,t){a["default"].set(e,"opinionModal",{show:!0,opinion:t.opinion,operationId:t.operationId})},CLOSE_OPINION_MODAL(e){a["default"].set(e,"opinionModal",{show:!1,opinion:null,operationId:null})}};function zd(e){Od(e.bgUrl),Ed(e.colorHex)}function Od(e){let t=document.body.style;if(e)t.setProperty("--bg-image",`url(${e}) fixed`);else{let e=getComputedStyle(document.body);t.setProperty("--bg-image",e.getPropertyValue("--bg-image-default"))}}function Ed(e){if(e){let t=document.body.style;const s=yd(e);t.setProperty("--accent-color",e),t.setProperty("--btn-color",wd(e)),t.setProperty("--btn-box-shadow-color",`rgba(${s.red}, ${s.green}, ${s.blue}, 0.36)`),t.setProperty("--btn-bg-rgba",`rgba(${s.red}, ${s.green}, ${s.blue}, 1)`),t.setProperty("--btn-bg-darker",`rgba(${.9*s.red}, ${.9*s.green}, ${.9*s.blue}, 1)`)}}const Sd={getField:e=>t=>e.additionalFields.find(e=>e.key===t)};var Pd={state:Cd,actions:kd,mutations:Ad,getters:Sd};const xd={rewards:[],order:null,digitalOrder:null,variantsOrder:null,digitalOrderModalId:null,materialOrderModalId:null,variantsOrderModalId:null,delayDigitalOrderModal:!1},jd={fetchRewards({commit:e},t){return tm.get("rewards",t).then(t=>{t.data.success&&e("SAVE_REWARDS",t.data.rewards)})},setOrder({commit:e},t){e("SET_ORDER",t)},clearOrder({commit:e}){e("CLEAR_ORDER")},setDigitalOrder({commit:e},t){e("SET_DIGITAL_ORDER",t)},setVariantsOrder({commit:e},t){e("SET_VARIANTS_ORDER",t)},clearDigitalOrder({commit:e}){e("CLEAR_DIGITAL_ORDER")},setDigitalOrderModalId({commit:e},t){e("SET_DIGITAL_ORDER_MODAL_ID",t)},clearDigitalOrderModalId({commit:e}){e("CLEAR_DIGITAL_ORDER_MODAL_ID")},setMaterialOrderModalId({commit:e},t){e("SET_MATERIAL_ORDER_MODAL_ID",t)},clearMaterialOrderModalId({commit:e}){e("CLEAR_MATERIAL_ORDER_MODAL_ID")},setVariantsOrderModalId({commit:e},t){e("SET_VARIANTS_ORDER_MODAL_ID",t)},clearVariantsOrderModalId({commit:e}){e("CLEAR_VARIANTS_ORDER_MODAL_ID")},clearVariantsOrder({commit:e}){e("CLEAR_VARIANTS_ORDER")},setDelayDigitalRewardModal({commit:e},t){e("SET_DELAY_DIGITAL_ORDER_MODAL",t)}},Id={SAVE_REWARDS(e,t){a["default"].set(e,"rewards",t)},SET_ORDER(e,t){a["default"].set(e,"order",t)},SET_DIGITAL_ORDER(e,t){a["default"].set(e,"digitalOrder",t)},SET_VARIANTS_ORDER(e,t){a["default"].set(e,"variantsOrder",t)},CLEAR_ORDER(e){a["default"].set(e,"order",null)},CLEAR_DIGITAL_ORDER(e){a["default"].set(e,"digitalOrder",null)},CLEAR_VARIANTS_ORDER(e){a["default"].set(e,"variantsOrder",null)},SET_DIGITAL_ORDER_MODAL_ID(e,t){e.digitalOrderModalId=t},CLEAR_DIGITAL_ORDER_MODAL_ID(e){a["default"].set(e,"digitalOrderModalId",null),a["default"].set(e,"delayDigitalOrderModal",!1)},SET_MATERIAL_ORDER_MODAL_ID(e,t){e.materialOrderModalId=t},SET_VARIANTS_ORDER_MODAL_ID(e,t){e.variantsOrderModalId=t},CLEAR_MATERIAL_ORDER_MODAL_ID(e){a["default"].set(e,"materialOrderModalId",null)},CLEAR_VARIANTS_ORDER_MODAL_ID(e){a["default"].set(e,"variantsOrderModalId",null)},SET_DELAY_DIGITAL_ORDER_MODAL(e,t){e.delayDigitalOrderModal=t}},Md={getRewardOrderById:e=>t=>e.rewards.find(e=>e.id===t)};var Dd={state:xd,actions:jd,mutations:Id,getters:Md};const Td={rewards:[],categories:[]},Rd={fetchEntityRewards({commit:e,rootState:t},s){return tm.get("/entity/rewards",s).then(s=>{if(!s.data.success)throw new Error("Entity rewards forbidden");e("SAVE_ENTITY_REWARDS",s.data.rewards),e("SAVE_ENTITY_CATEGORIES",t.settings.rewardsCategoriesAsGrid?s.data.categories:[{id:0,name:"Wszystkie kategorie"}].concat(s.data.categories))})},fetchEntityByCategoryHidRewards({commit:e,rootState:t},s){return tm.get("/entity/rewards/"+s.route.params.id,s).then(t=>{if(!t.data.success)throw new Error("Entity rewards forbidden");e("SAVE_ENTITY_REWARDS",t.data.rewards),e("SAVE_ENTITY_CATEGORIES",[t.data.category])})}},Nd={SAVE_ENTITY_REWARDS(e,t){a["default"].set(e,"rewards",t)},SAVE_ENTITY_CATEGORIES(e,t){a["default"].set(e,"categories",t)}};var Fd={state:Td,actions:Rd,mutations:Nd};const Ld={alerts:[],dismissedAlerts:[]},$d={fetchAlerts({commit:e,state:t}){return tm.get("alerts").then(s=>{s.data.success&&JSON.stringify(s.data.alerts)!==JSON.stringify(t.alerts)&&e("SAVE_ALERTS",s.data.alerts)})},dismissAlert({commit:e},t){e("DISMISS_ALERT",t)},clearDismissedAlerts({commit:e}){e("CLEAR_DISMISSED_ALERTS")}},Ud={SAVE_ALERTS(e,t){a["default"].set(e,"alerts",t)},DISMISS_ALERT(e,t){e.dismissedAlerts.push(t)},CLEAR_DISMISSED_ALERTS(e){a["default"].set(e,"dismissedAlerts",[])}};var Bd={state:Ld,actions:$d,mutations:Ud};const qd={banners:[]},Gd={fetchBanners({commit:e}){tm.get("banners").then(t=>e("SET_BANNERS",t.data.banners))}},Vd={SET_BANNERS(e,t){a["default"].set(e,"banners",t)}};var Qd={state:qd,actions:Gd,mutations:Vd};const Wd={attachments:[]},Yd={fetchAttachments({commit:e}){tm.get("attachments").then(t=>{t.data.success&&e("SET_ATTACHMENTS",t.data.attachments)})}},Zd={SET_ATTACHMENTS(e,t){a["default"].set(e,"attachments",t)}};var Hd={state:Wd,actions:Yd,mutations:Zd};const Jd={isOpen:!1,registrationToken:""},Kd={openRegistrationModal({commit:e},t){e("OPEN_REGISTRATION_MODAL",t)},closeRegistrationModal({commit:e}){e("CLOSE_REGISTRATION_MODAL")}},Xd={OPEN_REGISTRATION_MODAL(e,t){e.isOpen=!0,e.registrationToken=t},CLOSE_REGISTRATION_MODAL(e){e.isOpen=!1,e.registrationToken=""}};var ec={state:Jd,actions:Kd,mutations:Xd};const tc={firstPage:null,pages:[]},sc={fetchNavigation({commit:e}){return tm.get("navigation").then(t=>{e("SET_FIRST_PAGE",t.data.firstPage),e("SET_PAGES",t.data.navigation)})},clearPages({commit:e}){e("CLEAR_PAGES")},addPage({commit:e},t){e("ADD_PAGE",t)},pushToFirstAvailablePage({commit:e}){e("PUSH_TO_FIRST_AVAILABLE_PAGE")},pushToFirstPage({commit:e}){e("PUSH_TO_FIRST_PAGE")}},ac={ADD_PAGE(e,t){e.pages.push(t)},CLEAR_PAGES(e){e.pages=[]},PUSH_TO_FIRST_AVAILABLE_PAGE(e){e.pages[0]?od.push(e.pages[0].to):od.push({name:"ProfilePage"})},SET_PAGES(e,t){a["default"].set(e,"pages",t)},SET_FIRST_PAGE(e,t){a["default"].set(e,"firstPage",t)},PUSH_TO_FIRST_PAGE(e){od.push(e.firstPage||{name:"ProfilePage"})}},ic={getMatchingRoute:e=>t=>e.pages.find(e=>od.resolve(e.to).href===od.resolve(t).href)};var nc={state:tc,actions:sc,mutations:ac,getters:ic},rc=s("337f"),oc=s.n(rc);const lc=oc.a.getParser(window.navigator.userAgent),dc="iOS"===lc.getOS().name,cc="Android"===lc.getOS().name,mc="Chrome"===lc.getBrowserName(),uc="Firefox"===lc.getBrowserName(),pc=lc.getBrowserName().toLowerCase().includes("opera"),hc="Safari"===lc.getBrowserName(),gc="Samsung Internet for Android"===lc.getBrowserName(),fc=mc||hc||uc||pc||gc,bc={isPwa:un,isWebkit:!!pn,isIosApp:!!hn,isIphone:dc,isAndroid:cc,isChrome:mc,isFirefox:uc,isOpera:pc,isSafari:hc,isSamsungInternet:gc,isBrowserAllowed:fc,canInstallPwa:!un&&!hn&&fc&&(dc||cc)};var _c={state:bc};const vc=()=>{return{startDate:K()().subtract(90,"days").format("YYYY-MM-DD"),endDate:K()().format("YYYY-MM-DD")}},wc={dates:{points:vc(),messages:vc()}},yc={setPointsDates({commit:e},t){e("SET_POINTS_DATES",t)},setMessagesDates({commit:e},t){e("SET_MESSAGES_DATES",t)},resetDates({commit:e},t){e("RESET_DATES",t)}},Cc={SET_POINTS_DATES(e,t){a["default"].set(e.dates,"points",t)},SET_MESSAGES_DATES(e,t){a["default"].set(e.dates,"messages",t)},RESET_DATES(e,t){a["default"].set(e.dates,t,vc())}};var kc={state:wc,actions:yc,mutations:Cc};const Ac={pageModal:{show:!1,type:"",title:"",content:""}},zc={setPageModal({commit:e},t){e("SET_PAGE_MODAL",t)},clearPageModal({commit:e}){e("CLEAR_PAGE_MODAL")}},Oc={SET_PAGE_MODAL(e,t){a["default"].set(e,"pageModal",t)},CLEAR_PAGE_MODAL(e){a["default"].set(e,"pageModal",{show:!1,type:"",title:"",content:""})}};var Ec={state:Ac,actions:zc,mutations:Oc};const Sc={items:[]},Pc={fetchAccountItems({commit:e,state:t}){return tm.get("account/items").then(s=>{s.data.success&&JSON.stringify(s.data.items)!==JSON.stringify(t.items)&&e("SAVE_ITEMS",s.data.items)})}},xc={SAVE_ITEMS(e,t){a["default"].set(e,"items",t)}};var jc={state:Sc,actions:Pc,mutations:xc};const Ic={goals:[]},Mc={fetchGoals({commit:e},t){return tm.get("goals",t).then(t=>{if(!t.data.success)throw new Error("Goals forbidden");e("SAVE_GOALS",t.data.goals)})}},Dc={SAVE_GOALS(e,t){a["default"].set(e,"goals",t)}};var Tc={state:Ic,actions:Mc,mutations:Dc};const Rc={quizzes:[]},Nc={fetchQuizzes({commit:e},t){return tm.get("quizzes",t).then(t=>{if(!t.data.success)throw new Error("Quizzes forbidden");e("SAVE_QUIZZES",t.data.quizzes)})}},Fc={SAVE_QUIZZES(e,t){a["default"].set(e,"quizzes",t)}};var Lc={state:Rc,actions:Nc,mutations:Fc};const $c={surveys:[]},Uc={fetchSurveys({commit:e},t){return tm.get("surveys",t).then(t=>{if(!t.data.success)throw new Error("Surveys forbidden");e("SAVE_SURVEYS",t.data.quizzes)})}},Bc={SAVE_SURVEYS(e,t){a["default"].set(e,"surveys",t)}};var qc={state:$c,actions:Uc,mutations:Bc};const Gc={polls:[]},Vc={fetchPolls({commit:e},t){return tm.get("polls",t).then(t=>{if(!t.data.success)throw new Error("Polls forbidden");e("SAVE_POLLS",t.data.quizzes)})}},Qc={SAVE_POLLS(e,t){a["default"].set(e,"polls",t)}};var Wc={state:Gc,actions:Vc,mutations:Qc},Yc=s("0e44");a["default"].use(c["a"]);const Zc=!1;var Hc=new c["a"].Store({modules:{auth:md,operations:gd,messages:vd,settings:Pd,entityRewards:Fd,rewards:Dd,alerts:Bd,banners:Qd,attachments:Hd,externalRegistrationModal:ec,navigation:nc,browser:_c,datePicker:kc,pageModal:Ec,account:jc,goals:Tc,quizzes:Lc,surveys:qc,polls:Wc},strict:Zc,plugins:[Object(Yc["a"])({key:"ls-member-module-"+Ye(),paths:["alerts.dismissedAlerts","auth.isAuthorized","auth.token","auth.user","auth.entity.uuid","auth.agreements","settings","banners","navigation","account"]})]});function Jc(e){if(e.response)switch(e.response.status){case 401:Hc.dispatch("logout",!0);break;default:e.response.data.hasOwnProperty("message")&&a["default"].$notify.danger(e.response.data.message);break}}const Kc=["login","password/create","password/forgot","register","account/activate","account/delete","rewards","messages","goals/donate","push/token/exists"];function Xc(e){for(let t=0;t<Kc.length;t++)if(e.includes(Kc[t]))return!1;return!0}const em=V.a;em.defaults.baseURL="/api/member/v1/",em.interceptors.response.use(e=>{return e.data.hasOwnProperty("userVersion")&&Hc.dispatch("setUserVersion",e.data.userVersion),Xc(e.request.responseURL)&&e.data.hasOwnProperty("message")&&a["default"].$notify(e.data.message,e.data.success?"info":"warning"),Promise.resolve(e)},e=>{return Jc(e),Promise.reject(e)});var tm=em,sm=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("b-modal",{attrs:{id:e.id,lazy:"",centered:"","ok-variant":"ls",size:"lg",title:"Zainstaluj aplikację","cancel-title":"Nie pokazuj ponownie","footer-class":"justify-content-between","ok-title":e.okTitle,"hide-header":"","no-stacking":""},on:{cancel:e.neverShowAgain,ok:e.install}},[a("div",{staticClass:"d-flex justify-content-center mt-2"},[a("div",{staticClass:"icon"},[a("div",{staticClass:"logo d-flex text-center"},[a("img",{attrs:{src:e.icon,alt:e.title}})])])]),a("div",{staticClass:"p-3 text-center mt-1"},[a("h3",[e._v("Zainstaluj aplikację "+e._s(e.title))]),a("p",[e._v("Dodaj aplikację do ekranu głównego, aby mieć ją zawsze pod ręką.")])]),e.isIphone?a("div",{staticClass:"how-to"},[a("ul",[e.isSafari?e._e():a("li",[e._v("Otwórz stronę w przeglądarce Safari")]),a("li",[e._v("Naciśnij "),a("img",{staticClass:"ml-1",staticStyle:{"margin-top":"-5px"},attrs:{src:s("34b5"),width:"15",height:"20",alt:""}})]),a("li",[e._v("Następnie wybierz "),a("strong",[e._v("„Do ekranu początkowego”")])])])]):e._e(),e.isAndroid&&!e.beforeInstallEvent?a("div",{staticClass:"how-to"},[a("ul",[a("li",[e._v("Naciśnij "),a("img",{staticClass:"ml-1",staticStyle:{"margin-top":"-2px"},attrs:{src:s("6695"),width:"15",height:"20",alt:""}})]),e.isChrome?a("li",[e._v("Następnie wybierz "),a("strong",[e._v("„Dodaj do ekranu głównego”")])]):e._e(),e.isSamsungInternet?a("li",[e._v("Następnie wybierz "),a("strong",[e._v("„Dodaj do ekranu startowego”")])]):e._e(),e.isFirefox?a("li",[e._v("Następnie wybierz "),a("strong",[e._v("„Zainstaluj”")])]):e._e(),e.isOpera?a("li",[e._v("Następnie wybierz "),a("strong",[e._v("„Ekran główny”")]),e._v(" w sekcji „Dodaj do”")]):e._e()])]):e._e()])},am=[],im={name:"InstallPwaModal",data(){return{id:"install-pwa-modal",beforeInstallEvent:null,timeout:3e3,isOpen:!1}},mounted(){return!(!this.isIphone&&!this.isAndroid)&&(window.addEventListener("beforeinstallprompt",e=>{e.preventDefault(),this.beforeInstallEvent=e,this.showWithTimeout()}),!!this.isBrowserAllowed&&((!this.isAndroid||!this.isChrome)&&(!this.isPwa&&!this.isWebkit&&void this.showWithTimeout())))},methods:{neverShowAgain(){localStorage.setItem(this.dismissStorageKey,!0)},install(){this.beforeInstallEvent&&(this.$bvModal.hide(this.id),this.beforeInstallEvent.prompt())},showWithTimeout(){if(this.dismissModal)return!1;setTimeout(()=>this.$bvModal.show(this.id),this.timeout)}},computed:{...Object(c["d"])({isPwa:e=>e.browser.isPwa,isWebkit:e=>e.browser.isWebkit,isIphone:e=>e.browser.isIphone,isAndroid:e=>e.browser.isAndroid,isChrome:e=>e.browser.isChrome,isFirefox:e=>e.browser.isFirefox,isOpera:e=>e.browser.isOpera,isSafari:e=>e.browser.isSafari,isSamsungInternet:e=>e.browser.isSamsungInternet,isBrowserAllowed:e=>e.browser.isBrowserAllowed,entityUuid:e=>e.auth.entity.uuid,favicons:e=>e.settings.favicons,title:e=>e.settings.title}),dismissStorageKey(){return`ls-dismiss-app-install-${this.entityUuid}`},dismissModal(){return"true"===localStorage.getItem(this.dismissStorageKey)},okTitle(){return this.beforeInstallEvent?"Zainstaluj":"Zamknij"},icon(){return this.favicons?this.favicons["180"]:"//apple-touch-icon-180x180.png"}}},nm=im,rm=(s("b276"),Object(p["a"])(nm,sm,am,!1,null,"f9520e92",null)),om=rm.exports,lm=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{attrs:{id:e.id,lazy:"",centered:"","ok-variant":"ls",size:"lg",title:"Włącz powiadomienia z aplikacji, aby być zawsze na bieżąco.","cancel-title":"Blokuj","footer-class":"justify-content-between","ok-title":e.okTitle,"hide-header":"","no-stacking":""},on:{ok:e.handleOk,cancel:e.neverShowAgain}},[s("div",{staticClass:"text-center mt-3"},[s("h3",[e._v("Włącz powiadomienia i bądź na bieżąco.")])])])},dm=[],cm=s("260b"),mm=s("741f"),um=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"container",on:{click:e.handleClick}},[s("h3",[e._v(e._s(e.title))]),s("span",[e._v(e._s(e.body))])])},pm=[],hm={name:"Toast",props:{title:String,body:String,to:String},methods:{handleClick(){let e=this.to;e.startsWith("/member/")&&(e=e.replace("/member/","/")),Jm.$router.push(e),this.$emit("close-toast")}}},gm=hm,fm=(s("5249"),Object(p["a"])(gm,um,pm,!1,null,"18b36dd1",null)),bm=fm.exports;let _m;try{const e=Object(cm["a"])(window.firebaseConfig);_m=Object(mm["a"])(e),Object(mm["c"])(e=>{const t=e.data.message;t===Hc.state.auth.entity.uuid&&Hc.state.auth.isAuthorized&&Jm.$toast.info({component:bm,props:{title:e.data.title,body:e.data.body,to:e.data.url}})})}catch(Km){console.log(Km)}var vm=_m,wm={name:"NotificationsPermissionModal",data(){return{id:"notifications-permission-modal",okTitle:"Włącz",token:"",tokenExists:!1}},mounted(){if(!this.isAuthorized||!this.push.enabled||this.dismissModal)return;let e=localStorage.getItem("ls-fcm-token");if("Notification"in window){if("granted"===Notification.permission)return void this.getMessagingToken().then(e=>this.checkTokenExists(e)).then(e=>{e||this.$bvModal.show(this.id)});if("denied"===Notification.permission)return;setTimeout(()=>this.$bvModal.show(this.id),1e3)}else if(!e)return;hn&&e&&this.getMessagingToken().then(e=>this.checkTokenExists(e)).then(t=>{t||this.createPushToken(e)})},methods:{handleOk(){this.tokenExists?this.createPushToken(this.token):this.requestPermission()},requestPermission(){this.isAuthorized&&("Notification"in window?Notification.requestPermission().then(e=>{"granted"===e&&this.getMessagingToken().then(e=>this.createPushToken(e)).then(()=>localStorage.setItem(this.pushTokenExistsStorageKey,!0))}):hn&&this.getMessagingToken().then(e=>this.createPushToken(e)).then(()=>localStorage.setItem(this.pushTokenExistsStorageKey,!0)))},getMessagingToken(){if(hn&&localStorage.getItem("ls-fcm-token")){let e=localStorage.getItem("ls-fcm-token");return this.token=e,new Promise(t=>{t(e)})}return vm?Object(mm["b"])(vm).then(e=>{return this.token=e,e}).catch(e=>{console.log("Err:",e)}):new Promise((e,t)=>{t("No Messaging API")})},checkTokenExists(e){if(e)return this.$http.post("/push/token/exists",{token:e}).then(t=>{return t.data.success&&!t.data.userMatch&&this.createPushToken(e,!0),this.tokenExists=t.data.success,localStorage.setItem(this.pushTokenExistsStorageKey,!!t.data.success),this.tokenExists})},createPushToken(e,t=!1){return this.$http.post("push/token",{token:e,hideMessage:t})},neverShowAgain(){localStorage.setItem(this.dismissStorageKey,!0)}},computed:{...Object(c["d"])({entityUuid:e=>e.auth.entity.uuid,isAuthorized:e=>e.auth.isAuthorized,push:e=>e.settings.push}),dismissStorageKey(){return`ls-dismiss-notifications-${this.entityUuid}`},pushTokenExistsStorageKey(){return`ls-push-token-${this.entityUuid}`},dismissModal(){return"true"===localStorage.getItem(this.dismissStorageKey)}}},ym=wm,Cm=Object(p["a"])(ym,lm,dm,!1,null,"8d7f939c",null),km=Cm.exports,Am=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.showCookiesTooltip?a("div",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover.right",modifiers:{hover:!0,right:!0}}],staticClass:"cookies-button",attrs:{title:"Ustawienia cookies"},on:{click:e.openModal}},[a("i",{staticClass:"fa fa-cookie-bite"})]):e._e(),a("b-modal",{attrs:{id:e.id,lazy:"",centered:"","ok-variant":"ls",size:"lg",title:"Ciasteczka","cancel-title":"Nie akceptuję","footer-class":"justify-content-between","ok-title":"Rozumiem i akceptuję","hide-header":"","no-close-on-backdrop":"","no-close-on-esc":""},on:{cancel:e.dismiss,ok:e.allowAndBootstrap,hidden:e.onHidden}},[a("div",{staticClass:"d-flex"},[a("img",{staticClass:"cookie mx-auto mt-4",attrs:{src:s("24e6"),alt:""}})]),a("div",{staticClass:"d-flex flex-column mt-5"},[a("h4",{staticClass:"mx-auto"},[a("strong",[e._v("Informacja o cookies")])]),a("p",{staticClass:"mt-4 text-justify"},[e._v("\n        Serwis wykorzystuje pliki cookies w celach "+e._s(e.trackers.join(" i "))+". Więcej informacji znajdziesz w\n        "),a("a",{attrs:{href:"#"},on:{click:e.openPrivacyPolicy}},[e._v("polityce prywatności")]),e._v('. Jeżeli wyrażasz zgodę na ich wykorzystywanie,\n        kliknij w przycisk „Rozumiem i akceptuję”. Jeżeli nie wyrażasz zgody, kliknij w przycisk "Nie akceptuję".\n      ')])])])],1)},zm=[],Om=s("a584"),Em=s("a78e"),Sm=s.n(Em);function Pm(){return new Promise(e=>{!function(e,t,s,a,i,n,r){e.fbq||(i=e.fbq=function(){i.callMethod?i.callMethod.apply(i,arguments):i.queue.push(arguments)},e._fbq||(e._fbq=i),i.push=i,i.loaded=!0,i.version="2.0",i.queue=[],n=t.createElement(s),n.async=!0,n.src=a,r=t.getElementsByTagName(s)[0],r.parentNode.insertBefore(n,r))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js"),setTimeout(()=>e(),300)})}var xm={name:"CookiesModal",data(){return{id:"cookies-modal",showCookiesTooltip:!1,refreshOnClose:!1,initialized:!1,pixelInitialized:!1}},mounted(){this.clearCookies(),this.$store.subscribe(e=>{"SET_SETTINGS"===e.type&&this.initialize()})},methods:{...Object(c["b"])(["setPageModal"]),initialize(){this.initialized||(this.initialized=!0,(this.analytics.ua||this.analytics.ga4||this.analytics.fbp)&&(this.analytics.cookiesBanner?(this.showCookiesTooltip=!0,this.dismissCookies||(this.allowCookies?this.allowAndBootstrap():this.$bvModal.show("cookies-modal"))):this.allowAndBootstrap(!1)))},dismiss(){localStorage.removeItem(this.allowStorageKey),localStorage.setItem(this.dismissStorageKey,"true")},allowAndBootstrap(e=!0){this.refreshOnClose=!1,localStorage.removeItem(this.dismissStorageKey),e&&localStorage.setItem(this.allowStorageKey,"true");const t=this.analytics.ua||this.analytics.ga4,s=this.analytics.ua&&this.analytics.ga4?[{id:this.analytics.ga4}]:[];Object(Om["c"])({config:{id:t},includes:s}),Object(Om["a"])(),this.analytics.fbp&&(this.isAuthorized&&this.user.email.length?this.initFbPixel():this.$store.subscribe(e=>{"SET_USER"===e.type&&this.initFbPixel()}))},initFbPixel(){this.pixelInitialized||(this.pixelInitialized=!0,Pm().then(()=>this.$analytics.fbq.init(this.analytics.fbp,{em:this.user.email})).then(()=>window.fbq("track","PageView")))},openPrivacyPolicy(){this.setPageModal({show:!0,type:Vs["b"],title:"Polityka prywatności",content:""})},openModal(){this.refreshOnClose=!0,this.$bvModal.show(this.id)},onHidden(){this.refreshOnClose&&window.location.reload()},clearCookies(){const e=Sm.a.get(),t=[".app.loyaltystarter.io","app.loyaltystarter.io",".loyaltystarter.io","."+location.hostname.split(".").slice(-2).join(".")];for(const[s]of Object.entries(e))if("PHPSESSID"!==s&&!(this.allowCookies&&this.analytics.ua&&s.includes(this.analytics.ua))&&!(this.allowCookies&&this.analytics.ga4&&s.includes(this.analytics.ga4.split("-")[1]))&&(!this.allowCookies||!s.includes("_ga"))&&(!this.allowCookies||!s.includes("_gid"))&&!this.analytics.gtm)for(const e of t)Sm.a.remove(s,{path:"/",domain:e})}},computed:{...Object(c["d"])({analytics:e=>e.settings.analytics,entityUuid:e=>e.auth.entity.uuid,isAuthorized:e=>e.auth.isAuthorized,user:e=>e.auth.user}),dismissStorageKey(){return`ls-dismiss-cookies-${this.entityUuid}`},dismissCookies(){return"true"===localStorage.getItem(this.dismissStorageKey)},allowStorageKey(){return`ls-allow-cookies-${this.entityUuid}`},allowCookies(){return"true"===localStorage.getItem(this.allowStorageKey)},trackers(){let e=[];return(this.analytics.ua||this.analytics.ga4)&&e.push("analitycznych (Google Analytics)"),this.analytics.gtm&&e.push("analitycznych (Google Tag Manager)"),this.analytics.fbp&&e.push("marketingowych (Facebook Piksel)"),e}}},jm=xm,Im=(s("e02d"),Object(p["a"])(jm,Am,zm,!1,null,"209d4369",null)),Mm=Im.exports,Dm={name:"app",components:{CookiesModal:Mm,NotificationsPermissionModal:km,InstallPwaModal:om,Spinner:Ha,Sidebar:E,HeaderBar:q},data(){return{gtmInitialized:!1}},computed:{...Object(c["d"])({isAuthorized:e=>e.auth.isAuthorized,token:e=>e.auth.token,entityUuid:e=>e.auth.entity.uuid,title:e=>e.settings.title,settings:e=>e.settings,gtm:e=>e.settings.analytics.gtm,userVersion:e=>e.auth.userVersion})},created(){zd(this.settings),document.querySelector("[name=theme-color]").remove(),document.querySelector("[name=apple-mobile-web-app-title]").setAttribute("content",this.title),this.token.length&&(tm.defaults.headers.common["Authorization"]=`Bearer ${this.token}`),this.$route.params.hasOwnProperty("uuid")?this.fetchSettings(this.$route.params.uuid):this.entityUuid?this.fetchSettings(this.entityUuid):this.fetchSettings(),this.enableGoogleAnalytics(),this.isAuthorized&&(this.fetchNavigation(),this.fetchAccountItems(),this.fetchUser(),this.fetchAgreements(),this.fetchRewards(),this.bumpDateLastLogin())},methods:{...Object(c["b"])(["fetchSettings","fetchUser","fetchAgreements","fetchRewards","fetchNavigation","fetchAccountItems","pushToFirstPage"]),enableGoogleAnalytics(){let e=this.settings.analytics.gtm;e&&!this.gtmInitialized&&(this.gtmInitialized=e,this.activateGtm(window,document,"script","dataLayer",e))},activateGtm(e,t,s,a,i){e[a]=e[a]||[],e[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var n=t.getElementsByTagName(s)[0],r=t.createElement(s),o="dataLayer"!=a?"&l="+a:"";r.async=!0,r.src="https://www.googletagmanager.com/gtm.js?id="+i+o,n.parentNode.insertBefore(r,n)},bumpDateLastLogin(){this.$http.post("/user/activity")}},watch:{userVersion(){this.fetchUser(),this.fetchAccountItems()},gtm(){this.enableGoogleAnalytics()}}},Tm=Dm,Rm=(s("034f"),Object(p["a"])(Tm,i,n,!1,null,null,null)),Nm=Rm.exports,Fm=s("5f5b"),Lm=s("2ead"),$m=s.n(Lm),Um=s("9c39"),Bm=s.n(Um),qm=s("9c3c"),Gm=s.n(qm),Vm=s("6c42"),Qm=s("26b9"),Wm=s.n(Qm),Ym=s("f588"),Zm=s.n(Ym),Hm=s("9483");Object(Hm["a"])("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});s("f9e3"),s("2dd8"),s("bf36"),s("da96");a["default"].config.productionTip=!1,a["default"].use(Fm["a"]),a["default"].use($m.a),a["default"].use(Bm.a,{position:"bottom-full",itemClass:"alert col col-md-6 offset-md-3 col-xl-4 offset-xl-4",enter:"fadeIn",leave:"fadeOut",visibility:5e3}),a["default"].use(Gm.a,{zIndex:9999}),a["default"].prototype.$http=tm,a["default"].use(Vm["a"],{position:"bottom-center",timeout:!1,closeOnClick:!1,pauseOnFocusLoss:!0,pauseOnHover:!0,draggable:!0,draggablePercent:.6,showCloseButtonOnHover:!1,hideProgressBar:!0,closeButton:"button",icon:!0}),a["default"].use(Wm.a,{color:"#34bfa3",failedColor:"#e0324f",thickness:"3px",transition:{speed:"0.2s",opacity:"0.6s",termination:300},autoRevert:!0,location:"top",inverse:!1}),a["default"].use(Om["b"],{bootstrap:!1,pageTrackerTemplate(e){const t=document.querySelector("h1.m-subheader__title");return{page_title:t?t.innerHTML:e.name,page_path:e.path,page_location:window.location.href}}},od),a["default"].use(Zm.a,{router:od,debug:!1});var Jm=t["default"]=new a["default"]({router:od,store:Hc,render:e=>e(Nm)}).$mount("#app");s("4065"),s("97f8"),s("6a8e")},5867:function(e,t,s){},"58f4":function(e,t,s){"use strict";var a=s("3c36"),i=s.n(a);i.a},"5c31":function(e,t,s){},"5c62":function(e,t,s){},"5d1b":function(e,t,s){},"64a9":function(e,t,s){},"660d":function(e,t,s){"use strict";var a=s("1e90"),i=s.n(a);i.a},"663b":function(e,t,s){"use strict";var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.privacyPageUuid?s("div",{domProps:{innerHTML:e._s(e.page.content)}}):s("div",[s("h3",[e._v("Na czym nam zależy?")]),s("p",[e._v("Dokument Polityka Prywatności jest wyrazem dbałości o prawa osób korzystających z niniejszego serwisu\n    zapewniającego dostęp\n    do konta w programie lojalnościowym "),s("span",{directives:[{name:"encode",rawName:"v-encode",value:e.title,expression:"title"}]}),e._v(" organizowanym przez "),s("span",{directives:[{name:"encode",rawName:"v-encode",value:e.adminName,expression:"adminName"}]}),e._v(".")]),s("p",[e._v("Jednocześnie dokument spełnia obowiązek informacyjny wynikający z art. 13 Rozporządzenia\n    Parlamentu Europejskiego i Rady (UE) nr 2016/679 z dnia 27 kwietnia 2016 r. w sprawie\n    ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego\n    przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie\n    danych osobowych) (Dz. Urz. UE L119 z 4.05.2016, str. 1) (dalej RODO).")]),s("p",[e._v("Mamy nadzieję, że w niniejszej Polityce Prywatności znajdziesz odpowiedzi na wszystkie\n    pytania dotyczące ochrony Twoich danych osobowych. W przypadku jakichkolwiek dodatkowych\n    wątpliwości, zawsze możesz się z nami skontaktować pisząc na adres korespondencyjny "+e._s(e.contactEmail)+"\n    lub odwiedzając jedną z naszych fizycznych placówek.")]),s("h3",[e._v("Kto jest administratorem Twoich danych?")]),s("p",[s("strong"),e._v("Administratorem Twoich danych osobowych jest "),s("span",{directives:[{name:"encode",rawName:"v-encode",value:e.adminName,expression:"adminName"}]}),e._v(".")]),e.entity.iodoEmail?s("h3",[e._v("Jak skontaktować się z naszym Inspektorem Ochrony Danych\n    Osobowych?")]):e._e(),e.entity.iodoEmail?s("p",[e._v("W naszej firmie powołaliśmy Inspektora Ochrony Danych Osobowych, z\n    którym możesz się\n    skontaktować się we wszystkich sprawach dotyczących przetwarzania danych osobowych wysyłając\n    wiadomość e-mail na adres: "+e._s(e.entity.iodoEmail)+".")]):e._e(),s("h3",[e._v("Jak pozyskujemy Twoje dane?")]),s("p",[e._v("Twoje dane osobowe pozyskujemy, gdy rejestrujesz się w naszym programie lojalnościowym.\n  ")]),s("h3",[e._v("Jaka jest podstawa, cel i zakres?")]),s("p",[e._v("Przetwarzamy Twoje dane osobowe w zakresie zależnym od celów ich przetwarzania, co z kolei\n    determinuje podstawę prawną legitymizującą ich przetwarzanie.")]),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),e._m(6),e._m(7),e._m(8),s("h3",[e._v("Jak długo przechowujemy Twoje dane?")]),e._m(9),e._m(10),e._m(11),e.showCookiesInfo?s("p",[s("strong",[e._v('Pliki "cookies"')]),s("br"),e._v("\n    Do czasu zmiany preferencji w ustawieniach lub utraty przydatności tych danych.\n  ")]):e._e(),s("h3",[e._v("Jakie posiadasz uprawnienia jako Podmiot Danych Osobowych?")]),s("p",[e._v("Zgodnie z art. 7, 15 – 22 oraz 77 RODO każdemu użytkownikowi przysługują następujące\n    prawa:")]),e._m(12),e._m(13),e._m(14),e._m(15),e._m(16),e._m(17),e._m(18),e._m(19),e._m(20),e._m(21),s("h3",[e._v("Jak skorzystać z przysługujących Ci praw?")]),s("p",[e._v("Aby zrealizować którekolwiek z wyżej wymienionych praw, możesz skontaktować się z nami, pisząc na\n    adres\n    korespondencyjny "+e._s(e.contactEmail)+" lub odwiedzić jedną z naszych fizycznych placówek. ")]),s("p",[e._v("Dodatkowo, prawa dostępu do danych oraz ich sprostowania możesz zrealizować za pomocą niniejszego\n    serwisu.")]),s("h3",[e._v("Jak dbamy o bezpieczeństwo Twoich danych?")]),s("p",[e._v("Dołożyliśmy wszelkich starań, aby zapewnić bezpieczeństwo powierzonych nam danych\n    osobowych, zarówno na obszarze technicznym jak i organizacyjnym.")]),s("h3",[e._v("Komu udostępniamy Twoje dane?")]),s("p",[e._v("Konieczne jest korzystanie przez nas z usług podmiotów zewnętrznych.\n    Przy czym, korzystamy wyłącznie z usług takich podmiotów przetwarzających, którzy zapewniają\n    wystarczające gwarancje wdrożenia\n    odpowiednich środków technicznych i organizacyjnych, tak by przetwarzanie spełniało wymogi\n    Rozporządzenia RODO i chroniło prawa osób,\n    których dane dotyczą. Przekazujemy dane wyłącznie wtedy, gdy jest to niezbędne do realizacji danego\n    celu przetwarzania danych osobowych\n    i tylko w zakresie niezbędnym do jego zrealizowania. ")]),s("p",[e._v("Odbiorcami Twoich danych są podmioty, które działają wyłącznie na nasze polecenie, świadczące usługi\n    niezbędne do funkcjonowania naszej firmy, w tym programu lojalnościowego, którego jesteś\n    uczestnikiem. ")]),s("p",[e._v("Możemy również udostępnić Twoje dane w wypadku zgłoszenia żądania uprawnionych organów państwowych, w\n    zakresie i na podstawie określonych przepisami prawa.")]),s("h3",[e._v("Czy mogą nastąpić zmiany w Polityce Prywatności?")]),s("p",[e._v("Zastrzegamy sobie prawo zmiany niniejszej Polityce Prywatności, jednocześnie zobowiązujemy\n    się do niezwłocznego poinformowania o zmianach drogą mailową naszych Klientów.")]),e.termsPageUuid?s("h3",[e._v("Czy istnieją inne wdrożone przez nas regulacje?")]):e._e(),e.termsPageUuid?s("p",[e._v("Oprócz niniejszej Polityki Prywatności zasady przetwarzania danych osobowych\n    zostały\n    opisane w\n    "),s("a",{staticClass:"m-nav__link",attrs:{href:"#"},on:{click:e.openTermsModal}},[s("span",{staticClass:"m-nav__link-text "},[e._v("Regulaminie")])]),e._v("\n    .\n  ")]):e._e(),s("h3",[e._v("Piki Cookies")]),e.showCookiesInfo?s("div",[s("p",[e._v("\n      Podczas korzystania z niniejszego serwisu używane są pliki „cookies”, czyli niewielkie informacje tekstowe,\n      które są zapisywane w Twoim urządzeniu końcowym.\n    ")]),e.isGoogleAnalyticsEnabled?s("p",[e._v("\n      W celach analitycznych korzystamy z narzędzia Google Analytics firmy Google LLC, 1600\n      Amphitheatre Parkway, Mountain View, CA 94043, USA. Jeżeli jesteś zainteresowany szczegółami związanymi z\n      przetwarzaniem danych w ramach Google Analytics, zachęcamy do zapoznania się z wyjaśnieniami przygotowanymi\n      przez Google: "),s("a",{attrs:{href:"https://support.google.com/analytics/answer/6004245",target:"_blank"}},[e._v("https://support.google.com/analytics/answer/6004245")]),e._v(".\n    ")]):e._e(),e.isFbPixelEnabled?s("p",[e._v("\n      W celach marketingowych korzystamy z narzędzia Facebook Piksel firmy Facebook Inc., 1601 S.\n      California Ave. Palo Alto, CA 94304, USA lub Facebook Ireland Ltd. 4 Grand Canal Square, Grand Canal Harbour,\n      Dublin 2 Ireland. Dodatkowych informacji możesz szukać bezpośrednio w polityce prywatności Facebooka:\n      "),s("a",{attrs:{href:"https://www.facebook.com/privacy/explanation",target:"_blank"}},[e._v("https://www.facebook.com/privacy/explanation")]),e._v(".\n    ")]):e._e(),s("p",[e._v('\n      W każdej chwili możesz zablokować stosowanie plików "cookies", zmieniając Twoje preferencje dotyczące tych\n      plików.\n    ')])]):s("p",[e._v("Podczas korzystania z niniejszego serwisu nie są używane żadne pliki „cookies”.")])])},i=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Realizacja programu lojalnościowego")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("em",[e._v("Kategorie danych"),s("br")]),e._v("Dane, które zbieramy w tym celu to Twoje dane\n    identyfikacyjne (imię i nazwisko, nazwa firmy), kontaktowe (adres e-mail, telefon), adresowe, data\n    urodzenia oraz płeć.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("em",[e._v("Podstawa prawna"),s("br")]),e._v("art. 6 ust. 1 lit. b) RODO – niezbędność do podjęcia działań\n    na Twoje żądanie przed zawarciem umowy oraz do wykonania umowy.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Komunikacja (odpowiedzi na pytania, skargi i wnioski)")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("em",[e._v("Kategorie danych"),s("br")]),e._v("Twoje dane identyfikacyjne i kontaktowe, dane o korzystaniu\n    przez Ciebie z naszych produktów i usług, dane dotyczącej\n    Twojej aktywności w programie lojalnościowym, dane będące przedmiotem Twoich zapytań, skarg czy\n    wniosków.\n  ")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("em",[e._v("Podstawa prawna")]),s("br"),e._v("art. 6 ust. 1 lit. f) RODO – nasz prawnie uzasadniony interes w zakresie\n    pozostawania z Tobą w kontakcie i\n    udzielania pomocy/odpowiedzi na Twoje pytania.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Marketing")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("em",[e._v("Kategorie danych"),s("br")]),e._v("Twoje dane identyfikacyjne i kontaktowe, dane dotyczącej\n    Twojej aktywności w programie lojalnościowym.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("em",[e._v("Podstawa prawna"),s("br")]),e._v("art. 6 ust. 1 lit. a) zgoda na przetwarzanie danych\n    osobowych. Podanie danych jest dobrowolne, lecz niezbędne do realizacji umowy.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Realizacja programu lojalnościowego")]),s("br"),e._v("\n    Do czasu rezygnacji z udziału w programie lojalnościowym (z zastrzeżeniem czasu niezbędnego do ustalenia,\n    dochodzenia lub obrony roszczeń) lub do czasu utraty przydatności tych danych.\n  ")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Komunikacja (odpowiedzi napytania, skargi i wnioski)")]),s("br"),e._v("\n    Przez czas niezbędny do ustalenia, dochodzenia lub obrony roszczeń.\n  ")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Marketing")]),s("br"),e._v("\n    Do czasu cofnięcia zgody lub utraty przydatności tych danych.\n  ")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo dostępu do danych (art. 15 RODO)"),s("br")]),e._v("Osoba, której dane dotyczą,\n    jest uprawniona do uzyskania od administratora potwierdzenia, czy przetwarzane są dane\n    osobowe jej dotyczące, a jeżeli ma to miejsce, jest uprawniona do uzyskania dostępu do nich.\n    Zgodnie z art. 15 administrator dostarczy osobie, której dane dotyczą, kopię danych\n    osobowych podlegających przetwarzaniu.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do sprostowania danych (art. 16 RODO)"),s("br")]),e._v("Osoba, której dane\n    dotyczą, ma prawo żądania od administratora niezwłocznego sprostowania dotyczących jej\n    danych osobowych, które są nieprawidłowe.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do usunięcia danych („prawo do bycia zapomnianym”) (art. 17 RODO)"),s("br")]),e._v("Osoba, której dane dotyczą, ma prawo żądania od administratora niezwłocznego\n    usunięcia dotyczących jej danych osobowych, a administrator ma obowiązek bez zbędnej zwłoki\n    usunąć dane osobowe, jeżeli zachodzi jedna z następujących okoliczności:")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[e._v("dane osobowe nie są już niezbędne do celów, w których zostały zebrane lub w inny sposób\n      przetwarzane,\n    ")]),s("li",[e._v("osoba, której dane dotyczą, cofnęła zgodę, na której opiera się przetwarzanie,")]),s("li",[e._v("osoba, której dane dotyczą, wnosi sprzeciw na mocy art. 21 ust. 1 wobec przetwarzania i\n      nie występują nadrzędne prawnie uzasadnione podstawy przetwarzania.\n    ")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do ograniczenia przetwarzania (art. 18 RODO)"),s("br")]),e._v("Osoba, której dane\n    dotyczą, ma prawo żądania od administratora ograniczenia przetwarzania w następujących\n    przypadkach:")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[e._v("kiedy dane są nieprawidłowe – na czas do ich poprawy,")]),s("li",[e._v("osoba, której dane dotyczą, wniosła sprzeciw na mocy art. 21 ust. 1 wobec przetwarzania\n      – do czasu stwierdzenia, czy prawnie uzasadnione podstawy po stronie administratora\n      są nadrzędne wobec podstaw sprzeciwu osoby, której dane dotyczą,\n    ")]),s("li",[e._v("przetwarzanie jest niezgodne z prawem, a osoba, której dane dotyczą, sprzeciwia się\n      usunięciu danych osobowych, żądając w zamian ograniczenia ich wykorzystywania.\n    ")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do przenoszenia danych (art. 19 RODO)"),s("br")]),e._v("Masz prawo otrzymać swoje\n    dane osobowe, które nam dostarczyłeś, by następnie przesłać je innemu administratorowi\n    danych osobowych. Możesz również zażądać, by dane osobowe zostały przesłane przez nas\n    bezpośrednio innemu administratorowi, o ile jest to technicznie możliwe. Realizacja prawa do\n    przenoszenia danych może doznać ograniczenia w przypadku, gdyby miała niekorzystnie wpłynąć\n    na prawa i wolności innych osób.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do sprzeciwu wobec wykorzystania danych (art. 21 RODO)"),s("br")]),e._v("Masz\n    prawo w dowolnym momencie wnieść sprzeciw wobec przetwarzania Twoich danych osobowych, w tym\n    profilowania, gdy oparte jest ono na prawnie uzasadnionym interesie. W przypadku zasadności\n    Twojego sprzeciwu i braku innej podstawy prawnej do przetwarzania Twoich danych osobowych,\n    Twoje dane nie będą przez nas przetwarzane. W przypadku wniesienia przez Ciebie sprzeciwu\n    wobec przetwarzania Twoich danych na potrzeby marketingu bezpośredniego, Twoje dane nie będą\n    przetwarzane przez nas w tym celu.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do cofnięcia zgody (art. 7 RODO)"),s("br")]),e._v("Udzielanie jakiejkolwiek zgody\n    na przetwarzanie danych osobowych przez nas jest dobrowolne i masz prawo w dowolnym momencie\n    ją wycofać. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania, którego IBSO\n    dokonało na tej podstawie przed wycofaniem zgody.")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[s("strong",[e._v("Prawo do złożenia skargi do odpowiedniego Organu Nadzorczego (art. 77 RODO)"),s("br")]),e._v("Jeżeli uznasz, iż przetwarzanie Twoich danych osobowych narusza Twoje prawa, masz\n    prawo wniesienia skargi do właściwego miejscowo Organu Nadzorczego, tj. Prezesa Urzędu\n    Ochrony Danych Osobowych na adres ul. Stawki 2, Warszawa 00-193.")])}],n=s("19fa"),r=s("2f62"),o=s("d26e"),l={name:"PrivacyPolicyContent",directives:{Encode:n["a"]},props:{termsInModal:{type:Boolean,default:!1}},data(){return{page:{content:null}}},mounted(){this.privacyPageUuid&&this.getPage("privacy/"+this.entityUuid)},methods:{...Object(r["b"])(["setPageModal"]),openTermsModal(){this.termsInModal?this.setPageModal({show:!0,type:o["a"],title:"Regulamin",content:"terms/"+this.entityUuid}):this.$router.push({name:"CustomPage",params:{pageUuid:"terms"}})},getPage(e){this.$http.get("/page/"+e).then(e=>{this.page=e.data.page})}},computed:{...Object(r["d"])({entityUuid:e=>e.auth.entity.uuid,entity:e=>e.settings.entity,title:e=>e.settings.title,termsPageUuid:e=>e.settings.termsPageUuid,contactEmail:e=>e.settings.contactEmail,privacyPageUuid:e=>e.settings.privacyPageUuid,analytics:e=>e.settings.analytics}),adminName(){let e;return e=null!==this.entity.billingData.companyName?this.entity.billingData.companyName:this.entity.billingData.firstName+" "+this.entity.billingData.lastName,null!==this.entity.billingData.street&&(e+=", ul. "+this.entity.billingData.street),null===this.entity.billingData.postCode&&null===this.entity.billingData.city||(e+=", "+this.entity.billingData.postCode+" "+this.entity.billingData.city),null!==this.entity.billingData.nip&&(e+=", NIP: "+this.entity.billingData.nip),e},showCookiesInfo(){return this.isGoogleAnalyticsEnabled||this.isFbPixelEnabled},isGoogleAnalyticsEnabled(){return this.analytics.ua||this.analytics.ga4},isFbPixelEnabled(){return this.analytics.fbp}}},d=l,c=s("2877"),m=Object(c["a"])(d,a,i,!1,null,"0a7bcec0",null);t["a"]=m.exports},6651:function(e,t,s){},6695:function(e,t){e.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEA2ADYAAD/4QCkRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAADYAAAAAQAAANgAAAABAAWQAAAHAAAABDAyMTCgAAAHAAAABDAxMDCgAQADAAAAAf//AACgAgAEAAAAAQAAAE+gAwAEAAAAAQAAAHcAAAAA/+EDCGh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiB4bWxuczpleGlmPSdodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyc+CiAgPGV4aWY6T3JpZW50YXRpb24+VG9wLWxlZnQ8L2V4aWY6T3JpZW50YXRpb24+CiAgPGV4aWY6WFJlc29sdXRpb24+MjE2PC9leGlmOlhSZXNvbHV0aW9uPgogIDxleGlmOllSZXNvbHV0aW9uPjIxNjwvZXhpZjpZUmVzb2x1dGlvbj4KICA8ZXhpZjpSZXNvbHV0aW9uVW5pdD5JbmNoPC9leGlmOlJlc29sdXRpb25Vbml0PgogIDxleGlmOkV4aWZWZXJzaW9uPkV4aWYgVmVyc2lvbiAyLjE8L2V4aWY6RXhpZlZlcnNpb24+CiAgPGV4aWY6Rmxhc2hQaXhWZXJzaW9uPkZsYXNoUGl4IFZlcnNpb24gMS4wPC9leGlmOkZsYXNoUGl4VmVyc2lvbj4KICA8ZXhpZjpDb2xvclNwYWNlPlVuY2FsaWJyYXRlZDwvZXhpZjpDb2xvclNwYWNlPgogIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xODA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xODA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogPC9yZGY6RGVzY3JpcHRpb24+Cgo8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSdyJz8+Cv/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/CABEIAHcATwMBEQACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAABwkFBggBAv/EABgBAQADAQAAAAAAAAAAAAAAAAABAwQC/9oADAMBAAIQAxAAAAG/wAAAAAAAAAAA+TkGyrfYnoPiwAACH+uKc9WbOovPx7QAAMcita+iS4nu+m8AAAeQ9EgAAMcita+iS4nu+m8AACH+uKc9WbOIvQx7QAAPk5Csq3yJ6D4sAAAA8PQAADVZ5p005pRibZM2oAACN55ph15d1LscewAAARp1zn4bZHQAAAAAAAAAAA//xAAeEAACAgIDAQEAAAAAAAAAAAAEBQMGByAAAUARMP/aAAgBAQABBQLz99/OO8wqF5VUyKntE29+nnGp/Fc84rLcsSA4V3iOwiFUnFhYR/hLLgBFd5csJZVJymWafvfoJyafxZAQUy376+8d4fUMCqpjpPV5vC8aRpFLuxN7CVRbsyRM97eqld1uSOSGStJSXzr8G1PrT2ZSiUI4fR//xAArEQABAQYEBQQDAAAAAAAAAAABAgARITFB8AMwQMEQMmGBoRIgUfFxkbH/2gAIAQMBAT8B1BxQDAP6slYVCRyF8pvpvwe494X2t+Ruxw1CUR5ZOGXvVSne7Gi2Y4ijKA8sjEi5X7yF8pvrtwqPm93f2mScIEwLujJwwmMzd/eiJcCbt7EkzN/hkr9JnA0oLj5+Ie9QekjgA9UK/R28CuSUpMwwSBIan//EACsRAAEBBgQFBAMAAAAAAAAAAAECABEhMUHwAzBAURCBobHREiBhwXGR4f/aAAgBAgEBPwHUDDJnBlIKYzG930yERULk/wAdOBDxyPKl/wAOR8sMQVgb2ZWJAhL4173tSMND8MMMVib2ZeG4PH673Z96IKFzf568KRlf0/tWOQMQicWViFUJDbze2wdoQHkDdgkCV3dGUj1Amou+W+QkuUDwUfSl5uo++X4GSFKEixJM46n/xAAwEAACAgEEAAQDBwUBAAAAAAACAwEEEQUSEyEAFDFBMkBSBhAVICIwUSNCYWJxgf/aAAgBAQAGPwL5fM9RHcz7eDraZRbrHEUiyzFkadWSjqeBnBZNwx9fEAF6rIwwU+S42adqcxJBUeYsB8DG4vLWBgIYQDEkSzWpm2JIBMROR/Prza27l8nC8jOJhT3pRYLMfTXY2f8An3ULFXd5lNysxG2cTLRcEgMT/tP6f/f4/YsU7S4bWtJYh659DW0ZAo/mOp6mO4nExiY8H+DQrVqRFMqmbFeraWPsNgbLEKIh9N6WFB/Fxrzsivq32ilIzUYLq2mqMXzLw7Wy00Mq2qPBgpRM5Dgd5iAytnyNi5aZCq1VLHvZPoC1DJlP8z1HUR3M4iMzPg/waV6TSEphUTXr2rTB9ieVlblCReuxKxgPh5GY3zX0n7RQkptsFNbUlAKJh59LXaUGE7WnMADVCvjOR3hIFLF/n15Vbdy+ThmBjMypD0vsDiPqrrbH/Pu0+vV3eZdcrLRtjJQ03BAFEf6z+r/ERn2/YxPcT1Me3g7OmXm6PylJMrRWG5Vgp7ngDnrGkZn+zlNY+ixAMDHneRmpanESIW3gKwRBRtLy1cZOFEYzIkw2NZtmRAgEjgvkdQ1Vo7xpVjdx5xyM+FSs+3I0gDPtuzifB2tTuNdkplaIIhq1x9grozsWMR1nEsL4mGZzJTTqPtNsaPZeuu+q45YNeGlARYrSc/0ZVJQZgMwtoQQkO7YYfn1fTERl9ituQOdu99dq7SQz7b2JEMz1331nwamgamrIgYtgyBgYzggMSwQkM9TExmJ8UNOrLI+R6ysFETtRUAxmw5hR8Igv0+pkgsf1mMfs+Y1TSa9ix1l4E+q48dRyNqNQxuI6jkIsR1HXiUaTQRSA8SzjGZY3HpyvZJubjvbyMLbmcY+Z/8QAHxABAQACAQUBAQAAAAAAAAAAAREhMQAQIDBAQVFh/9oACAEBAAE/IfXAKAFCADKq4ANrrgZ1EBIMuU1ey4jFl3z/AAMmCI1udKmo/SCUszCXot0NMdIaiL9EOSPfbNpZSmIi1RcwJXMRF2iyPiHN4VHKdPvwmM6XpQts2lsKYKDRMzAMc5EXYPZ+4c3jSNr0eeJMzl4KW9Kmo/Si0szSzoYdPMUgZ0p+hIJO8AgAUAocIjhE2O+DnUQEy9cO6S3MYsO6fHRAF6Rra1ToBlKt+Y38hFIQwoGiqS0jwCP2tSOWHweKNXiSNVLTDMvAd5YcONS8RAqeAiDwMPFxJUyEajYEPBjhANMxnCMNyAnEUchmu2WUf1RN9j//2gAMAwEAAgADAAAAEAAAAAAAAAAABMwAAAAQAAAVQAAAMgAAAVQAAABwAABFgAAABAAAAVwAAAoAAAAIQAAAAAAAAAAAP//EACcRAQEAAgAFAwQDAQAAAAAAAAERITEAQVFhcTCR8ECBsdEQIOGh/9oACAEDAQE/EPp/n4/f468SCHNqHLWFeeYGPFcwYKDkQSxxUpSDnFB9Bo5hSWclEXwh8/wIHSB6HA8pzW1TMgPQSiOgidkT3i5/zhzEbuA1sYc3IutZnBgQVTZoEqaMWHON0fQ+fP8AvHz9egsFdBV7AvvBx/nDmYXYVra05OAN7xeFQw3ACRxBhM06dZKn9ypmULLyETPCXx/GzBpIkZk0Z7mtlbH9/n4/X46cWCHNinLWROeKmfESrsKYO4ZjMW2LJV+hNh0Pm4A57Qa03llWo9rD2Q+85vVrCKUjWxATo4UcIJZXoGI2lO6Iz76z55ca3wpEZFxYbFzAlaKUp9FWgvUovmJfvwGyLzyvutnaz3+p/8QAJBEBAAIBAwMFAQEAAAAAAAAAAREhMUFRYQCB8CAwQHGhsdH/2gAIAQIBAT8Q+QZK4ES65sDG82VmDtzCKhYyTjkkwMKH1kl7tMaEVyhnh26BBZGbA2E7pCcS1qespBkRO0P9DxZeaQ1FGnCFFQpIturNSgIVVIkC1kUFgsPsjy955vPbEdVJ+Z2e2J8j2C0GVA7wf1PBg5rDVQKcCFRS1imroEnIJlYhMhqIihmcTJHsGS922NAL4QRw79SCVBGZJJSIddTal0z2RkDgzDrmkc7TReZK7kRdjaJSQrCiRU+EQDUHa1ewLzCdBwA3dX7c/sYqoGIQDCESxMOiVGRFA4PrJrApOwkP54VIySYbOgSpJCIlUJBTaGVS6T64180/w6yofcOPsY6dlsMTgxgwYMbG3yf/xAAmEAEAAQMDAgYDAAAAAAAAAAABEQAhMDFBkWGxQFFxgaHRweHw/9oACAEBAAE/EPDh6CEvLwAVAAVQJqJIx12pLlrKmaMhn5R3GI7ghkaBKRpFhoaEMJa7X5vvteZN3rRbi+aREYVyh+4EaE0OAxY266VY0YpK9CpW8lK1BW5xlw8u6k3A99dPX8+fPtzt3629d/jBqTQ4DFjbrpVnR+uqw7hZzMrQL1iXkvQFOBvMUAQjSLDAwgZQ19/N/tpigboBgqcqDAYQD0EJeHlAgECiIxThmuu0fKlqqkTLpCNz8VJ3VEJP92/fBOASSn1CCE1OGyhqcG5pzZukkVXAh2POsuNrK58GDBs5INqyKsWsAbzsmWUnJ9hKIkL6AUzmafwbcdLUYYgiUBNI7EOCBfWYosNQgBAfiX//2Q=="},6851:function(e,t,s){},"68aa":function(e,t,s){},"6a8e":function(e,t,s){},"6f0a":function(e,t,s){"use strict";function a(e){const t=s("82c7").XmlEntities,a=new t;return a.decode(e)}s.d(t,"a",function(){return a})},"74bf":function(e,t,s){},7508:function(e,t,s){"use strict";var a=s("aeb0"),i=s.n(a);i.a},7760:function(e,t,s){},"77e4":function(e,t,s){"use strict";s.r(t);var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"d-flex flex-column page-container"},[s("div",{staticClass:"flex-grow-1"},[s("alerts"),s("banner"),e.isAnyFieldMissing||e.isAnyAgreementMissing?s("div",{staticClass:"alerts"},[e.isAnyAgreementMissing&&"AgreementsPage"===e.$route.name?s("div",{staticClass:"alert alert-info"},[e._v("\n        Aby w pełni korzystać ze swojego konta, wyraź zgody obowiązkowe.\n      ")]):e._e(),e.isAnyFieldMissing&&"ProfilePage"===e.$route.name?s("div",{staticClass:"alert alert-info"},[e._v("\n        Aby w pełni korzystać ze swojego konta, uzupełnij brakujące dane obowiązkowe.\n      ")]):e._e()]):e._e(),e._t("default")],2),s("page-modal"),s("footer-bar")],1)},i=[],n=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("footer",{staticClass:"m-grid__item\t\tm-footer footer"},[s("div",{staticClass:"m-container m-container--fluid m-container--full-height m-page__container"},[s("div",{staticClass:"m-stack m-stack--flex-tablet-and-mobile m-stack--ver m-stack--desktop"},[s("div",{staticClass:"m-stack__item m-stack__item--left m-stack__item--middle m-stack__item--last"}),s("div",{staticClass:"m-stack__item m-stack__item--right m-stack__item--middle m-stack__item--first"},[s("ul",{staticClass:"m-footer__nav m-nav m-nav--inline m--pull-right"},[s("li",{staticClass:"m-nav__item ls"},[e.termsPageUuid?s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"CustomPage",params:{pageUuid:"terms"}}}},[s("span",{staticClass:"m-nav__link-text"},[e._v("Regulamin")])]):e._e()],1),s("li",{staticClass:"m-nav__item ls"},[s("router-link",{staticClass:"m-nav__link",attrs:{to:{name:"PrivacyPolicyPage"}}},[s("span",{staticClass:"m-nav__link-text"},[e._v("Polityka prywatności")])])],1)])])])])])},r=[],o=s("2f62"),l={name:"Bar",computed:{...Object(o["d"])({termsPageUuid:e=>e.settings.termsPageUuid})}},d=l,c=(s("ac3a"),s("2877")),m=Object(c["a"])(d,n,r,!1,null,"3816c190",null),u=m.exports,p=s("d22b"),h=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"alerts"},e._l(e.alerts,function(t){return s("b-alert",{key:t.id,attrs:{show:!e.isDismissed(t),variant:e.getVariant(t.type),dismissible:""},on:{dismissed:function(s){return e.dismiss(t)}},scopedSlots:e._u([{key:"dismiss",fn:function(){return[e._v("\n       \n    ")]},proxy:!0}],null,!0)},[s("div",{domProps:{innerHTML:e._s(t.alert)}})])}),1)},g=[],f={name:"Alerts",data(){return{}},mounted(){this.fetchAlerts()},methods:{...Object(o["b"])(["fetchAlerts","dismissAlert"]),getVariant(e){switch(parseInt(e)){case 0:return"success";case 1:return"danger";case 2:return"info";case 3:return"warning"}},isDismissed(e){return-1!==this.dismissedAlerts.indexOf(e.id)},dismiss(e){this.dismissAlert(e.id)}},computed:Object(o["d"])({alerts:e=>e.alerts.alerts,dismissedAlerts:e=>e.alerts.dismissedAlerts})},b=f,_=Object(c["a"])(b,h,g,!1,null,"be81f3f0",null),v=_.exports,w=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.showBanners(e.banners)?s("div",{staticClass:"banner-container"},[s("b-carousel",{attrs:{id:"carousel-1",interval:e.interval,controls:e.countVisibleBanners>1,indicators:e.countVisibleBanners>1},model:{value:e.slide,callback:function(t){e.slide=t},expression:"slide"}},e._l(e.banners,function(t,a){return e.showBanner(t)?s("a",{key:a,attrs:{href:"#"},on:{click:function(s){return e.handleClick(t.url)}}},[s("b-carousel-slide",{attrs:{"img-src":e.getBannerImg(t)}})],1):e._e()}),0)],1):e._e()},y=[],C=s("bbed"),k={name:"Banner",mixins:[C["a"]],data(){return{slide:0,sliding:null}},mounted(){this.fetchBanners()},methods:{...Object(o["b"])(["fetchBanners","pushToFirstPage"]),showBanners(e){return!!e.length&&!e.every(e=>!this.showBanner(e))},showBanner(e){return this.bannerVisibleOnPage(e)&&this.getBannerImg(e)},bannerVisibleOnPage(e){return e.pages.some(e=>window.location.pathname.endsWith(e+"/")||window.location.pathname.endsWith(e))||e.pages.includes("MainPage")&&window.location.pathname.includes(this.firstPage)},getBannerImg(e){return this.windowWidth<1024&&e.pictures.mobile?e.pictures.mobile:e.pictures.desktop},handleClick(e){e.startsWith("http")?window.open(e,"_blank"):e&&(this.$router.push({name:"ProfilePage"}),this.$router.push(e))}},computed:{...Object(o["d"])({banners:e=>e.banners.banners,firstPageJson:e=>e.navigation.firstPage}),firstPage(){return this.firstPageJson?this.$router.resolve(this.firstPageJson).href:this.firstPageJson},countVisibleBanners(){let e=0;return this.banners.forEach(t=>{this.showBanner(t)&&(e+=1)}),e},interval(){return this.countVisibleBanners>1?4e3:0}},watch:{"$route.params.pageUuid":{handler:function(e){this.fetchBanners()},deep:!0,immediate:!0}}},A=k,z=(s("0887"),Object(c["a"])(A,w,y,!1,null,"7588950e",null)),O=z.exports,E={name:"Page",components:{Banner:O,Alerts:v,PageModal:p["a"],FooterBar:u},computed:{...Object(o["d"])({isAnyFieldMissing:e=>e.auth.user.missing_fields.length>0,isAnyAgreementMissing:e=>e.auth.user.missing_agreements.length>0})}},S=E,P=(s("959a"),Object(c["a"])(S,a,i,!1,null,null,null));t["default"]=P.exports},"789c":function(e,t,s){},"7a58":function(e,t,s){"use strict";var a=s("68aa"),i=s.n(a);i.a},"7ab3":function(e,t,s){},"7cbd":function(e,t,s){},"7cc8":function(e,t,s){},"7f88":function(e,t,s){},8006:function(e,t,s){"use strict";var a=s("3af6"),i=s.n(a);i.a},"82c1":function(e,t,s){"use strict";var a=s("3d3a"),i=s.n(a);i.a},"82ea":function(e,t,s){"use strict";var a=s("6851"),i=s.n(a);i.a},"865f":function(e,t,s){},8799:function(e,t,s){},8862:function(e,t,s){"use strict";var a=s("865f"),i=s.n(a);i.a},"8a16":function(e,t,s){},"8fb0":function(e,t,s){},"911e":function(e,t,s){"use strict";var a=s("e7dd"),i=s.n(a);i.a},"91e7":function(e,t,s){e.exports=s.p+"img/user_icon.53090f4c.png"},"922b":function(e,t,s){},"92b4":function(e,t,s){"use strict";var a=s("7cbd"),i=s.n(a);i.a},"93b4":function(e,t,s){},"959a":function(e,t,s){"use strict";var a=s("7ab3"),i=s.n(a);i.a},"95a5":function(e,t,s){},"97f8":function(e,t,s){},"9cb5":function(e,t,s){},"9fa2":function(e,t,s){},a46c:function(e,t,s){"use strict";var a=s("3338"),i=s.n(a);i.a},a7c3:function(e,t,s){"use strict";var a=s("d6fb"),i=s.n(a);i.a},a99c:function(e,t,s){"use strict";var a=s("dcd7"),i=s.n(a);i.a},ab4a:function(e,t,s){"use strict";var a=s("0bad"),i=s.n(a);i.a},ac3a:function(e,t,s){"use strict";var a=s("2071"),i=s.n(a);i.a},aeb0:function(e,t,s){},afb2:function(e,t,s){"use strict";var a=s("c64d"),i=s.n(a);i.a},b276:function(e,t,s){"use strict";var a=s("6651"),i=s.n(a);i.a},b62d:function(e,t,s){},b62f:function(e,t,s){"use strict";var a=s("53ae"),i=s.n(a);i.a},b864:function(e,t,s){"use strict";var a=s("922b"),i=s.n(a);i.a},b941:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAB+UlEQVRoge2Yy66qMBSG95M3gpHEy8gJIlNH3h9DX8DEeJs50cKkUQes/nu0jRSyt9KS05z0mxEF1wftvxZ+4T/h618XYAonYhtOxDaciG04EdtwIrbhRGzDidiGEwGA8/mM9XqN3W5X+RqXywWr1QqbzUanlOoinHMEQQDGGDzPqyRzvV7R6XTAGEOj0dC6IZVFpJSYTCZgjIExBt/3sd/v3z7/VYIxhsFggPv9XrUcvaVFRAWZw+Hw53mc84LE4/HQKUV/sxMRZrPZ2zKcc3S7XWNP4gcjqVUmczweC99LkiQnEUWREQnAYPwSEebz+bPIZrOJ0+n0/DxJEvR6vVokAMN9hIiwWCwKMmma5iSGw6H2nlAx3hCllFgul7ll1m63n8dxHBuXAGrq7KpM3RJAjSMK5xy+7+dEttttXT9Xj4i6J16X2WsAmMS4iJpOcRwX0qwsmnUxKqL2iZ90KgsA0zLGRNSOrUaslDIXze+OM+9iRESdnaIoKk0ntWl+Omj+hraIOsX+1bHLxhkTMloiVUdxIsJ0Os3J6LyLABoiaZrmOnYYhh/NTqqM53laAVBZJMsyjEYjBEGAMAxxu90+vgYRYTweo9Vqod/vQwhRtRy9pZVlGYQQWlMsEUEIUelGvOL+RbENJ2IbTsQ2nIhtOBHbcCK28Q2pJhpORqMWAAAAAABJRU5ErkJggg=="},bb57:function(e,t,s){},bbed:function(e,t,s){"use strict";const a={data(){return{windowWidth:window.innerWidth,mdBootstrapBreakpoint:768}},created(){window.addEventListener("resize",this.resize)},destroyed(){window.removeEventListener("resize",this.resize)},methods:{resize(){this.windowWidth=window.innerWidth}},computed:{isMobile(){return this.windowWidth<this.mdBootstrapBreakpoint},isDesktop(){return this.windowWidth>this.mdBootstrapBreakpoint}}};t["a"]=a},bd63:function(e,t,s){"use strict";var a=s("c460"),i=s.n(a);i.a},bf81:function(e,t,s){"use strict";var a=s("8799"),i=s.n(a);i.a},c35a:function(e,t,s){"use strict";var a=s("3162"),i=s.n(a);i.a},c460:function(e,t,s){},c576:function(e,t,s){"use strict";var a=s("5d1b"),i=s.n(a);i.a},c64d:function(e,t,s){},c8e8:function(e,t,s){e.exports=s.p+"img/Apple_logo_black.c665db1c.svg"},d1cb:function(e,t,s){"use strict";var a=s("5c62"),i=s.n(a);i.a},d22b:function(e,t,s){"use strict";var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("b-modal",{staticClass:"first-page-modal",attrs:{visible:e.show,lazy:"",centered:"","hide-footer":"",title:e.title,size:"lg"},on:{hidden:e.clearPageModal}},[e.type===e.PAGE?s("div",{domProps:{innerHTML:e._s(e.pageContent)}}):e.type===e.PRIVACY_POLICY?s("div",[s("privacy-policy-content",{attrs:{"terms-in-modal":""}})],1):e._e()])},i=[],n=s("2f62"),r=s("663b"),o=s("d26e"),l={name:"PageModal",components:{PrivacyPolicyContent:r["a"]},component:{},data(){return{PAGE:o["a"],PRIVACY_POLICY:o["b"],pageContent:null}},updated(){this.show&&this.getPage()},methods:{...Object(n["b"])(["clearPageModal"]),getPage(){if(this.content)return this.$http.get("/page/"+this.content).then(e=>{this.pageContent=e.data.page.content}).catch(()=>{this.clearPageModal()})}},computed:{...Object(n["d"])({show:e=>e.pageModal.pageModal.show,title:e=>e.pageModal.pageModal.title,type:e=>e.pageModal.pageModal.type,content:e=>e.pageModal.pageModal.content})}},d=l,c=(s("b864"),s("2877")),m=Object(c["a"])(d,a,i,!1,null,null,null);t["a"]=m.exports},d26e:function(e,t,s){"use strict";s.d(t,"a",function(){return a}),s.d(t,"b",function(){return i});const a="page",i="privacyPolicy"},d4c4:function(e,t,s){},d4dc:function(e,t,s){"use strict";var a=s("2cd9"),i=s.n(a);i.a},d6fb:function(e,t,s){},d74b:function(e,t,s){"use strict";var a=s("e03d"),i=s.n(a);i.a},d74d:function(e,t,s){e.exports=s.p+"img/btn_fb.0020ac82.png"},dc31:function(e,t,s){"use strict";var a=s("f258"),i=s.n(a);i.a},dcd7:function(e,t,s){},dd8d:function(e,t,s){"use strict";var a=s("789c"),i=s.n(a);i.a},de2a:function(e,t,s){"use strict";var a=s("3319"),i=s.n(a);i.a},e02d:function(e,t,s){"use strict";var a=s("5c31"),i=s.n(a);i.a},e03d:function(e,t,s){},e0a6:function(e,t,s){"use strict";var a=s("f001"),i=s.n(a);i.a},e25f:function(e,t,s){"use strict";var a=s("7f88"),i=s.n(a);i.a},e7dd:function(e,t,s){},e860:function(e,t,s){"use strict";var a=s("f9f2"),i=s.n(a);i.a},e977:function(e,t,s){},ec3e:function(e,t,s){},eca2:function(e,t,s){},ee14:function(e,t,s){"use strict";var a=s("e977"),i=s.n(a);i.a},f001:function(e,t,s){},f258:function(e,t,s){},f53b:function(e,t,s){},f9b8:function(e,t,s){},f9f2:function(e,t,s){},fe0f:function(e,t,s){"use strict";var a=s("9cb5"),i=s.n(a);i.a},fff2:function(e,t,s){"use strict";var a=s("7760"),i=s.n(a);i.a}});
//# sourceMappingURL=app.aeac8180.js.map