(window.webpackJsonp=window.webpackJsonp||[]).push([[117,26,90],{1188:function(e,t,r){"use strict";r.r(t);var n=r(1),o=(r(19),r(23),r(27),r(14),r(81)),l=r(109),d=r(625),c=r(605),m=r(694),v=r(110),f={name:"Deposit",components:{Alert:c.default,SideNav:m.default,InputBase:v.default},mixins:[l.validationMixin,d.a],middleware:["auth","deposit"],scrollToTop:!0,data:function(){return{form:{name:""},blurred:{name:!1},errors:{},isLoading:!1}},validations:function(){return{form:{name:{required:o.required,minLength:Object(o.minLength)(3),maxLength:Object(o.maxLength)(100),alpha:o.helpers.regex("alpha",/^[A-Za-z ]+$/)}}}},computed:{name:function(){var e;return null===(e=this.$auth.user)||void 0===e?void 0:e.name},paymentMethods:function(){return this.$store.getters.paymentMethods},isCrypto:function(){var e,t;return"crypto"===(null===(e=this.$auth.user)||void 0===e||null===(t=e.detail)||void 0===t?void 0:t.withdraw_method)},navTabs:function(){var e=this;return this.paymentMethods.map((function(t){return{to:"/deposit/".concat(t),icon:t,slug:e.$device.isDesktop?t:"".concat(t,"-short"),enabled:!0}}))}},mounted:function(){var e=this;"manual+pga"!==this.$store.state.config.paymentType||this.isCrypto||this.$axios.get("".concat(this.$store.getters.depositBaseURL,"/deposit/pga")).then((function(t){var data=t.data,r=data.methods||[];data.has_oasis_pay&&r.push("oasis_pay"),r.length&&e.$store.commit("config/SET_PAYMENT_METHODS",r)})).catch((function(e){console.log("Failed to fetch PGA",e.message)}))},deactivated:function(){this.$destroy()},methods:{handleSubmit:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.touchAll(),!e.$v.$invalid&&!Object.keys(e.errors).length){t.next=3;break}return t.abrupt("return",!1);case 3:return t.prev=3,e.isLoading=!0,t.next=7,e.$axios.post("/user/bank-details/update",e.form);case 7:return t.next=9,e.$auth.fetchUser();case 9:e.$toast.global.pass({message:e.$t("message.name-success")}),e.isLoading=!1,t.next=17;break;case 13:t.prev=13,t.t0=t.catch(3),422===(r=t.t0.response).status&&(e.$toast.global.fail({message:e.$t("error.invalid-data")}),e.$set(e,"errors",r.data.errors),e.$v.$reset(),e.isLoading=!1);case 17:case"end":return t.stop()}}),t,null,[[3,13]])})))()}}},h=(r(980),r(5)),component=Object(h.a)(f,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("section",{staticClass:"deposit",class:{"deposit--d":e.$device.isDesktop}},[r("header",{staticClass:"page-header"},[r("icon",{attrs:{icon:"deposit",size:e.$device.isDesktop?"2x":"lg"}}),e._v(" "),r("h3",[e._v(e._s(e.$t("nav.deposit")))])],1),e._v(" "),e.name?[e.paymentMethods.length?r("SideNav",{attrs:{tabs:e.navTabs,"locale-base-key":"wallet"}}):e.isCrypto?e._e():r("Alert",{attrs:{text:e.$t("message.no-deposit-methods")}}),e._v(" "),r("div",{staticClass:"deposit-content"},[r("NuxtChild")],1)]:r("form",{on:{submit:function(t){return t.preventDefault(),e.handleSubmit.apply(null,arguments)}}},[r("Alert",{attrs:{text:e.$t("message.provide-name")}}),e._v(" "),r("InputBase",{staticClass:"input-fullname",attrs:{icon:"login",label:e.$t("user.full-name"),valid:e.blurred.name&&!e.$v.form.name.$error,invalid:e.blurred.name&&e.$v.form.name.$error,error:e.$v.form.name.required?e.$v.form.name.alpha?e.$t("error.min-length",{field:e.$t("user.full-name"),length:3}):e.$t("error.alpha-only"):e.$t("error.required")},on:{blur:function(t){return e.handleBlur("name")}},model:{value:e.$v.form.name.$model,callback:function(t){e.$set(e.$v.form.name,"$model",t)},expression:"$v.form.name.$model"}}),e._v(" "),r("button",{staticClass:"btn btn--success",attrs:{disabled:e.isLoading||!!Object.keys(e.errors).length}},[e.isLoading?r("icon",{attrs:{icon:"sync",size:"sm",spin:""}}):e._e(),e._v(" "),r("span",[e._v(e._s(e.$t("actions.save"))+" "+e._s(e.$t("user.name")))])],1)],1)],2)}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{Header:r(71).default,SideNav:r(694).default})},603:function(e,t,r){var content=r(607);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(21).default)("a6d060e4",content,!0,{sourceMap:!1})},605:function(e,t,r){"use strict";r.r(t);r(16);var n={props:{text:{type:String,default:""},html:{type:String,default:""},type:{type:String,default:"info",validator:function(e){return["info","warning","danger","success"].includes(e)}},hideIcon:{type:Boolean,default:!1},inverse:{type:Boolean,default:!1},iconPosition:{type:String,default:"center",validator:function(e){return["center","top"].includes(e)}}},computed:{icon:function(){switch(this.type){case"warning":case"danger":return"exclamation-triangle";default:return"info"}}}},o=(r(606),r(5)),component=Object(o.a)(n,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"alert",class:{"alert--inverse":e.inverse,"alert--info":"info"===e.type,"alert--danger":"danger"===e.type,"alert--warning":"warning"===e.type,"alert--success":"success"===e.type,"alert--icon-top":"top"===e.iconPosition}},[r("icon",{attrs:{icon:e.icon,size:"lg"}}),e._v(" "),e.$slots.default?r("div",{staticClass:"alert__content"},[e._t("default")],2):e.html?r("p",{domProps:{innerHTML:e._s(e.html)}}):e.text?r("p",[e._v(e._s(e.text))]):e._e()],1)}),[],!1,null,null,null);t.default=component.exports},606:function(e,t,r){"use strict";r(603)},607:function(e,t,r){var n=r(20)(!1);n.push([e.i,'.alert{display:flex;align-items:center;position:relative;font-size:.75rem;padding:.5rem 1rem .5rem 2rem;font-family:Avenir,"Helvetica Neue",Arial,sans-serif;font-weight:300;border:1px solid;background-color:#1d1d1d;border-radius:5px}.alert--inverse{border:2px solid;background-color:transparent;color:rgba(0,0,0,.6)}.alert>i{position:absolute;left:.5rem}.alert em{font-weight:700;font-style:normal}.alert--icon-top{padding-top:2rem;padding-left:1rem}.alert--icon-top>i{top:.5rem;left:50%;transform:translateX(-50%)}.alert--info{border-color:#cff4fc}.alert--info em,.alert--info i{color:#cff4fc}.alert--danger{border-color:#ff4d4d}.alert--danger>i,.alert--danger em{color:#ff4d4d}.alert--warning{border-color:#fdd835}.alert--warning>i,.alert--warning em{color:#fdd835}.alert--success{border-color:#139c44}.alert--success>i,.alert--success em{color:#139c44}.alert__content{width:100%}',""]),e.exports=n},625:function(e,t,r){"use strict";r(15);t.a={computed:{dobAllowedStart:function(){var e=new Date;return e.setFullYear(e.getFullYear()-18),{from:e}}},methods:{handleBlur:function(param){var e;this.blurred[param]=!0,null===(e=this.$v.form[param])||void 0===e||e.$touch()},touchAll:function(){for(var param in this.blurred)this.handleBlur(param)},parseDate:function(e){return"".concat(e.getFullYear(),"-").concat(e.getMonth()+1,"-").concat(e.getDate())}}}},666:function(e,t,r){var content=r(715);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(21).default)("5a94c0ac",content,!0,{sourceMap:!1})},694:function(e,t,r){"use strict";r.r(t);var n={props:{tabs:{type:Array,default:function(){return[]}},localeBaseKey:{type:String,required:!0},isSticky:{type:Boolean,default:!1}}},o=(r(714),r(5)),component=Object(o.a)(n,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("nav",{staticClass:"side-nav",class:{"side-nav--sticky":e.isSticky,"side-nav--d":e.$device.isDesktop}},[r("ul",e._l(e.tabs,(function(t){return r("NuxtLink",{key:t.slug,attrs:{custom:"",to:e.localePath(t.to)},scopedSlots:e._u([{key:"default",fn:function(n){var o=n.href,l=n.navigate,d=n.isExactActive;return[t.enabled?r("li",{staticClass:"side-nav__item",class:{"side-nav__item--active":t.isActive||d}},[r("a",{attrs:{href:o},on:{click:l}},[r("icon",{attrs:{icon:t.icon||t.slug,size:e.$device.isDesktop?"lg":"md"}}),e._v(" "),r("span",[e._v(e._s(e.$t(e.localeBaseKey+"."+t.slug)))])],1)]):r("li",{staticClass:"side-nav__item side-nav__item--disabled"},[r("a",[r("icon",{attrs:{icon:t.icon||t.slug,size:e.$device.isDesktop?"lg":"md"}}),e._v(" "),r("span",[e._v(e._s(e.$t(e.localeBaseKey+"."+t.slug)))])],1)])]}}],null,!0)})})),1)])}),[],!1,null,"70a1e4da",null);t.default=component.exports},714:function(e,t,r){"use strict";r(666)},715:function(e,t,r){var n=r(20)(!1);n.push([e.i,".side-nav[data-v-70a1e4da]{margin-top:.5rem}.side-nav--sticky[data-v-70a1e4da]{position:sticky;top:90px;padding:0 .5rem;background-color:#000;z-index:9}.side-nav--sticky[data-v-70a1e4da]:not(.side-nav--d){width:calc(100% + 1rem);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);transform:translateX(-.5rem)}.side-nav ul[data-v-70a1e4da]{display:flex;overflow-x:scroll;overflow-x:overlay;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.side-nav ul[data-v-70a1e4da]::-webkit-scrollbar{display:none}.side-nav__item[data-v-70a1e4da]{margin-right:1rem;scroll-snap-align:start;border-bottom:2px solid #1d1d1d;transition:border-color .2s ease}.side-nav__item a[data-v-70a1e4da]{color:#fff;padding:.5rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:color .2s ease}.side-nav__item a i[data-v-70a1e4da]{margin-right:.5rem}.side-nav__item a span[data-v-70a1e4da]{font-weight:700;font-size:.75rem;white-space:nowrap}.side-nav__item--active[data-v-70a1e4da]{border-color:#ca902c}.side-nav__item--active a[data-v-70a1e4da]{color:#ca902c}.side-nav__item--disabled[data-v-70a1e4da]{cursor:not-allowed}.side-nav__item--disabled a[data-v-70a1e4da],.side-nav__item--disabled a[data-v-70a1e4da]:hover{color:hsla(0,0%,100%,.38)}@media(hover:hover)and (min-width:1024px){.side-nav__item[data-v-70a1e4da]:hover{border-color:#ca902c}.side-nav__item:hover a[data-v-70a1e4da]{color:#ca902c}}.side-nav__item[data-v-70a1e4da]:last-child{margin-right:0}@media(min-width:1024px){.side-nav[data-v-70a1e4da]{padding:1rem;margin-top:1rem;background-color:#000;border-radius:10px}.side-nav ul[data-v-70a1e4da]{overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.side-nav ul .side-nav__item[data-v-70a1e4da]{width:100%;margin:.75rem 0}.side-nav ul .side-nav__item a[data-v-70a1e4da]{position:relative;justify-content:flex-start}.side-nav ul .side-nav__item a i[data-v-70a1e4da]{position:absolute}.side-nav ul .side-nav__item a span[data-v-70a1e4da]{margin-left:2.25rem;font-size:.875rem}}",""]),e.exports=n},854:function(e,t,r){var content=r(981);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(21).default)("1eb81284",content,!0,{sourceMap:!1})},980:function(e,t,r){"use strict";r(854)},981:function(e,t,r){var n=r(20)(!1);n.push([e.i,".deposit{margin-bottom:1rem;min-height:50vh}.deposit .deposit-content{margin-top:1rem}.deposit>form{padding:.5rem 0;grid-gap:.75rem}.deposit--d,.deposit>form{display:grid;align-content:start}.deposit--d{align-items:start;padding:2rem 3rem;margin-top:.5rem;grid-column-gap:2rem;background-color:#0e0e0e;grid-template-columns:repeat(9,minmax(0,1fr))}.deposit--d .page-header{grid-column:1/-1}.deposit--d .side-nav{grid-column:1/3}.deposit--d .deposit-content,.deposit--d>form{grid-column:3/-1}.deposit--d>form{width:100%;max-width:30rem;justify-self:center}.deposit--d>.alert{grid-column:1/-1;justify-self:center}",""]),e.exports=n}}]);