Files
vuefilemanager/public/js/chunks/payments/settings.js
Čarodej 6155173d82 fb
2022-03-03 17:32:45 +01:00

2 lines
92 KiB
JavaScript
Vendored
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*! For license information please see settings.js.LICENSE.txt */
(self.webpackChunk=self.webpackChunk||[]).push([[3949],{9397:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".info-box[data-v-4d9e9780]{background:#f4f5f6;border-radius:10px;margin-bottom:32px;padding:20px;text-align:left}.info-box.error[data-v-4d9e9780]{background:rgba(253,57,122,.1)}.info-box.error a[data-v-4d9e9780],.info-box.error p[data-v-4d9e9780]{color:#fd397a}.info-box.error a[data-v-4d9e9780]{text-decoration:underline}.info-box p[data-v-4d9e9780]{font-weight:600;line-height:1.6;word-break:break-word}.info-box p[data-v-4d9e9780],.info-box p[data-v-4d9e9780] a{font-size:15px}.info-box p[data-v-4d9e9780] b{font-size:15px;font-weight:700}.info-box a[data-v-4d9e9780],.info-box b[data-v-4d9e9780]{font-weight:700}.info-box a[data-v-4d9e9780]{font-size:.9375em;line-height:1.6}.info-box ul[data-v-4d9e9780]{margin-top:15px}.info-box ul[data-v-4d9e9780],.info-box ul li[data-v-4d9e9780],.info-box ul li a[data-v-4d9e9780]{display:block}@media only screen and (max-width:690px){.info-box[data-v-4d9e9780]{padding:15px}}.dark .info-box[data-v-4d9e9780]{background:#1e2024}.dark .info-box.error[data-v-4d9e9780]{background:rgba(253,57,122,.1)}.dark .info-box.error a[data-v-4d9e9780],.dark .info-box.error p[data-v-4d9e9780]{color:#fd397a}.dark .info-box.error a[data-v-4d9e9780]{text-decoration:underline}.dark .info-box p[data-v-4d9e9780],.dark .info-box ul li[data-v-4d9e9780]{color:#bec6cf}",""]);const r=n},5121:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".select[data-v-7fdf4688]{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.select-search[data-v-7fdf4688]{background:#fff;padding:13px;position:-webkit-sticky;position:sticky;top:0}.select-search .search-input[data-v-7fdf4688]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f6;border:1px solid transparent;font-size:.875em;font-weight:700;outline:0;padding:13px 20px;transition:all .15s ease;width:100%}.input-options[data-v-7fdf4688]{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.12);left:0;max-height:295px;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:65px;z-index:9}.input-options .option-item[data-v-7fdf4688]{cursor:pointer;display:block;padding:13px 20px}.input-options .option-item[data-v-7fdf4688]:hover{background:#f4f5f6;color:#00bc7e}.input-options .option-item[data-v-7fdf4688]:last-child{border-bottom:none}.input-area[data-v-7fdf4688]{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;justify-content:space-between;outline:0;padding:13px 20px;width:100%}.input-area[data-v-7fdf4688],.input-area .chevron[data-v-7fdf4688]{transition:all .15s ease}.input-area.is-active .chevron[data-v-7fdf4688]{transform:rotate(180deg)}.input-area.is-error[data-v-7fdf4688]{border-color:#fd397a;box-shadow:0 0 7px rgba(253,57,122,.3)}.option-icon[data-v-7fdf4688]{display:inline-block;font-size:.625em;width:20px}.option-value[data-v-7fdf4688]{font-size:.875em;font-weight:700;vertical-align:middle}.option-value.placehoder[data-v-7fdf4688]{color:rgba(27,37,57,.5)}.slide-in-enter-active[data-v-7fdf4688]{transition:all .15s ease}.slide-in-enter[data-v-7fdf4688]{opacity:0;transform:translateY(-50px)}.dark .select-search[data-v-7fdf4688]{background:#1e2024}.dark .select-search .search-input[data-v-7fdf4688]{background:#151515}.dark .popup-wrapper .input-area[data-v-7fdf4688]{background:#25272c}.dark .input-options[data-v-7fdf4688]{background:#1e2024}.dark .input-options .option-item[data-v-7fdf4688]{border-bottom:none}.dark .input-options .option-item[data-v-7fdf4688]:hover{background:#2a2c32}.dark .input-options .option-item:hover .option-icon circle[data-v-7fdf4688],.dark .input-options .option-item:hover .option-icon path[data-v-7fdf4688]{color:inherit}.dark .input-options .option-item[data-v-7fdf4688]:last-child{border-bottom:none}.dark .option-value.placehoder[data-v-7fdf4688]{color:#7d858c}",""]);const r=n},4265:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".setup-box[data-v-7f4fdc54]{border-radius:8px;margin-bottom:30px;padding:20px}.setup-box .title[data-v-7f4fdc54]{display:block;font-size:1.3125em;font-weight:700;margin-bottom:5px}.setup-box .description[data-v-7f4fdc54]{font-size:.9375em;line-height:1.5;margin-bottom:20px}.setup-box.base[data-v-7f4fdc54],.setup-box.danger[data-v-7f4fdc54]{background:#f4f5f6}.setup-box.danger .title[data-v-7f4fdc54]{color:#fd397a}.setup-box[data-v-7f4fdc54] .input-area,.setup-box[data-v-7f4fdc54] input .input-area,.setup-box[data-v-7f4fdc54] input[type=number],.setup-box[data-v-7f4fdc54] input[type=text]{background:#fff}.setup-box[data-v-7f4fdc54] .form{margin-top:20px}.setup-box[data-v-7f4fdc54] .form.block-form{max-width:450px}.setup-box[data-v-7f4fdc54] .form.block-form .single-line-form{display:flex}.setup-box[data-v-7f4fdc54] .form.block-form .single-line-form .submit-button{margin-left:20px}@media only screen and (max-width:960px){.setup-box[data-v-7f4fdc54] .form.block-form{max-width:100%}.setup-box[data-v-7f4fdc54] .form input{min-width:auto}}@media only screen and (max-width:690px){.setup-box[data-v-7f4fdc54]{padding:15px}.setup-box .title[data-v-7f4fdc54]{font-size:1.0625em;margin-bottom:10px}.setup-box .description[data-v-7f4fdc54]{font-size:.875em}.setup-box[data-v-7f4fdc54] .form.block-form .single-line-form{display:block}.setup-box[data-v-7f4fdc54] .form.block-form .single-line-form .submit-button{margin-left:0;margin-top:10px}}.dark .setup-box.base[data-v-7f4fdc54],.dark .setup-box.danger[data-v-7f4fdc54]{background:#1e2024}.dark .setup-box[data-v-7f4fdc54] .input-area,.dark .setup-box[data-v-7f4fdc54] input .input-area,.dark .setup-box[data-v-7f4fdc54] input[type=number],.dark .setup-box[data-v-7f4fdc54] input[type=text]{background:#151515}",""]);const r=n},6899:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".input-wrapper[data-v-f06bd638]{display:flex;width:100%}.input-wrapper .input-label[data-v-f06bd638]{color:#1b2539}.input-wrapper .switch-content[data-v-f06bd638]{width:100%}.input-wrapper .switch-content[data-v-f06bd638]:last-child{width:80px}.switch[data-v-f06bd638]{background:#f1f1f5;height:28px;position:relative;width:50px}.switch[data-v-f06bd638],.switch .switch-button[data-v-f06bd638]{border-radius:50px;display:block;transition:all .3s ease}.switch .switch-button[data-v-f06bd638]{background:#fff;box-shadow:0 2px 4px rgba(37,38,94,.1);cursor:pointer;height:22px;left:3px;position:absolute;top:3px;width:22px}.switch.active .switch-button[data-v-f06bd638]{left:25px}.dark .switch[data-v-f06bd638]{background:#1e2024}.dark .popup-wrapper .switch[data-v-f06bd638]{background:#25272c}",""]);const r=n},1213:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,"",""]);const r=n},4619:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".page-tab-group[data-v-61f8c98e]{margin-bottom:65px}",""]);const r=n},9611:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".table-row[data-v-4f806708]{border-radius:8px}.table-row[data-v-4f806708]:hover{background:#f4f5f6}.table-row .table-cell[data-v-4f806708]{padding-bottom:15px;padding-top:15px}.table-row .table-cell[data-v-4f806708]:first-child{padding-left:15px}.table-row .table-cell[data-v-4f806708]:last-child{padding-right:15px;text-align:right}.table-row .table-cell span[data-v-4f806708]{font-size:1em;font-weight:700}",""]);const r=n},5987:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(3645),n=i.n(a)()((function(e){return e[1]}));n.push([e.id,".page-link[data-v-4e214414]{@apply block flex h-8 w-8 cursor-pointer items-center justify-center rounded-lg text-sm font-bold transition duration-200 hover:bg-light-background}",""]);const r=n},4479:(e,t,i)=>{"use strict";i.d(t,{C1:()=>r});function a(e){return null==e}function n(e){return Array.isArray(e)&&0===e.length}var r={validate:function(e,t){var i=(void 0===t?{allowFalse:!0}:t).allowFalse,r={valid:!1,required:!0};return a(e)||n(e)?r:!1!==e||i?(r.valid=!!String(e).trim().length,r):r},params:[{name:"allowFalse",default:!0}],computesRequired:!0}},9495:function(e,t,i){!function(e,t){"use strict";function i(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=i(t),n={code:"en",messages:{alpha:"The {_field_} field may only contain alphabetic characters",alpha_num:"The {_field_} field may only contain alpha-numeric characters",alpha_dash:"The {_field_} field may contain alpha-numeric characters as well as dashes and underscores",alpha_spaces:"The {_field_} field may only contain alphabetic characters as well as spaces",between:"The {_field_} field must be between {min} and {max}",confirmed:"The {_field_} field confirmation does not match",digits:"The {_field_} field must be numeric and exactly contain {length} digits",dimensions:"The {_field_} field must be {width} pixels by {height} pixels",email:"The {_field_} field must be a valid email",excluded:"The {_field_} field is not a valid value",ext:"The {_field_} field is not a valid file",image:"The {_field_} field must be an image",integer:"The {_field_} field must be an integer",length:"The {_field_} field must be {length} long",max_value:"The {_field_} field must be {max} or less",max:"The {_field_} field may not be greater than {length} characters",mimes:"The {_field_} field must have a valid file type",min_value:"The {_field_} field must be {min} or more",min:"The {_field_} field must be at least {length} characters",numeric:"The {_field_} field may only contain numeric characters",oneOf:"The {_field_} field is not a valid value",regex:"The {_field_} field format is invalid",required_if:"The {_field_} field is required",required:"The {_field_} field is required",size:"The {_field_} field size must be less than {size}KB",double:"The {_field_} field must be a valid decimal"}},r={en:/^[A-Z]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[A-ZÆØÅ]*$/i,de:/^[A-ZÄÖÜß]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,it:/^[A-Z\xC0-\xFF]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ]*$/i,nl:/^[A-ZÉËÏÓÖÜ]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ro:/^[A-ZĂÂÎŞŢ]*$/i,ru:/^[А-ЯЁ]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[A-ZČĆŽŠĐ]*$/i,sv:/^[A-ZÅÄÖ]*$/i,tr:/^[A-ZÇĞİıÖŞÜ]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/,az:/^[A-ZÇƏĞİıÖŞÜ]*$/i,el:/^[Α-ώ]*$/i,ja:/^[A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF]*$/i,he:/^[A-Z\u05D0-\u05EA']*$/i},s={en:/^[A-Z\s]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ\s]*$/i,da:/^[A-ZÆØÅ\s]*$/i,de:/^[A-ZÄÖÜß\s]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ\s]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ\s]*$/i,it:/^[A-Z\xC0-\xFF\s]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ\s]*$/i,nl:/^[A-ZÉËÏÓÖÜ\s]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ\s]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ\s]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ\s]*$/i,ro:/^[A-ZĂÂÎŞŢ\s]*$/i,ru:/^[А-ЯЁ\s]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ\s]*$/i,sr:/^[A-ZČĆŽŠĐ\s]*$/i,sv:/^[A-ZÅÄÖ\s]*$/i,tr:/^[A-ZÇĞİıÖŞÜ\s]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ\s]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ\s]*$/,az:/^[A-ZÇƏĞİıÖŞÜ\s]*$/i,el:/^[Α-ώ\s]*$/i,ja:/^[A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF\s]*$/i,he:/^[A-Z\u05D0-\u05EA'\s]*$/i},o={en:/^[0-9A-Z]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[0-9A-ZÆØÅ]$/i,de:/^[0-9A-ZÄÖÜß]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,it:/^[0-9A-Z\xC0-\xFF]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ro:/^[0-9A-ZĂÂÎŞŢ]*$/i,ru:/^[0-9А-ЯЁ]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[0-9A-ZČĆŽŠĐ]*$/i,sv:/^[0-9A-ZÅÄÖ]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/,az:/^[0-9A-ZÇƏĞİıÖŞÜ]*$/i,el:/^[0-9Α-ώ]*$/i,ja:/^[0-9A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF]*$/i,he:/^[0-9A-Z\u05D0-\u05EA']*$/i},l={en:/^[0-9A-Z_-]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ_-]*$/i,da:/^[0-9A-ZÆØÅ_-]*$/i,de:/^[0-9A-ZÄÖÜß_-]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ_-]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ_-]*$/i,it:/^[0-9A-Z\xC0-\xFF_-]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ_-]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ_-]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ_-]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ_-]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ_-]*$/i,ro:/^[0-9A-ZĂÂÎŞŢ_-]*$/i,ru:/^[0-9А-ЯЁ_-]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ_-]*$/i,sr:/^[0-9A-ZČĆŽŠĐ_-]*$/i,sv:/^[0-9A-ZÅÄÖ_-]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ_-]*$/i,uk:/^[0-9АЬЮЯЄІЇҐ_-]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ_-]*$/,az:/^[0-9A-ZÇƏĞİıÖŞÜ_-]*$/i,el:/^[0-9Α-ώ_-]*$/i,ja:/^[0-9A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF_-]*$/i,he:/^[0-9A-Z\u05D0-\u05EA'_-]*$/i},u=function(e,t){var i=(void 0===t?{}:t).locale,a=void 0===i?"":i;return Array.isArray(e)?e.every((function(e){return u(e,{locale:a})})):a?(r[a]||r.en).test(e):Object.keys(r).some((function(t){return r[t].test(e)}))},c={validate:u,params:[{name:"locale"}]},d=function(e,t){var i=(void 0===t?{}:t).locale,a=void 0===i?"":i;return Array.isArray(e)?e.every((function(e){return d(e,{locale:a})})):a?(l[a]||l.en).test(e):Object.keys(l).some((function(t){return l[t].test(e)}))},p={validate:d,params:[{name:"locale"}]},f=function(e,t){var i=(void 0===t?{}:t).locale,a=void 0===i?"":i;return Array.isArray(e)?e.every((function(e){return f(e,{locale:a})})):a?(o[a]||o.en).test(e):Object.keys(o).some((function(t){return o[t].test(e)}))},v={validate:f,params:[{name:"locale"}]},m=function(e,t){var i=(void 0===t?{}:t).locale,a=void 0===i?"":i;return Array.isArray(e)?e.every((function(e){return m(e,{locale:a})})):a?(s[a]||s.en).test(e):Object.keys(s).some((function(t){return s[t].test(e)}))},h={validate:m,params:[{name:"locale"}]},g=function(e,t){var i=void 0===t?{}:t,a=i.min,n=i.max;return Array.isArray(e)?e.every((function(e){return!!g(e,{min:a,max:n})})):Number(a)<=e&&Number(n)>=e},b={validate:g,params:[{name:"min"},{name:"max"}]},y={validate:function(e,t){var i=t.target;return String(e)===String(i)},params:[{name:"target",isTarget:!0}]},_=function(e,t){var i=t.length;if(Array.isArray(e))return e.every((function(e){return _(e,{length:i})}));var a=String(e);return/^[0-9]*$/.test(a)&&a.length===i},x={validate:_,params:[{name:"length",cast:function(e){return Number(e)}}]},k=function(e,t,i){var a=window.URL||window.webkitURL;return new Promise((function(n){var r=new Image;r.onerror=function(){return n(!1)},r.onload=function(){return n(r.width===t&&r.height===i)},r.src=a.createObjectURL(e)}))},w=function(e,t){var i=t.width,a=t.height,n=[];e=Array.isArray(e)?e:[e];for(var r=0;r<e.length;r++){if(!/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e[r].name))return Promise.resolve(!1);n.push(e[r])}return Promise.all(n.map((function(e){return k(e,i,a)}))).then((function(e){return e.every((function(e){return e}))}))},$={validate:w,params:[{name:"width",cast:function(e){return Number(e)}},{name:"height",cast:function(e){return Number(e)}}]},C={validate:function(e,t){var i=(void 0===t?{}:t).multiple,a=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return i&&!Array.isArray(e)&&(e=String(e).split(",").map((function(e){return e.trim()}))),Array.isArray(e)?e.every((function(e){return a.test(String(e))})):a.test(String(e))},params:[{name:"multiple",default:!1}]};function A(e){return e!=e}function S(e){return null==e}function I(e){return Array.isArray(e)&&0===e.length}var P=function(e){return null!==e&&e&&"object"==typeof e&&!Array.isArray(e)};function Z(e,t){return!(!A(e)||!A(t))||e===t}function O(e){return""!==e&&!S(e)}function T(e){return"function"==typeof e}function E(e){return T(e)&&!!e.__locatorRef}function R(e,t){var i=Array.isArray(e)?e:D(e);if(T(i.findIndex))return i.findIndex(t);for(var a=0;a<i.length;a++)if(t(i[a],a))return a;return-1}function F(e,t){var i=Array.isArray(e)?e:D(e),a=R(i,t);return-1===a?void 0:i[a]}function z(e,t){return-1!==e.indexOf(t)}function D(e){return T(Array.from)?Array.from(e):j(e)}function j(e){for(var t=[],i=e.length,a=0;a<i;a++)t.push(e[a]);return t}function q(e){return T(Object.values)?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function L(e,t){return Object.keys(t).forEach((function(i){if(P(t[i]))return e[i]||(e[i]={}),void L(e[i],t[i]);e[i]=t[i]})),e}function V(){return{untouched:!0,touched:!1,dirty:!1,pristine:!0,valid:!1,invalid:!1,validated:!1,pending:!1,required:!1,changed:!1,passed:!1,failed:!1}}function B(e){return e}function N(e,t,i){return void 0===t&&(t=0),void 0===i&&(i={cancelled:!1}),0===t?e:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var s=function(){a=void 0,i.cancelled||e.apply(void 0,n)};clearTimeout(a),a=setTimeout(s,t)};var a}function M(e){console.warn("[vee-validate] "+e)}function U(e,t){return e.replace(/{([^}]+)}/g,(function(e,i){return i in t?t[i]:"{"+i+"}"}))}var W=function(e,t){return Array.isArray(e)?e.every((function(e){return W(e,t)})):D(t).some((function(t){return t==e}))},Y={validate:W},H={validate:function(e,t){return!W(e,t)}},K=function(e,t){var i=new RegExp(".("+t.join("|")+")$","i");return Array.isArray(e)?e.every((function(e){return i.test(e.name)})):i.test(e.name)},G={validate:K},X=function(e){var t=/\.(jpg|svg|jpeg|png|bmp|gif|webp)$/i;return Array.isArray(e)?e.every((function(e){return t.test(e.name)})):t.test(e.name)},J={validate:X},Q={validate:function(e){return Array.isArray(e)?e.every((function(e){return/^-?[0-9]+$/.test(String(e))})):/^-?[0-9]+$/.test(String(e))}},ee={validate:function(e,t){return e===t.other},params:[{name:"other"}]},te={validate:function(e,t){return e!==t.other},params:[{name:"other"}]},ie=function(e,t){var i=t.length;return!S(e)&&("string"==typeof e&&(e=D(e)),"number"==typeof e&&(e=String(e)),e.length||(e=D(e)),e.length===i)},ae={validate:ie,params:[{name:"length",cast:function(e){return Number(e)}}]},ne=function(e,t){var i=t.length;return S(e)?i>=0:Array.isArray(e)?e.every((function(e){return ne(e,{length:i})})):String(e).length<=i},re={validate:ne,params:[{name:"length",cast:function(e){return Number(e)}}]},se=function(e,t){var i=t.max;return!S(e)&&""!==e&&(Array.isArray(e)?e.length>0&&e.every((function(e){return se(e,{max:i})})):Number(e)<=i)},oe={validate:se,params:[{name:"max",cast:function(e){return Number(e)}}]},le=function(e,t){var i=new RegExp(t.join("|").replace("*",".+")+"$","i");return Array.isArray(e)?e.every((function(e){return i.test(e.type)})):i.test(e.type)},ue={validate:le},ce=function(e,t){var i=t.length;return!S(e)&&(Array.isArray(e)?e.every((function(e){return ce(e,{length:i})})):String(e).length>=i)},de={validate:ce,params:[{name:"length",cast:function(e){return Number(e)}}]},pe=function(e,t){var i=t.min;return!S(e)&&""!==e&&(Array.isArray(e)?e.length>0&&e.every((function(e){return pe(e,{min:i})})):Number(e)>=i)},fe={validate:pe,params:[{name:"min",cast:function(e){return Number(e)}}]},ve=/^[٠١٢٣٤٥٦٧٨٩]+$/,me=/^[0-9]+$/,he={validate:function(e){var t=function(e){var t=String(e);return me.test(t)||ve.test(t)};return Array.isArray(e)?e.every(t):t(e)}},ge=function(e,t){var i=t.regex;return Array.isArray(e)?e.every((function(e){return ge(e,{regex:i})})):i.test(String(e))},be={validate:ge,params:[{name:"regex",cast:function(e){return"string"==typeof e?new RegExp(e):e}}]},ye={validate:function(e,t){var i=(void 0===t?{allowFalse:!0}:t).allowFalse,a={valid:!1,required:!0};return S(e)||I(e)?a:!1!==e||i?(a.valid=!!String(e).trim().length,a):a},params:[{name:"allowFalse",default:!0}],computesRequired:!0},_e=function(e){return I(e)||z([!1,null,void 0],e)||!String(e).trim().length},xe=function(e,t){var i,a=t.target,n=t.values;return n&&n.length?(Array.isArray(n)||"string"!=typeof n||(n=[n]),i=n.some((function(e){return e==String(a).trim()}))):i=!_e(a),i?{valid:!_e(e),required:i}:{valid:!0,required:i}},ke={validate:xe,params:[{name:"target",isTarget:!0},{name:"values"}],computesRequired:!0},we=function(e,t){var i=t.size;if(isNaN(i))return!1;var a=1024*i;if(!Array.isArray(e))return e.size<=a;for(var n=0;n<e.length;n++)if(e[n].size>a)return!1;return!0},$e={validate:we,params:[{name:"size",cast:function(e){return Number(e)}}]},Ce=function(e,t){var i=t||{},a=i.decimals,n=void 0===a?0:a,r=i.separator,s=new RegExp("^-?\\d+"+("comma"===(void 0===r?"dot":r)?",?":"\\.?")+(0===n?"\\d*":"(\\d{"+n+"})?")+"$");return Array.isArray(e)?e.every((function(e){return s.test(String(e))})):s.test(String(e))},Ae={validate:Ce,params:[{name:"decimals",default:0},{name:"separator",default:"dot"}]},Se=Object.freeze({__proto__:null,alpha_dash:p,alpha_num:v,alpha_spaces:h,alpha:c,between:b,confirmed:y,digits:x,dimensions:$,email:C,ext:G,image:J,oneOf:Y,integer:Q,length:ae,is_not:te,is:ee,max:re,max_value:oe,mimes:ue,min:de,min_value:fe,excluded:H,numeric:he,regex:be,required:ye,required_if:ke,size:$e,double:Ae}),Ie=function(){return Ie=Object.assign||function(e){for(var t,i=1,a=arguments.length;i<a;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},Ie.apply(this,arguments)};function Pe(e,t,i,a){function n(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function s(e){try{l(a.next(e))}catch(e){r(e)}}function o(e){try{l(a.throw(e))}catch(e){r(e)}}function l(e){e.done?i(e.value):n(e.value).then(s,o)}l((a=a.apply(e,t||[])).next())}))}function Ze(e,t){var i,a,n,r,s={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return r={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function o(e){return function(t){return l([e,t])}}function l(r){if(i)throw new TypeError("Generator is already executing.");for(;s;)try{if(i=1,a&&(n=2&r[0]?a.return:r[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,r[1])).done)return n;switch(a=0,n&&(r=[2&r[0],n.value]),r[0]){case 0:case 1:n=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,a=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!((n=(n=s.trys).length>0&&n[n.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!n||r[1]>n[0]&&r[1]<n[3])){s.label=r[1];break}if(6===r[0]&&s.label<n[1]){s.label=n[1],n=r;break}if(n&&s.label<n[2]){s.label=n[2],s.ops.push(r);break}n[2]&&s.ops.pop(),s.trys.pop();continue}r=t.call(e,s)}catch(e){r=[6,e],a=0}finally{i=n=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}}function Oe(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var a=Array(e),n=0;for(t=0;t<i;t++)for(var r=arguments[t],s=0,o=r.length;s<o;s++,n++)a[n]=r[s];return a}var Te=Ie({},{defaultMessage:"{_field_} is not valid.",skipOptional:!0,classes:{touched:"touched",untouched:"untouched",valid:"valid",invalid:"invalid",pristine:"pristine",dirty:"dirty"},bails:!0,mode:"aggressive",useConstraintAttrs:!0}),Ee=function(){return Te},Re=function(e){Te=Ie(Ie({},Te),e)},Fe=function(e){Re(e)},ze=new a.default;function De(){ze.$emit("change:locale")}var je,qe=function(){function e(e,t){this.container={},this.locale=e,this.merge(t)}return e.prototype.resolve=function(e,t,i){return this.format(this.locale,e,t,i)},e.prototype.format=function(e,t,i,a){var n,r,s,o,l,u,c,d,p,f=null===(s=null===(r=null===(n=this.container[e])||void 0===n?void 0:n.fields)||void 0===r?void 0:r[t])||void 0===s?void 0:s[i],v=null===(l=null===(o=this.container[e])||void 0===o?void 0:o.messages)||void 0===l?void 0:l[i];return(p=f||v||"")||(p="{_field_} is not valid"),t=null!==(d=null===(c=null===(u=this.container[e])||void 0===u?void 0:u.names)||void 0===c?void 0:c[t])&&void 0!==d?d:t,T(p)?p(t,a):U(p,Ie(Ie({},a),{_field_:t}))},e.prototype.merge=function(e){L(this.container,e)},e.prototype.hasRule=function(e){var t,i;return!!(null===(i=null===(t=this.container[this.locale])||void 0===t?void 0:t.messages)||void 0===i?void 0:i[e])},e}();function Le(e,t){var i;if(je||(je=new qe("en",{}),Re({defaultMessage:function(e,t){return je.resolve(e,null==t?void 0:t._rule_,t||{})}})),"string"==typeof e)return je.locale=e,t&&je.merge(((i={})[e]=t,i)),void De();je.merge(e)}var Ve={};function Be(e){var t;return(null===(t=e.params)||void 0===t?void 0:t.length)&&(e.params=e.params.map((function(e){return"string"==typeof e?{name:e}:e}))),e}var Ne=function(){function e(){}return e.extend=function(e,t){var i=Be(t);Ve[e]?Ve[e]=L(Ve[e],t):Ve[e]=Ie({lazy:!1,computesRequired:!1},i)},e.isLazy=function(e){var t;return!!(null===(t=Ve[e])||void 0===t?void 0:t.lazy)},e.isRequireRule=function(e){var t;return!!(null===(t=Ve[e])||void 0===t?void 0:t.computesRequired)},e.getRuleDefinition=function(e){return Ve[e]},e}();function Me(e,t){Ue(e,t),"object"!=typeof t?Ne.extend(e,{validate:t}):Ne.extend(e,t)}function Ue(e,t){if(!T(t)&&!T(t.validate)&&!Ne.getRuleDefinition(e))throw new Error("Extension Error: The validator '"+e+"' must be a function or have a 'validate' method.")}var We={aggressive:function(){return{on:["input","blur"]}},eager:function(e){return e.errors.length?{on:["input","change"]}:{on:["change","blur"]}},passive:function(){return{on:[]}},lazy:function(){return{on:["change","blur"]}}},Ye=function(e,t){if(Re({mode:e}),t){if(!T(t))throw new Error("A mode implementation must be a function");We[e]=t}};function He(e){var t={};return Object.defineProperty(t,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),e?P(e)&&e._$$isNormalized?e:P(e)?Object.keys(e).reduce((function(t,i){var a=[];return a=!0===e[i]?[]:Array.isArray(e[i])||P(e[i])?e[i]:[e[i]],!1!==e[i]&&(t[i]=Ke(i,a)),t}),t):"string"!=typeof e?(M("rules must be either a string or an object."),t):e.split("|").reduce((function(e,t){var i=Ge(t);return i.name?(e[i.name]=Ke(i.name,i.params),e):e}),t):t}function Ke(e,t){var i=Ne.getRuleDefinition(e);if(!i)return t;var a,n,r={};if(!i.params&&!Array.isArray(t))throw new Error("You provided an object params to a rule that has no defined schema.");if(Array.isArray(t)&&!i.params)return t;a=!i.params||i.params.length<t.length&&Array.isArray(t)?t.map((function(e,t){var a,r=null===(a=i.params)||void 0===a?void 0:a[t];return n=r||n,r||(r=n),r})):i.params;for(var s=0;s<a.length;s++){var o=a[s],l=o.default;Array.isArray(t)?s in t&&(l=t[s]):o.name in t?l=t[o.name]:1===a.length&&(l=t),o.isTarget&&(l=Xe(l,o.cast)),"string"==typeof l&&"@"===l[0]&&(l=Xe(l.slice(1),o.cast)),!E(l)&&o.cast&&(l=o.cast(l)),r[o.name]?(r[o.name]=Array.isArray(r[o.name])?r[o.name]:[r[o.name]],r[o.name].push(l)):r[o.name]=l}return r}var Ge=function(e){var t=[],i=e.split(":")[0];return z(e,":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:i,params:t}};function Xe(e,t){var i=function(i){var a=i[e];return t?t(a):a};return i.__locatorRef=e,i}function Je(e){return Array.isArray(e)?e.filter((function(e){return E(e)||"string"==typeof e&&"@"===e[0]})):Object.keys(e).filter((function(t){return E(e[t])})).map((function(t){return e[t]}))}function Qe(e,t,i){return void 0===i&&(i={}),Pe(this,void 0,void 0,(function(){var a,n,r,s,o,l;return Ze(this,(function(u){switch(u.label){case 0:return a=null==i?void 0:i.bails,n=null==i?void 0:i.skipIfEmpty,[4,et({name:(null==i?void 0:i.name)||"{field}",rules:He(t),bails:null==a||a,skipIfEmpty:null==n||n,forceRequired:!1,crossTable:(null==i?void 0:i.values)||{},names:(null==i?void 0:i.names)||{},customMessages:(null==i?void 0:i.customMessages)||{}},e,i)];case 1:return r=u.sent(),s=[],o={},l={},r.errors.forEach((function(e){var t=e.msg();s.push(t),o[e.rule]=t,l[e.rule]=e.msg})),[2,{valid:r.valid,required:r.required,errors:s,failedRules:o,regenerateMap:l}]}}))}))}function et(e,t,i){var a=(void 0===i?{}:i).isInitial,n=void 0!==a&&a;return Pe(this,void 0,void 0,(function(){var i,a,r,s,o,l,u,c,d;return Ze(this,(function(p){switch(p.label){case 0:return[4,tt(e,t)];case 1:if(i=p.sent(),a=i.shouldSkip,r=i.required,s=i.errors,a)return[2,{valid:!s.length,required:r,errors:s}];o=Object.keys(e.rules).filter((function(e){return!Ne.isRequireRule(e)})),l=o.length,u=0,p.label=2;case 2:return u<l?n&&Ne.isLazy(o[u])?[3,4]:(c=o[u],[4,it(e,t,{name:c,params:e.rules[c]})]):[3,5];case 3:if(!(d=p.sent()).valid&&d.error&&(s.push(d.error),e.bails))return[2,{valid:!1,required:r,errors:s}];p.label=4;case 4:return u++,[3,2];case 5:return[2,{valid:!s.length,required:r,errors:s}]}}))}))}function tt(e,t){return Pe(this,void 0,void 0,(function(){var i,a,n,r,s,o,l,u,c;return Ze(this,(function(d){switch(d.label){case 0:i=Object.keys(e.rules).filter(Ne.isRequireRule),a=i.length,n=[],r=S(t)||""===t||I(t),s=r&&e.skipIfEmpty,l=0,d.label=1;case 1:return l<a?(u=i[l],[4,it(e,t,{name:u,params:e.rules[u]})]):[3,4];case 2:if(c=d.sent(),!P(c))throw new Error("Require rules has to return an object (see docs)");if(void 0!==c.required&&(o=c.required),!c.valid&&c.error&&(n.push(c.error),e.bails))return[2,{shouldSkip:!0,required:c.required,errors:n}];d.label=3;case 3:return l++,[3,1];case 4:return r&&!o&&!e.skipIfEmpty||!e.bails&&!s?[2,{shouldSkip:!1,required:o,errors:n}]:[2,{shouldSkip:!o&&r,required:o,errors:n}]}}))}))}function it(e,t,i){return Pe(this,void 0,void 0,(function(){var a,n,r,s,o;return Ze(this,(function(l){switch(l.label){case 0:if(!(a=Ne.getRuleDefinition(i.name))||!a.validate)throw new Error("No such validator '"+i.name+"' exists.");return n=a.castValue?a.castValue(t):t,r=ot(i.params,e.crossTable),[4,a.validate(n,r)];case 1:return"string"==typeof(s=l.sent())?(o=Ie(Ie({},r||{}),{_field_:e.name,_value_:t,_rule_:i.name}),[2,{valid:!1,error:{rule:i.name,msg:function(){return U(s,o)}}}]):(P(s)||(s={valid:s}),[2,{valid:s.valid,required:s.required,error:s.valid?void 0:at(e,t,a,i.name,r)}])}}))}))}function at(e,t,i,a,n){var r,s=null!==(r=e.customMessages[a])&&void 0!==r?r:i.message,o=nt(e,i,a),l=rt(e,i,a,s),u=l.userTargets,c=l.userMessage,d=Ie(Ie(Ie(Ie({},n||{}),{_field_:e.name,_value_:t,_rule_:a}),o),u);return{msg:function(){return st(c||Ee().defaultMessage,e.name,d)},rule:a}}function nt(e,t,i){var a=t.params;if(!a)return{};var n=a.filter((function(e){return e.isTarget})).length;if(n<=0)return{};var r={},s=e.rules[i];!Array.isArray(s)&&P(s)&&(s=a.map((function(e){return s[e.name]})));for(var o=0;o<a.length;o++){var l=a[o],u=s[o];if(E(u)){u=u.__locatorRef;var c=e.names[u]||u;r[l.name]=c,r["_"+l.name+"_"]=e.crossTable[u]}}return r}function rt(e,t,i,a){var n={},r=e.rules[i],s=t.params||[];return r?(Object.keys(r).forEach((function(t,i){var a=r[t];if(!E(a))return{};var o=s[i];if(!o)return{};var l=a.__locatorRef;n[o.name]=e.names[l]||l,n["_"+o.name+"_"]=e.crossTable[l]})),{userTargets:n,userMessage:a}):{}}function st(e,t,i){return"function"==typeof e?e(t,i):U(e,Ie(Ie({},i),{_field_:t}))}function ot(e,t){if(Array.isArray(e))return e.map((function(e){var i="string"==typeof e&&"@"===e[0]?e.slice(1):e;return i in t?t[i]:e}));var i={},a=function(e){return E(e)?e(t):e};return Object.keys(e).forEach((function(t){i[t]=a(e[t])})),i}var lt=function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var a,n,r;if(Array.isArray(t)){if((a=t.length)!=i.length)return!1;for(n=a;0!=n--;)if(!e(t[n],i[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((a=(r=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(n=a;0!=n--;)if(!Object.prototype.hasOwnProperty.call(i,r[n]))return!1;for(n=a;0!=n--;){var s=r[n];if(!e(t[s],i[s]))return!1}return!0}return t!=t&&i!=i},ut=function(e){return!!(e&&("undefined"!=typeof Event&&T(Event)&&e instanceof Event||e&&e.srcElement))};function ct(e){var t,i;if(!ut(e))return e;var a=e.target;if("file"===a.type&&a.files)return D(a.files);if(null===(t=a._vModifiers)||void 0===t?void 0:t.number){var n=parseFloat(a.value);return A(n)?a.value:n}return(null===(i=a._vModifiers)||void 0===i?void 0:i.trim)&&"string"==typeof a.value?a.value.trim():a.value}var dt=function(e){var t,i=(null===(t=e.data)||void 0===t?void 0:t.attrs)||e.elm;return!("input"!==e.tag||i&&i.type)||"textarea"===e.tag||z(["text","password","search","email","tel","url","number"],null==i?void 0:i.type)};function pt(e){if(e.data){var t=e.data;if("model"in t)return t.model;if(e.data.directives)return F(e.data.directives,(function(e){return"model"===e.name}))}}function ft(e){var t,i,a=pt(e);if(a)return{value:a.value};var n=ht(e),r=(null==n?void 0:n.prop)||"value";return(null===(t=e.componentOptions)||void 0===t?void 0:t.propsData)&&r in e.componentOptions.propsData?{value:e.componentOptions.propsData[r]}:(null===(i=e.data)||void 0===i?void 0:i.domProps)&&"value"in e.data.domProps?{value:e.data.domProps.value}:void 0}function vt(e){return Array.isArray(e)?e:Array.isArray(e.children)?e.children:e.componentOptions&&Array.isArray(e.componentOptions.children)?e.componentOptions.children:[]}function mt(e){return Array.isArray(e)||void 0===ft(e)?vt(e).reduce((function(e,t){var i=mt(t);return i.length&&e.push.apply(e,i),e}),[]):[e]}function ht(e){return e.componentOptions?e.componentOptions.Ctor.options.model:null}function gt(e,t,i){if(S(e[t]))e[t]=[i];else{if(T(e[t])&&e[t].fns){var a=e[t];return a.fns=Array.isArray(a.fns)?a.fns:[a.fns],void(z(a.fns,i)||a.fns.push(i))}if(T(e[t])){var n=e[t];e[t]=[n]}Array.isArray(e[t])&&!z(e[t],i)&&e[t].push(i)}}function bt(e,t,i){e.data||(e.data={}),S(e.data.on)&&(e.data.on={}),gt(e.data.on,t,i)}function yt(e,t,i){e.componentOptions&&(e.componentOptions.listeners||(e.componentOptions.listeners={}),gt(e.componentOptions.listeners,t,i))}function _t(e,t,i){e.componentOptions?yt(e,t,i):bt(e,t,i)}function xt(e,t){var i;return e.componentOptions?(ht(e)||{event:"input"}).event:(null===(i=null==t?void 0:t.modifiers)||void 0===i?void 0:i.lazy)?"change":dt(e)?"input":"change"}function kt(e){return z(["input","select","textarea"],e.tag)}function wt(e,t){var i=[];return Object.keys(e).reduce((function(i,a){return e[a].forEach((function(i){i.context||(e[a].context=t,i.data||(i.data={}),i.data.slot=a)})),i.concat(e[a])}),i)}function $t(e){var t,i=null===(t=e.data)||void 0===t?void 0:t.attrs,a={};return i?("email"===i.type&&Ne.getRuleDefinition("email")&&(a.email=["multiple"in i]),i.pattern&&Ne.getRuleDefinition("regex")&&(a.regex=i.pattern),i.maxlength>=0&&Ne.getRuleDefinition("max")&&(a.max=i.maxlength),i.minlength>=0&&Ne.getRuleDefinition("min")&&(a.min=i.minlength),"number"===i.type&&(O(i.min)&&Ne.getRuleDefinition("min_value")&&(a.min_value=Number(i.min)),O(i.max)&&Ne.getRuleDefinition("max_value")&&(a.max_value=Number(i.max))),a):a}function Ct(e){var t,i=["input","select","textarea"],a=null===(t=e.data)||void 0===t?void 0:t.attrs;if(!z(i,e.tag)||!a)return{};var n={};return"required"in a&&!1!==a.required&&Ne.getRuleDefinition("required")&&(n.required="checkbox"!==a.type||[!0]),dt(e)?He(Ie(Ie({},n),$t(e))):He(n)}function At(e,t){return e.$scopedSlots.default?e.$scopedSlots.default(t)||[]:e.$slots.default||[]}function St(e,t){return!(e._ignoreImmediate||!e.immediate)||!(Z(e.value,t)||!e.normalizedEvents.length)||!!e._needsValidation||!e.initialized&&void 0===t}function It(e){return Ie(Ie({},e.flags),{errors:e.errors,classes:e.classes,failedRules:e.failedRules,reset:function(){return e.reset()},validate:function(){for(var t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];return e.validate.apply(e,t)},ariaInput:{"aria-invalid":e.flags.invalid?"true":"false","aria-required":e.isRequired?"true":"false","aria-errormessage":"vee_"+e.id},ariaMsg:{id:"vee_"+e.id,"aria-live":e.errors.length?"assertive":"off"}})}function Pt(e,t){e.initialized||(e.initialValue=t);var i=St(e,t);if(e._needsValidation=!1,e.value=t,e._ignoreImmediate=!0,i){var a=function(){if(e.immediate||e.flags.validated)return Ot(e);e.validateSilent()};e.initialized?a():e.$once("hook:mounted",(function(){return a()}))}}function Zt(e){return(T(e.mode)?e.mode:We[e.mode])(e)}function Ot(e){var t=e.validateSilent();return e._pendingValidation=t,t.then((function(i){return t===e._pendingValidation&&(e.applyResult(i),e._pendingValidation=void 0),i}))}function Tt(e){e.$veeOnInput||(e.$veeOnInput=function(t){e.syncValue(t),e.setFlags({dirty:!0,pristine:!1})});var t=e.$veeOnInput;e.$veeOnBlur||(e.$veeOnBlur=function(){e.setFlags({touched:!0,untouched:!1})});var i=e.$veeOnBlur,a=e.$veeHandler,n=Zt(e);return a&&e.$veeDebounce===e.debounce||(a=N((function(){e.$nextTick((function(){e._pendingReset||Ot(e),e._pendingReset=!1}))}),n.debounce||e.debounce),e.$veeHandler=a,e.$veeDebounce=e.debounce),{onInput:t,onBlur:i,onValidate:a}}function Et(e,t){var i=ft(t);e._inputEventName=e._inputEventName||xt(t,pt(t)),Pt(e,null==i?void 0:i.value);var a=Tt(e),n=a.onInput,r=a.onBlur,s=a.onValidate;_t(t,e._inputEventName,n),_t(t,"blur",r),e.normalizedEvents.forEach((function(e){_t(t,e,s)})),e.initialized=!0}var Rt=0;function Ft(){var e="";return{errors:[],value:void 0,initialized:!1,initialValue:void 0,flags:V(),failedRules:{},isActive:!0,fieldName:e,id:""}}var zt=a.default.extend({name:"ValidationProvider",inject:{$_veeObserver:{from:"$_veeObserver",default:function(){return this.$vnode.context.$_veeObserver||(this.$vnode.context.$_veeObserver=Vt()),this.$vnode.context.$_veeObserver}}},props:{vid:{type:String,default:""},name:{type:String,default:null},mode:{type:[String,Function],default:function(){return Ee().mode}},rules:{type:[Object,String],default:null},immediate:{type:Boolean,default:!1},bails:{type:Boolean,default:function(){return Ee().bails}},skipIfEmpty:{type:Boolean,default:function(){return Ee().skipOptional}},debounce:{type:Number,default:0},tag:{type:String,default:"span"},slim:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},customMessages:{type:Object,default:function(){return{}}},detectInput:{type:Boolean,default:!0}},watch:{rules:{deep:!0,handler:function(e,t){this._needsValidation=!lt(e,t)}}},data:Ft,computed:{fieldDeps:function(){var e=this;return Object.keys(this.normalizedRules).reduce((function(t,i){var a=Je(e.normalizedRules[i]).map((function(e){return E(e)?e.__locatorRef:e.slice(1)}));return t.push.apply(t,a),a.forEach((function(t){Bt(e,t)})),t}),[])},normalizedEvents:function(){var e=this;return(Zt(this).on||[]).map((function(t){return"input"===t?e._inputEventName:t}))},isRequired:function(){var e=Ie(Ie({},this._resolvedRules),this.normalizedRules),t=Object.keys(e).some(Ne.isRequireRule);return this.flags.required=!!t,t},classes:function(){return Dt(Ee().classes,this.flags)},normalizedRules:function(){return He(this.rules)}},mounted:function(){var e=this,t=function(){if(e.flags.validated){var t=e._regenerateMap;if(t){var i=[],a={};return Object.keys(t).forEach((function(e){var n=t[e]();i.push(n),a[e]=n})),void e.applyResult({errors:i,failedRules:a,regenerateMap:t})}e.validate()}};ze.$on("change:locale",t),this.$on("hook:beforeDestroy",(function(){ze.$off("change:locale",t)}))},render:function(e){var t=this;this.registerField();var i=At(this,It(this));if(this.detectInput){var a=mt(i);a.length&&a.forEach((function(e,i){var a,n,r,s,o,l;if(z(["checkbox","radio"],null===(n=null===(a=e.data)||void 0===a?void 0:a.attrs)||void 0===n?void 0:n.type)||!(i>0)){var u=Ee().useConstraintAttrs?Ct(e):{};lt(t._resolvedRules,u)||(t._needsValidation=!0),kt(e)&&(t.fieldName=(null===(s=null===(r=e.data)||void 0===r?void 0:r.attrs)||void 0===s?void 0:s.name)||(null===(l=null===(o=e.data)||void 0===o?void 0:o.attrs)||void 0===l?void 0:l.id)),t._resolvedRules=u,Et(t,e)}}))}return this.slim&&i.length<=1?i[0]:e(this.tag,i)},beforeDestroy:function(){this.$_veeObserver.unobserve(this.id)},activated:function(){this.isActive=!0},deactivated:function(){this.isActive=!1},methods:{setFlags:function(e){var t=this;Object.keys(e).forEach((function(i){t.flags[i]=e[i]}))},syncValue:function(e){var t=ct(e);this.value=t,this.flags.changed=!lt(this.initialValue,t)},reset:function(){var e=this;this.errors=[],this.initialValue=this.value;var t=V();t.required=this.isRequired,this.setFlags(t),this.failedRules={},this.validateSilent(),this._pendingValidation=void 0,this._pendingReset=!0,setTimeout((function(){e._pendingReset=!1}),this.debounce)},validate:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Pe(this,void 0,void 0,(function(){return Ze(this,(function(t){return e.length>0&&this.syncValue(e[0]),[2,Ot(this)]}))}))},validateSilent:function(){return Pe(this,void 0,void 0,(function(){var e,t;return Ze(this,(function(i){switch(i.label){case 0:return this.setFlags({pending:!0}),e=Ie(Ie({},this._resolvedRules),this.normalizedRules),Object.defineProperty(e,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),[4,Qe(this.value,e,Ie(Ie({name:this.name||this.fieldName},jt(this)),{bails:this.bails,skipIfEmpty:this.skipIfEmpty,isInitial:!this.initialized,customMessages:this.customMessages}))];case 1:return t=i.sent(),this.setFlags({pending:!1,valid:t.valid,invalid:!t.valid}),void 0!==t.required&&this.setFlags({required:t.required}),[2,t]}}))}))},setErrors:function(e){this.applyResult({errors:e,failedRules:{}})},applyResult:function(e){var t=e.errors,i=e.failedRules,a=e.regenerateMap;this.errors=t,this._regenerateMap=a,this.failedRules=Ie({},i||{}),this.setFlags({valid:!t.length,passed:!t.length,invalid:!!t.length,failed:!!t.length,validated:!0,changed:!lt(this.value,this.initialValue)})},registerField:function(){Lt(this)},checkComputesRequiredState:function(){var e=Ie(Ie({},this._resolvedRules),this.normalizedRules);return Object.keys(e).some(Ne.isRequireRule)}}});function Dt(e,t){for(var i={},a=Object.keys(t),n=a.length,r=function(n){var r=a[n],s=e&&e[r]||r,o=t[r];return S(o)?"continue":"valid"!==r&&"invalid"!==r||t.validated?void("string"==typeof s?i[s]=o:Array.isArray(s)&&s.forEach((function(e){i[e]=o}))):"continue"},s=0;s<n;s++)r(s);return i}function jt(e){var t=e.$_veeObserver.refs,i={names:{},values:{}};return e.fieldDeps.reduce((function(e,i){return t[i]?(e.values[i]=t[i].value,e.names[i]=t[i].name,e):e}),i)}function qt(e){return e.vid?e.vid:e.name?e.name:e.id?e.id:e.fieldName?e.fieldName:"_vee_"+ ++Rt}function Lt(e){var t=qt(e),i=e.id;!e.isActive||i===t&&e.$_veeObserver.refs[i]||(i!==t&&e.$_veeObserver.refs[i]===e&&e.$_veeObserver.unobserve(i),e.id=t,e.$_veeObserver.observe(e))}function Vt(){return{refs:{},observe:function(e){this.refs[e.id]=e},unobserve:function(e){delete this.refs[e]}}}function Bt(e,t,i){void 0===i&&(i=!0);var a=e.$_veeObserver.refs;if(e._veeWatchers||(e._veeWatchers={}),!a[t]&&i)return e.$once("hook:mounted",(function(){Bt(e,t,!1)}));!T(e._veeWatchers[t])&&a[t]&&(e._veeWatchers[t]=a[t].$watch("value",(function(){var t=e.checkComputesRequiredState();e.flags.validated&&(e._needsValidation=!0,e.validate()),t&&!e.flags.validated&&e.validateSilent()})))}var Nt=[["pristine","every"],["dirty","some"],["touched","some"],["untouched","every"],["valid","every"],["invalid","some"],["pending","some"],["validated","every"],["changed","some"],["passed","every"],["failed","some"]],Mt=0;function Ut(){return{id:"",refs:{},observers:[],errors:{},flags:Xt(),fields:{}}}function Wt(){return{$_veeObserver:this}}var Yt=a.default.extend({name:"ValidationObserver",provide:Wt,inject:{$_veeObserver:{from:"$_veeObserver",default:function(){return this.$vnode.context.$_veeObserver?this.$vnode.context.$_veeObserver:null}}},props:{tag:{type:String,default:"span"},vid:{type:String,default:function(){return"obs_"+Mt++}},slim:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:Ut,created:function(){var e=this;this.id=this.vid,Kt(this);var t=N((function(t){var i=t.errors,a=t.flags,n=t.fields;e.errors=i,e.flags=a,e.fields=n}),16);this.$watch(Jt,t)},activated:function(){Kt(this)},deactivated:function(){Ht(this)},beforeDestroy:function(){Ht(this)},render:function(e){var t=At(this,Gt(this));return this.slim&&t.length<=1?t[0]:e(this.tag,{on:this.$listeners},t)},methods:{observe:function(e,t){var i;void 0===t&&(t="provider"),"observer"!==t?this.refs=Ie(Ie({},this.refs),((i={})[e.id]=e,i)):this.observers.push(e)},unobserve:function(e,t){if(void 0===t&&(t="provider"),"provider"!==t){var i=R(this.observers,(function(t){return t.id===e}));-1!==i&&this.observers.splice(i,1)}else{if(!this.refs[e])return;this.$delete(this.refs,e)}},validateWithInfo:function(e){var t=(void 0===e?{}:e).silent,i=void 0!==t&&t;return Pe(this,void 0,void 0,(function(){var e,t,a,n,r,s;return Ze(this,(function(o){switch(o.label){case 0:return[4,Promise.all(Oe(q(this.refs).filter((function(e){return!e.disabled})).map((function(e){return e[i?"validateSilent":"validate"]().then((function(e){return e.valid}))})),this.observers.filter((function(e){return!e.disabled})).map((function(e){return e.validate({silent:i})}))))];case 1:return e=o.sent(),t=e.every((function(e){return e})),a=Jt.call(this),n=a.errors,r=a.flags,s=a.fields,this.errors=n,this.flags=r,this.fields=s,[2,{errors:n,flags:r,fields:s,isValid:t}]}}))}))},validate:function(e){var t=(void 0===e?{}:e).silent,i=void 0!==t&&t;return Pe(this,void 0,void 0,(function(){return Ze(this,(function(e){switch(e.label){case 0:return[4,this.validateWithInfo({silent:i})];case 1:return[2,e.sent().isValid]}}))}))},handleSubmit:function(e){return Pe(this,void 0,void 0,(function(){return Ze(this,(function(t){switch(t.label){case 0:return[4,this.validate()];case 1:return t.sent()&&e?[2,e()]:[2]}}))}))},reset:function(){return Oe(q(this.refs),this.observers).forEach((function(e){return e.reset()}))},setErrors:function(e){var t=this;Object.keys(e).forEach((function(i){var a=t.refs[i];if(a){var n=e[i]||[];n="string"==typeof n?[n]:n,a.setErrors(n)}})),this.observers.forEach((function(t){t.setErrors(e)}))}}});function Ht(e){e.$_veeObserver&&e.$_veeObserver.unobserve(e.id,"observer")}function Kt(e){e.$_veeObserver&&e.$_veeObserver.observe(e,"observer")}function Gt(e){return Ie(Ie({},e.flags),{errors:e.errors,fields:e.fields,validate:e.validate,validateWithInfo:e.validateWithInfo,passes:e.handleSubmit,handleSubmit:e.handleSubmit,reset:e.reset})}function Xt(){return Ie(Ie({},V()),{valid:!0,invalid:!1})}function Jt(){for(var e=Oe(q(this.refs),this.observers.filter((function(e){return!e.disabled}))),t={},i=Xt(),a={},n=e.length,r=0;r<n;r++){var s=e[r];Array.isArray(s.errors)?(t[s.id]=s.errors,a[s.id]=Ie({id:s.id,name:s.name,failedRules:s.failedRules},s.flags)):(t=Ie(Ie({},t),s.errors),a=Ie(Ie({},a),s.fields))}return Nt.forEach((function(t){var a=t[0],n=t[1];i[a]=e[n]((function(e){return e.flags[a]}))})),{errors:t,flags:i,fields:a}}function Qt(e,t){var i;void 0===t&&(t=B);var a="options"in e?e.options:e,n=zt.options,r={name:(a.name||"AnonymousHoc")+"WithValidation",props:Ie({},n.props),data:n.data,computed:Ie({},n.computed),methods:Ie({},n.methods),beforeDestroy:n.beforeDestroy,inject:n.inject},s=(null===(i=null==a?void 0:a.model)||void 0===i?void 0:i.event)||"input";return r.render=function(e){var i;this.registerField();var n=It(this),r=Ie({},this.$listeners),o=pt(this.$vnode);this._inputEventName=this._inputEventName||xt(this.$vnode,o);var l=ft(this.$vnode);Pt(this,null==l?void 0:l.value);var u=Tt(this),c=u.onInput,d=u.onBlur,p=u.onValidate;gt(r,s,c),gt(r,"blur",d),this.normalizedEvents.forEach((function(e){gt(r,e,p)}));var f=(ht(this.$vnode)||{prop:"value"}).prop,v=Ie(Ie(Ie({},this.$attrs),((i={})[f]=null==o?void 0:o.value,i)),t(n));return e(a,{attrs:this.$attrs,props:v,on:r,scopedSlots:this.$scopedSlots},wt(this.$slots,this.$vnode.context))},r}var ei="3.4.14";Object.keys(Se).map((function(e){return{schema:Se[e],name:e}})).forEach((function(e){Me(e.name,e.schema)})),Le("en",n),e.Rules=Se,e.ValidationObserver=Yt,e.ValidationProvider=zt,e.configure=Fe,e.extend=Me,e.localeChanged=De,e.localize=Le,e.normalizeRules=He,e.setInteractionMode=Ye,e.validate=Qe,e.version=ei,e.withValidation=Qt,Object.defineProperty(e,"__esModule",{value:!0})}(t,i(538))},5328:(e,t,i)=>{"use strict";i.d(t,{Z:()=>n});const a={name:"AppInputButton",props:["description","isLast","title","error"]};const n=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"w-full justify-between space-y-4 sm:flex sm:space-x-8 sm:space-x-2 sm:space-y-0",class:{"mb-6 sm:mb-7":!e.isLast}},[i("div",{staticClass:"leading-5"},[i("label",{staticClass:"mb-1.5 block text-sm font-bold text-gray-700 dark:text-gray-200"},[e._v(" "+e._s(e.title)+": ")]),e._v(" "),e.description?i("span",{staticClass:"block text-xs leading-4 text-gray-500",domProps:{innerHTML:e._s(e.description)}}):e._e(),e._v(" "),e.error?i("span",{staticClass:"error-message"},[e._v("\n "+e._s(e.error)+"\n ")]):e._e()]),e._v(" "),i("div",[e._t("default")],2)])}),[],!1,null,null,null).exports},2110:(e,t,i)=>{"use strict";i.d(t,{Z:()=>n});const a={name:"AppInputSwitch",props:["description","isLast","title","error"]};const n=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"flex w-full items-center justify-between space-x-2 sm:space-x-8",class:{"mb-6 sm:mb-7":!e.isLast}},[i("div",{staticClass:"leading-5"},[i("label",{staticClass:"mb-1.5 block text-sm font-bold text-gray-700 dark:text-gray-200"},[e._v(" "+e._s(e.title)+": ")]),e._v(" "),e.description?i("span",{staticClass:"block text-xs leading-4 text-gray-500",domProps:{innerHTML:e._s(e.description)}}):e._e(),e._v(" "),e.error?i("span",{staticClass:"error-message"},[e._v("\n "+e._s(e.error)+"\n ")]):e._e()]),e._v(" "),i("div",[e._t("default")],2)])}),[],!1,null,null,null).exports},5264:(e,t,i)=>{"use strict";i.d(t,{Z:()=>n});const a={name:"AppInputText",props:["description","isLast","title","error"]};const n=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:{"mb-6 sm:mb-7":!e.isLast}},[e.title?i("label",{staticClass:"mb-1.5 block text-sm font-bold text-gray-700 dark:text-gray-200"},[e._v("\n "+e._s(e.title)+":\n ")]):e._e(),e._v(" "),e._t("default"),e._v(" "),e.error?i("span",{staticClass:"pt-2 text-xs text-rose-600"},[e._v("\n "+e._s(e.error)+"\n ")]):e._e(),e._v(" "),e.description?i("small",{staticClass:"block pt-2 text-xs leading-4 text-gray-500",domProps:{innerHTML:e._s(e.description)}}):e._e()],2)}),[],!1,null,null,null).exports},5585:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(9101);const n={name:"CopyInput",props:["size","str"],components:{CheckIcon:a.nQG,CopyIcon:a.TIy,SendIcon:a.jE$},data:function(){return{isCopiedLink:!1,id:"link-input-"+Math.floor(1e7*Math.random())}},methods:{copyUrl:function(){var e=this,t=document.getElementById(this.id);t.select(),t.setSelectionRange(0,99999),document.execCommand("copy"),this.isCopiedLink=!0,setTimeout((function(){e.isCopiedLink=!1}),1e3)}}};const r=(0,i(1900).Z)(n,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"relative flex items-center",on:{click:e.copyUrl}},[i("input",{ref:"sel",staticClass:"focus-border-theme input-dark !pr-10",attrs:{id:e.id,type:"text",readonly:""},domProps:{value:e.str}}),e._v(" "),i("div",{staticClass:"absolute right-0 px-4"},[e.isCopiedLink?e._e():i("copy-icon",{staticClass:"hover-text-theme vue-feather cursor-pointer",attrs:{size:"16"}}),e._v(" "),e.isCopiedLink?i("check-icon",{staticClass:"text-theme vue-feather cursor-pointer",attrs:{size:"16"}}):e._e()],1)])}),[],!1,null,null,null).exports},5138:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(9101);const n={name:"FormLabel",props:["icon"],components:{InfoIcon:a.szr,DatabaseIcon:a.VHe,UsersIcon:a.oyc,CreditCardIcon:a.ciH,DollarSignIcon:a.bkH,SmartphoneIcon:a.BEV,HardDriveIcon:a.zvn,BarChartIcon:a.eJP,SettingsIcon:a.ewm,FileTextIcon:a.zPP,ShieldIcon:a.b7C,FrownIcon:a.eFi,Edit2Icon:a.me4,BellIcon:a.Dkj,KeyIcon:a._m8}};const r=(0,i(1900).Z)(n,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"mb-8 flex items-center"},[e.icon?e._e():i("edit-2-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}),e._v(" "),"frown"===e.icon?i("frown-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"info"===e.icon?i("info-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"database"===e.icon?i("database-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"file-text"===e.icon?i("file-text-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"dollar"===e.icon?i("dollar-sign-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"credit-card"===e.icon?i("credit-card-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"bar-chart"===e.icon?i("bar-chart-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"settings"===e.icon?i("settings-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"hard-drive"===e.icon?i("hard-drive-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"smartphone"===e.icon?i("smartphone-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"shield"===e.icon?i("shield-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"bell"===e.icon?i("bell-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"key"===e.icon?i("key-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),"users"===e.icon?i("users-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):e._e(),e._v(" "),i("b",{staticClass:"text-md font-bold dark:text-gray-200 sm:text-lg"},[e._t("default")],2)],1)}),[],!1,null,null,null).exports},3709:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(9101);const n={name:"ImageInput",props:["image","error"],components:{ImageIcon:a.XBm,XIcon:a.b0D},data:function(){return{imagePreview:void 0}},computed:{isData:function(){return!(void 0===this.imagePreview||""===this.imagePreview)}},methods:{resetImage:function(){this.imagePreview=void 0,this.$emit("input",void 0)},showImagePreview:function(e){var t=this,i=e.target.files[0].name,a=i.substring(i.lastIndexOf(".")+1).toLowerCase();if(["png","jpg","jpeg","svg"].includes(a)){var n=e.target.files[0],r=new FileReader;r.onload=function(){return t.imagePreview=r.result},r.readAsDataURL(n),this.$emit("input",e.target.files[0])}else alert(this.$t("validation_errors.wrong_image"))}},created:function(){this.image&&(this.imagePreview=this.image)}};const r=(0,i(1900).Z)(n,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"relative flex h-[175px] items-center justify-center rounded-lg bg-light-background dark:bg-2x-dark-foreground",class:{"is-error":e.error}},[e.imagePreview?i("div",{staticClass:"absolute right-0 top-0 z-[9] flex h-7 w-7 -translate-y-3 translate-x-3 cursor-pointer items-center justify-center rounded-md rounded-full bg-white shadow-lg",on:{click:e.resetImage}},[i("x-icon",{staticClass:"vue-feather",attrs:{size:"14"}})],1):e._e(),e._v(" "),i("input",{ref:"file",staticClass:"absolute top-0 left-0 right-0 bottom-0 z-10 w-full cursor-pointer opacity-0",attrs:{type:"file"},on:{change:function(t){return e.showImagePreview(t)}}}),e._v(" "),e.imagePreview?i("img",{ref:"image",staticClass:"absolute h-full w-full object-contain py-4 px-12",attrs:{src:e.imagePreview}}):e._e(),e._v(" "),e.isData?e._e():i("div",{staticClass:"text-center"},[i("image-icon",{staticClass:"vue-feather text-theme mb-4 inline-block",attrs:{size:"34"}}),e._v(" "),i("b",{staticClass:"block text-base font-bold leading-3"},[e._v("\n "+e._s(e.$te("input_image.title")?e.$t("input_image.title"):"Upload Image")+"\n ")]),e._v(" "),i("small",{staticClass:"text-xs text-gray-500"},[e._v("\n "+e._s(e.$te("input_image.supported")?e.$t("input_image.supported"):"Supported formats are .png, .jpg, .jpeg.")+"\n ")])],1)])}),[],!1,null,null,null).exports},6291:(e,t,i)=>{"use strict";i.d(t,{Z:()=>l});const a={name:"InfoBox",props:["type"]};var n=i(3379),r=i.n(n),s=i(9397),o={insert:"head",singleton:!1};r()(s.Z,o);s.Z.locals;const l=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"info-box",class:e.type},[e._t("default")],2)}),[],!1,null,"4d9e9780",null).exports},9198:(e,t,i)=>{"use strict";i.d(t,{Z:()=>c});var a=i(9101),n=i(6486);const r={name:"SelectInput",props:["placeholder","options","isError","default"],components:{Edit2Icon:a.me4,UserIcon:a.tBG,ChevronDownIcon:a.v4q},watch:{query:(0,n.debounce)((function(e){this.searchedResults=(0,n.omitBy)(this.options,(function(t){return!t.label.toLowerCase().includes(e.toLowerCase())}))}),200)},computed:{isSearching:function(){return this.searchedResults&&""!==this.query},optionList:function(){return this.isSearching?this.searchedResults:this.options}},data:function(){return{searchedResults:void 0,selected:void 0,isOpen:!1,query:""}},methods:{selectOption:function(e){this.$emit("input",e.value),this.$emit("change",e.value),this.selected=e,this.isOpen=!1},openMenu:function(){var e=this;this.isOpen=!this.isOpen,this.$refs.search&&this.isOpen&&this.$nextTick((function(){return e.$refs.search.focus()}))}},created:function(){var e=this;this.default&&(this.selected=this.options.find((function(t){return t.value===e.default})))}};var s=i(3379),o=i.n(s),l=i(5121),u={insert:"head",singleton:!1};o()(l.Z,u);l.Z.locals;const c=(0,i(1900).Z)(r,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select"},[i("div",{staticClass:"input-area rounded-lg bg-light-background dark:bg-2x-dark-foreground",class:{"is-active":e.isOpen,"is-error":e.isError},on:{click:e.openMenu}},[e.selected?i("div",{staticClass:"selected flex w-full items-center"},[e.selected.icon?i("div",{staticClass:"option-icon"},["user"===e.selected.icon?i("user-icon",{staticClass:"vue-feather text-theme",attrs:{size:"14"}}):e._e(),e._v(" "),"user-edit"===e.selected.icon?i("edit2-icon",{staticClass:"vue-feather text-theme",attrs:{size:"14"}}):e._e()],1):e._e(),e._v(" "),i("span",{staticClass:"option-value inline-block w-full overflow-hidden text-ellipsis whitespace-nowrap pl-2"},[e._v("\n "+e._s(e.selected.label)+"\n ")])]):e._e(),e._v(" "),e.selected?e._e():i("div",{staticClass:"not-selected"},[i("span",{staticClass:"option-value placehoder"},[e._v(e._s(e.placeholder))])]),e._v(" "),i("chevron-down-icon",{staticClass:"chevron",attrs:{size:"19"}})],1),e._v(" "),i("transition",{attrs:{name:"slide-in"}},[e.isOpen?i("div",{staticClass:"input-options rounded-lg"},[e.options.length>5?i("div",{staticClass:"select-search"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"search",staticClass:"search-input focus-border-theme rounded-lg",attrs:{type:"text",placeholder:e.$t("select_search_placeholder")},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),i("ul",{staticClass:"option-list"},e._l(e.optionList,(function(t,a){return i("li",{key:a,staticClass:"option-item",on:{click:function(i){return e.selectOption(t)}}},[t.icon?i("div",{staticClass:"option-icon"},["user"===t.icon?i("user-icon",{attrs:{size:"14"}}):e._e(),e._v(" "),"user-edit"===t.icon?i("edit2-icon",{attrs:{size:"14"}}):e._e()],1):e._e(),e._v(" "),i("span",{staticClass:"option-value"},[e._v(e._s(t.label))])])})),0)]):e._e()])],1)}),[],!1,null,"7fdf4688",null).exports},1472:(e,t,i)=>{"use strict";i.d(t,{Z:()=>l});const a={name:"SetupBox",props:["title","description","theme"]};var n=i(3379),r=i.n(n),s=i(4265),o={insert:"head",singleton:!1};r()(s.Z,o);s.Z.locals;const l=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"setup-box",class:e.theme},[i("b",{staticClass:"title"},[e._v(e._s(e.title))]),e._v(" "),i("p",{staticClass:"description"},[e._v(e._s(e.description))]),e._v(" "),e._t("default")],2)}),[],!1,null,"7f4fdc54",null).exports},6022:(e,t,i)=>{"use strict";i.d(t,{Z:()=>l});const a={name:"SwitchInput",props:["label","name","state","info","input"],data:function(){return{isSwitched:void 0}},methods:{changeState:function(){this.isSwitched=!this.isSwitched,this.$emit("input",this.isSwitched)}},mounted:function(){this.isSwitched=this.state}};var n=i(3379),r=i.n(n),s=i(6899),o={insert:"head",singleton:!1};r()(s.Z,o);s.Z.locals;const l=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"switch-content"},[e.label?i("label",{staticClass:"input-label"},[e._v(" "+e._s(e.label)+": ")]):e._e(),e._v(" "),e.info?i("small",{staticClass:"input-info"},[e._v("\n "+e._s(e.info)+"\n ")]):e._e()]),e._v(" "),i("div",{staticClass:"switch-content text-right"},[i("div",{staticClass:"switch",class:{active:e.state},on:{click:e.changeState}},[i("div",{staticClass:"switch-button"})])])])}),[],!1,null,"f06bd638",null).exports},2792:(e,t,i)=>{"use strict";i.d(t,{Z:()=>l});const a={name:"PageTab",props:["isLoading"],components:{Spinner:i(7318).Z}};var n=i(3379),r=i.n(n),s=i(1213),o={insert:"head",singleton:!1};r()(s.Z,o);s.Z.locals;const l=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"page-tab"},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.isLoading,expression:"isLoading"}],attrs:{id:"loader"}},[i("Spinner")],1),e._v(" "),e._t("default")],2)}),[],!1,null,"6c76a2be",null).exports},5840:(e,t,i)=>{"use strict";i.d(t,{Z:()=>l});const a={name:"PageTabGroup"};var n=i(3379),r=i.n(n),s=i(4619),o={insert:"head",singleton:!1};r()(s.Z,o);s.Z.locals;const l=(0,i(1900).Z)(a,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"page-tab-group"},[e._t("default")],2)}),[],!1,null,"61f8c98e",null).exports},8497:(e,t,i)=>{"use strict";i.d(t,{Z:()=>h});var a=i(9101);const n={props:["data"],computed:{normalizedColumns:function(){return this.data.id&&delete this.data.id,Object.values(this.data)}}};var r=i(3379),s=i.n(r),o=i(9611),l={insert:"head",singleton:!1};s()(o.Z,l);o.Z.locals;var u=i(1900);const c=(0,u.Z)(n,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("tr",{staticClass:"table-row"},e._l(e.normalizedColumns,(function(t,a){return i("td",{key:a,staticClass:"table-cell"},[i("span",[e._v(e._s(t))])])})),0)}),[],!1,null,"4f806708",null).exports;var d=i(9669),p=i.n(d);const f={name:"DatatableWrapper",props:["paginator","tableData","columns","scope","api"],components:{ChevronRightIcon:a.XCv,ChevronLeftIcon:a.wyc,DatatableCell:c,ChevronUpIcon:a.g8U},computed:{hasData:function(){return this.data&&this.data.data&&this.data.data.length>0},floatPages:function(){return[this.pageIndex-1,this.pageIndex,this.pageIndex+1]}},data:function(){return{data:void 0,isLoading:!0,pageIndex:1,filter:{sort:"DESC",field:void 0}}},methods:{goToPage:function(e){e>this.data.meta.last_page||0===e||(this.pageIndex=e,this.getPage(e))},sort:function(e,t){t&&(this.filter.field=e,"DESC"===this.filter.sort?this.filter.sort="ASC":"ASC"===this.filter.sort&&(this.filter.sort="DESC"),this.getPage(this.pageIndex))},getPage:function(e){var t=this;this.URI=this.api,this.paginator&&(this.URI=this.URI+"?page="+e),this.filter.field&&(this.URI=this.URI+(this.paginator?"&":"?")+"sort="+this.filter.field+"&direction="+this.filter.sort),this.isLoading=!0,p().get(this.URI).then((function(e){t.data=e.data,t.$emit("data",e.data)})).catch((function(){return t.$isSomethingWrong()})).finally((function(){t.$emit("init",!0),t.isLoading=!1}))}},created:function(){this.api&&this.getPage(this.pageIndex),this.tableData&&(this.data=this.tableData,this.isLoading=!1)}};var v=i(5987),m={insert:"head",singleton:!1};s()(v.Z,m);v.Z.locals;const h=(0,u.Z)(f,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"w-full"},[e.hasData?i("table",{staticClass:"w-full"},[i("thead",[i("tr",{staticClass:"whitespace-nowrap"},e._l(e.columns,(function(t,a){return t.hidden?e._e():i("th",{key:a,staticClass:"text-left",class:{"sortable cursor-pointer":t.sortable,"text-right":Object.values(e.columns).length-1===a},on:{click:function(i){return e.sort(t.field,t.sortable)}}},[i("span",{staticClass:"text-xs text-gray-400 dark:text-gray-500"},[e._v("\n "+e._s(t.label)+"\n ")]),e._v(" "),t.sortable?i("chevron-up-icon",{staticClass:"vue-feather inline-block text-gray-300 dark:text-gray-500",class:{"arrow-down":"ASC"===e.filter.sort},attrs:{size:"12"}}):e._e()],1)})),0)]),e._v(" "),i("tbody",{staticClass:"table-body"},[e._l(e.data.data,(function(t){return e._t("default",(function(){return[i("DatatableCell",{key:t.id,attrs:{data:t}})]}),{row:t})}))],2)]):e._e(),e._v(" "),e.isLoading||e.hasData?e._e():e._t("empty-page"),e._v(" "),e.paginator&&e.hasData?i("div",{staticClass:"mt-6 flex items-center justify-between"},[e.data.meta.total>15&&e.data.meta.last_page<=6?i("ul",{staticClass:"pagination flex items-center"},[i("li",{staticClass:"previous inline-block p-1"},[i("a",{staticClass:"page-link",class:{"cursor-default opacity-20":1===e.pageIndex},on:{click:function(t){return e.goToPage(e.pageIndex-1)}}},[i("chevron-left-icon",{staticClass:"inline-block",attrs:{size:"14"}})],1)]),e._v(" "),e._l(e.data.meta.last_page,(function(t,a){return i("li",{key:a,staticClass:"inline-block p-1",on:{click:function(i){return e.goToPage(t)}}},[i("a",{staticClass:"page-link",class:{"bg-light-background dark:bg-4x-dark-foreground dark:text-gray-300":e.pageIndex===t}},[e._v("\n "+e._s(t)+"\n ")])])})),e._v(" "),i("li",{staticClass:"next inline-block p-1"},[i("a",{staticClass:"page-link",class:{"cursor-default opacity-20":e.pageIndex===e.data.meta.last_page},on:{click:function(t){return e.goToPage(e.pageIndex+1)}}},[i("chevron-right-icon",{staticClass:"inline-block",attrs:{size:"14"}})],1)])],2):e._e(),e._v(" "),e.data.meta.total>15&&e.data.meta.last_page>6?i("ul",{staticClass:"pagination flex items-center"},[i("li",{staticClass:"previous inline-block p-1"},[i("a",{staticClass:"page-link",class:{"cursor-default opacity-20":1===e.pageIndex},on:{click:function(t){return e.goToPage(e.pageIndex-1)}}},[i("chevron-left-icon",{staticClass:"inline-block",attrs:{size:"14"}})],1)]),e._v(" "),e.pageIndex>=5?i("li",{staticClass:"inline-block p-1",on:{click:function(t){return e.goToPage(1)}}},[i("a",{staticClass:"page-link"},[e._v(" 1 ")])]):e._e(),e._v(" "),e._l(5,(function(t,a){return e.pageIndex<5?i("li",{key:a,staticClass:"inline-block p-1",on:{click:function(i){return e.goToPage(t)}}},[i("a",{staticClass:"page-link",class:{"bg-light-background dark:bg-4x-dark-foreground dark:text-gray-300":e.pageIndex===t}},[e._v("\n "+e._s(t)+"\n ")])]):e._e()})),e._v(" "),e.pageIndex>=5?i("li",{staticClass:"inline-block p-1"},[i("a",{staticClass:"page-link"},[e._v("...")])]):e._e(),e._v(" "),e._l(e.floatPages,(function(t,a){return e.pageIndex>=5&&e.pageIndex<e.data.meta.last_page-3?i("li",{key:a,staticClass:"inline-block p-1",on:{click:function(i){return e.goToPage(t)}}},[i("a",{staticClass:"page-link",class:{"bg-light-background dark:bg-4x-dark-foreground dark:text-gray-300":e.pageIndex===t}},[e._v("\n "+e._s(t)+"\n ")])]):e._e()})),e._v(" "),e.pageIndex<e.data.meta.last_page-3?i("li",{staticClass:"inline-block p-1"},[i("a",{staticClass:"page-link"},[e._v("...")])]):e._e(),e._v(" "),e._l(5,(function(t,a){return e.pageIndex>e.data.meta.last_page-4?i("li",{key:a,staticClass:"inline-block p-1",on:{click:function(t){e.goToPage(e.data.meta.last_page-(4-a))}}},[i("a",{staticClass:"page-link",class:{"bg-light-background dark:bg-4x-dark-foreground dark:text-gray-300":e.pageIndex===e.data.meta.last_page-(4-a)}},[e._v("\n "+e._s(e.data.meta.last_page-(4-a))+"\n ")])]):e._e()})),e._v(" "),e.pageIndex<e.data.meta.last_page-3?i("li",{staticClass:"inline-block p-1",on:{click:function(t){return e.goToPage(e.data.meta.last_page)}}},[i("a",{staticClass:"page-link"},[e._v("\n "+e._s(e.data.meta.last_page)+"\n ")])]):e._e(),e._v(" "),i("li",{staticClass:"next inline-block p-1"},[i("a",{staticClass:"page-link",class:{"cursor-default opacity-20":e.pageIndex===e.data.meta.last_page},on:{click:function(t){return e.goToPage(e.pageIndex+1)}}},[i("chevron-right-icon",{staticClass:"inline-block",attrs:{size:"14"}})],1)])],2):e._e(),e._v(" "),i("span",{staticClass:"text-xs text-gray-600 dark:text-gray-500"},[e._v("\n Showing "+e._s(e.data.meta.from)+" - "+e._s(e.data.meta.to)+" from "+e._s(e.data.meta.total)+" records\n ")])]):e._e()],2)}),[],!1,null,"4e214414",null).exports},393:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>O});var a=i(7757),n=i.n(a),r=i(9101),s=i(5328),o=i(8497),l=i(9495),u=i(5840),c=i(9198),d=i(6022),p=i(3709),f=i(2110),v=i(5138),m=i(6746),h=i(5585),g=i(1472),b=i(5264),y=i(2792),_=i(6291),x=i(4479),k=i(826),w=i(629),$=i(9669),C=i.n($);function A(e,t,i,a,n,r,s){try{var o=e[r](s),l=o.value}catch(e){return void i(e)}o.done?t(l):Promise.resolve(l).then(a,n)}function S(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function I(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?S(Object(i),!0).forEach((function(t){P(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):S(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function P(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}const Z={name:"AppPayments",components:{AppInputButton:s.Z,DatatableWrapper:o.Z,ValidationObserver:l.ValidationObserver,ValidationProvider:l.ValidationProvider,AppInputSwitch:f.Z,AppInputText:b.Z,PageTabGroup:u.Z,SwitchInput:d.Z,SelectInput:c.Z,ImageInput:p.Z,ButtonBase:m.Z,CopyInput:h.Z,FormLabel:v.Z,Trash2Icon:r.Bf1,Edit2Icon:r.me4,SetupBox:g.Z,required:x.C1,PageTab:y.Z,InfoBox:_.Z},computed:I(I({},(0,w.Se)(["subscriptionTypes","config"])),{},{submitButtonText:function(){return this.isLoading?this.$t("admin_settings.payments.button_testing"):this.$t("admin_settings.payments.button_submit")}}),data:function(){return{allowedRegistrationBonus:!0,registrationBonusAmount:void 0,allowedPayments:!1,isLoading:!1,isError:!1,errorMessage:"",stripe:{allowedService:!0,isConfigured:!1,isVisibleCredentialsForm:!1,paymentDescription:void 0,credentials:{key:void 0,secret:void 0,webhook:void 0}},paystack:{allowedService:!0,isConfigured:!1,isVisibleCredentialsForm:!1,paymentDescription:void 0,credentials:{key:void 0,secret:void 0}},paypal:{allowedService:!0,isConfigured:!1,isVisibleCredentialsForm:!1,paymentDescription:void 0,credentials:{key:void 0,secret:void 0,webhook:void 0}},columns:[{label:this.$t("Name"),field:"name",sortable:!0},{label:this.$t("Currency"),field:"currency",sortable:!0},{label:this.$t("Interval"),field:"interval",sortable:!0},{label:this.$t("admin_page_plans.table.subscribers"),sortable:!1},{label:this.$t("admin_page_user.table.action"),sortable:!1}]}},methods:{storeCredentials:function(e){var t,i=this;return(t=n().mark((function t(){return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,i.$refs.credentialsForm.validate();case 2:if(t.sent){t.next=5;break}return t.abrupt("return");case 5:i.isLoading=!0,C().post("/api/admin/settings/payment-service",{service:e,key:i[e].credentials.key,secret:i[e].credentials.secret,webhook:i[e].credentials.webhook||void 0}).then((function(){var t={stripe:"SET_STRIPE_CREDENTIALS",paystack:"SET_PAYSTACK_CREDENTIALS",paypal:"SET_PAYPAL_CREDENTIALS"}[e];i.$store.commit(t,i[e].credentials),i[e].allowedService=!0,i[e].isConfigured=!0,i[e].isVisibleCredentialsForm=!1,k.U.$emit("toaster",{type:"success",message:i.$t("toaster.credentials_set",{service:e})})})).catch((function(e){500===e.response.status&&(i.isError=!0,i.errorMessage=e.response.data.message)})).finally((function(){return i.isLoading=!1}));case 7:case"end":return t.stop()}}),t)})),function(){var e=this,i=arguments;return new Promise((function(a,n){var r=t.apply(e,i);function s(e){A(r,a,n,s,o,"next",e)}function o(e){A(r,a,n,s,o,"throw",e)}s(void 0)}))})()},subscriptionTypeChange:function(e){k.U.$emit("confirm:open",{title:this.$t("Are you sure you want to change subscription type?"),message:this.$t("We strongly do not recommend change this value if there is any subscribed user to prevent any failures. You can operate only with one type of subscription and you can not change it on the fly!"),action:{type:e,operation:"change-subscription-type"}})},getWebhookEndpoint:function(e){return"".concat(this.config.host,"/api/subscriptions/").concat(e,"/webhooks")}},created:function(){var e=this;k.U.$on("action:confirmed",(function(t){"change-subscription-type"===t.operation&&e.$updateText("/admin/settings","subscription_type",t.type)})),this.stripe.paymentDescription=this.config.stripe_payment_description,this.paystack.paymentDescription=this.config.paystack_payment_description,this.paypal.paymentDescription=this.config.paypal_payment_description,this.stripe.allowedService=this.config.isStripe,this.paystack.allowedService=this.config.isPaystack,this.paypal.allowedService=this.config.isPayPal,this.config.stripe_public_key&&(this.stripe.isConfigured=!0),this.config.paystack_public_key&&(this.paystack.isConfigured=!0),this.config.paypal_client_id&&(this.paypal.isConfigured=!0),this.allowedPayments=this.config.allowed_payments,this.allowedRegistrationBonus=this.config.allowed_registration_bonus,this.registrationBonusAmount=this.config.registration_bonus_amount},destroyed:function(){k.U.$off("action:confirmed")}};const O=(0,i(1900).Z)(Z,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("PageTab",[i("div",{staticClass:"card shadow-card"},[i("FormLabel",{attrs:{icon:"dollar"}},[e._v("\n "+e._s(e.$t("Subscription Payments"))+"\n ")]),e._v(" "),i("AppInputSwitch",{attrs:{title:e.$t("Allow Subscription Payments"),description:e.$t("User can subscribe to fixed or metered plan"),"is-last":!e.allowedPayments}},[i("SwitchInput",{attrs:{state:e.allowedPayments},on:{input:function(t){return e.$updateText("/admin/settings","allowed_payments",e.allowedPayments)}},model:{value:e.allowedPayments,callback:function(t){e.allowedPayments=t},expression:"allowedPayments"}})],1),e._v(" "),e.allowedPayments?i("AppInputText",{attrs:{title:e.$t("Subscription Type"),"is-last":!0}},[i("SelectInput",{attrs:{default:e.config.subscriptionType,options:e.subscriptionTypes,placeholder:e.$t("Select your subscription type")},on:{change:e.subscriptionTypeChange}})],1):e._e()],1),e._v(" "),"metered"===e.config.subscriptionType&&e.allowedPayments?i("div",{staticClass:"card shadow-card"},[i("FormLabel",{attrs:{icon:"bar-chart"}},[e._v("\n "+e._s(e.$t("Metered Billing Settings"))+"\n ")]),e._v(" "),i("AppInputSwitch",{attrs:{title:e.$t("Allow Registration Bonus"),description:e.$t("Credit user automatically bonus to his balance after registration.")}},[i("SwitchInput",{attrs:{state:e.allowedRegistrationBonus},on:{input:function(t){return e.$updateText("/admin/settings","allowed_registration_bonus",e.allowedRegistrationBonus)}},model:{value:e.allowedRegistrationBonus,callback:function(t){e.allowedRegistrationBonus=t},expression:"allowedRegistrationBonus"}})],1),e._v(" "),e.allowedRegistrationBonus?i("AppInputText",{attrs:{title:e.$t("The Amount of Registration Bonus"),description:e.$t("This bonus will be automatically added when user successfully register his account.")}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.registrationBonusAmount,expression:"registrationBonusAmount"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:e.$t("Type registration bonus amount..."),type:"number"},domProps:{value:e.registrationBonusAmount},on:{input:[function(t){t.target.composing||(e.registrationBonusAmount=t.target.value)},function(t){return e.$updateText("/admin/settings","registration_bonus_amount",e.registrationBonusAmount)}]}})]):e._e(),e._v(" "),i("AppInputButton",{attrs:{title:e.$t("Metered Plan"),description:e.$t("Your price set up for billing multiple features by user usage."),"is-last":!0}},[e.config.isCreatedMeteredPlan?i("router-link",{attrs:{to:{name:"PlanMeteredSettings",params:{id:e.config.meteredPlanId}}}},[e.config.isCreatedMeteredPlan?i("ButtonBase",{staticClass:"w-full sm:w-auto",attrs:{"button-style":"theme"}},[e._v("\n "+e._s(e.$t("Plan Details"))+"\n ")]):e._e()],1):e._e(),e._v(" "),e.config.isCreatedMeteredPlan?e._e():i("router-link",{attrs:{to:{name:"CreateMeteredPlan"}}},[i("ButtonBase",{staticClass:"w-full sm:w-auto",attrs:{"button-style":"theme-solid"}},[e._v("\n "+e._s(e.$t("Create Plan"))+"\n ")])],1)],1)],1):e._e(),e._v(" "),e.allowedPayments?i("div",{staticClass:"card shadow-card"},[i("img",{staticClass:"mb-8 h-8",attrs:{src:e.$getPaymentLogo("stripe"),alt:"Stripe"}}),e._v(" "),i("AppInputSwitch",{attrs:{title:e.$t("Allow Stripe Service"),description:e.$t("Allow your users pay by their credit card"),"is-last":!e.stripe.allowedService}},[i("SwitchInput",{attrs:{state:e.stripe.allowedService},on:{input:function(t){return e.$updateText("/admin/settings","allowed_stripe",e.stripe.allowedService)}},model:{value:e.stripe.allowedService,callback:function(t){e.$set(e.stripe,"allowedService",t)},expression:"stripe.allowedService"}})],1),e._v(" "),e.stripe.allowedService?i("div",[e.stripe.isConfigured?i("div",[i("AppInputText",{attrs:{title:e.$t("Payment Description"),description:e.$t("The description showed below user payment method selection.")},on:{input:function(t){return e.$updateText("/admin/settings","stripe_payment_description",e.stripe.paymentDescription)}}},[i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.stripe.paymentDescription,expression:"stripe.paymentDescription"}],staticClass:"focus-border-theme input-dark",attrs:{rows:"2",placeholder:e.$t("Describe in short which methods user can pay with this payment method..."),type:"text"},domProps:{value:e.stripe.paymentDescription},on:{input:[function(t){t.target.composing||e.$set(e.stripe,"paymentDescription",t.target.value)},function(t){return e.$updateText("/admin/settings","stripe_payment_description",e.stripe.paymentDescription,!0)}]}})]),e._v(" "),i("AppInputText",{attrs:{title:e.$t("Your Webhook URL"),description:e.$t("Please copy your url and paste it to the service webhook setup.")}},[i("CopyInput",{attrs:{size:"small",str:e.getWebhookEndpoint("stripe")}})],1),e._v(" "),i("div",{staticClass:"flex cursor-pointer items-center",class:{"mb-4":e.stripe.isVisibleCredentialsForm},on:{click:function(t){e.stripe.isVisibleCredentialsForm=!e.stripe.isVisibleCredentialsForm}}},[i("edit2-icon",{staticClass:"vue-feather text-theme mr-2.5",attrs:{size:"14"}}),e._v(" "),i("b",{staticClass:"text-sm"},[e._v(e._s(e.$t("Update Your Credentials")))])],1)],1):e._e(),e._v(" "),!e.stripe.isConfigured||e.stripe.isVisibleCredentialsForm?i("ValidationObserver",{ref:"credentialsForm",staticClass:"rounded-xl p-5 shadow-lg",attrs:{tag:"form"},on:{submit:function(t){return t.preventDefault(),e.storeCredentials("stripe")}},scopedSlots:e._u([{key:"default",fn:function(t){t.invalid;return[e.stripe.isConfigured?e._e():i("FormLabel",{attrs:{icon:"shield"}},[e._v("\n "+e._s(e.$t("Configure Your Credentials"))+"\n ")]),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Publishable Key",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("admin_settings.payments.stripe_pub_key"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.stripe.credentials.key,expression:"stripe.credentials.key"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("admin_settings.payments.stripe_pub_key_plac"),type:"text"},domProps:{value:e.stripe.credentials.key},on:{input:function(t){t.target.composing||e.$set(e.stripe.credentials,"key",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Secret Key",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("admin_settings.payments.stripe_sec_key"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.stripe.credentials.secret,expression:"stripe.credentials.secret"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("admin_settings.payments.stripe_sec_key_plac"),type:"text"},domProps:{value:e.stripe.credentials.secret},on:{input:function(t){t.target.composing||e.$set(e.stripe.credentials,"secret",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Webhook Secret",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("Webhook Secret"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.stripe.credentials.webhook,expression:"stripe.credentials.webhook"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("Paste your webhook secret"),type:"text"},domProps:{value:e.stripe.credentials.webhook},on:{input:function(t){t.target.composing||e.$set(e.stripe.credentials,"webhook",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ButtonBase",{staticClass:"w-full",attrs:{disabled:e.isLoading,loading:e.isLoading,"button-style":"theme",type:"submit"}},[e._v("\n "+e._s(e.$t("Store Credentials"))+"\n ")])]}}],null,!1,3516746562)}):e._e()],1):e._e()],1):e._e(),e._v(" "),e.allowedPayments?i("div",{staticClass:"card shadow-card"},[i("img",{staticClass:"mb-8 h-7",attrs:{src:e.$getPaymentLogo("paystack"),alt:"Paystack"}}),e._v(" "),i("AppInputSwitch",{attrs:{title:e.$t("Allow Paystack Service"),description:e.$t("Allow your users pay by their credit card"),"is-last":!e.paystack.allowedService}},[i("SwitchInput",{attrs:{state:e.paystack.allowedService},on:{input:function(t){return e.$updateText("/admin/settings","allowed_paystack",e.paystack.allowedService)}},model:{value:e.paystack.allowedService,callback:function(t){e.$set(e.paystack,"allowedService",t)},expression:"paystack.allowedService"}})],1),e._v(" "),e.paystack.allowedService?i("div",[e.paystack.isConfigured?i("div",[i("AppInputText",{attrs:{title:e.$t("Payment Description"),description:e.$t("The description showed below user payment method selection.")},on:{input:function(t){return e.$updateText("/admin/settings","paystack_payment_description",e.paystack.paymentDescription)}}},[i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.paystack.paymentDescription,expression:"paystack.paymentDescription"}],staticClass:"focus-border-theme input-dark",attrs:{rows:"2",placeholder:e.$t("Describe in short which methods user can pay with this payment method..."),type:"text"},domProps:{value:e.paystack.paymentDescription},on:{input:[function(t){t.target.composing||e.$set(e.paystack,"paymentDescription",t.target.value)},function(t){return e.$updateText("/admin/settings","paystack_payment_description",e.paystack.paymentDescription,!0)}]}})]),e._v(" "),i("AppInputText",{attrs:{title:e.$t("Your Webhook URL"),description:e.$t("Please copy your url and paste it to the service webhook setup.")}},[i("CopyInput",{attrs:{size:"small",str:e.getWebhookEndpoint("paystack")}})],1),e._v(" "),i("div",{staticClass:"flex cursor-pointer items-center",class:{"mb-4":e.paystack.isVisibleCredentialsForm},on:{click:function(t){e.paystack.isVisibleCredentialsForm=!e.paystack.isVisibleCredentialsForm}}},[i("edit2-icon",{staticClass:"vue-feather text-theme mr-2.5",attrs:{size:"14"}}),e._v(" "),i("b",{staticClass:"text-sm"},[e._v(e._s(e.$t("Update Your Credentials")))])],1)],1):e._e(),e._v(" "),!e.paystack.isConfigured||e.paystack.isVisibleCredentialsForm?i("ValidationObserver",{ref:"credentialsForm",staticClass:"rounded-xl p-5 shadow-lg",attrs:{tag:"form"},on:{submit:function(t){return t.preventDefault(),e.storeCredentials("paystack")}},scopedSlots:e._u([{key:"default",fn:function(t){t.invalid;return[e.paystack.isConfigured?e._e():i("FormLabel",{attrs:{icon:"shield"}},[e._v("\n "+e._s(e.$t("Configure Your Credentials"))+"\n ")]),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Publishable Key",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("admin_settings.payments.stripe_pub_key"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.paystack.credentials.key,expression:"paystack.credentials.key"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("admin_settings.payments.stripe_pub_key_plac"),type:"text"},domProps:{value:e.paystack.credentials.key},on:{input:function(t){t.target.composing||e.$set(e.paystack.credentials,"key",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Secret Key",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("admin_settings.payments.stripe_sec_key"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.paystack.credentials.secret,expression:"paystack.credentials.secret"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("admin_settings.payments.stripe_sec_key_plac"),type:"text"},domProps:{value:e.paystack.credentials.secret},on:{input:function(t){t.target.composing||e.$set(e.paystack.credentials,"secret",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ButtonBase",{staticClass:"w-full",attrs:{disabled:e.isLoading,loading:e.isLoading,"button-style":"theme",type:"submit"}},[e._v("\n "+e._s(e.$t("Store Credentials"))+"\n ")])]}}],null,!1,2320086129)}):e._e()],1):e._e()],1):e._e(),e._v(" "),e.allowedPayments?i("div",{staticClass:"card shadow-card"},[i("img",{staticClass:"mb-8 h-8",attrs:{src:e.$getPaymentLogo("paypal"),alt:"PayPal"}}),e._v(" "),i("AppInputSwitch",{attrs:{title:e.$t("Allow PayPal Service"),description:e.$t("Allow your users pay by their credit card"),"is-last":!e.paypal.allowedService}},[i("SwitchInput",{attrs:{state:e.paypal.allowedService},on:{input:function(t){return e.$updateText("/admin/settings","allowed_paypal",e.paypal.allowedService)}},model:{value:e.paypal.allowedService,callback:function(t){e.$set(e.paypal,"allowedService",t)},expression:"paypal.allowedService"}})],1),e._v(" "),e.paypal.allowedService?i("div",[e.paypal.isConfigured?i("div",[i("AppInputSwitch",{attrs:{title:e.$t("Live Mode"),description:e.$t("Toggle amid live and sandbox mode")}},[i("SwitchInput",{attrs:{state:e.config.isPayPalLive},on:{input:function(t){return e.$updateText("/admin/settings","paypal_live",e.config.isPayPalLive)}},model:{value:e.config.isPayPalLive,callback:function(t){e.$set(e.config,"isPayPalLive",t)},expression:"config.isPayPalLive"}})],1),e._v(" "),i("AppInputText",{attrs:{title:e.$t("Payment Description"),description:e.$t("The description showed below user payment method selection.")},on:{input:function(t){return e.$updateText("/admin/settings","paypal_payment_description",e.paypal.paymentDescription)}}},[i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.paypal.paymentDescription,expression:"paypal.paymentDescription"}],staticClass:"focus-border-theme input-dark",attrs:{rows:"2",placeholder:e.$t("Describe in short which methods user can pay with this payment method..."),type:"text"},domProps:{value:e.paypal.paymentDescription},on:{input:[function(t){t.target.composing||e.$set(e.paypal,"paymentDescription",t.target.value)},function(t){return e.$updateText("/admin/settings","paypal_payment_description",e.paypal.paymentDescription,!0)}]}})]),e._v(" "),i("AppInputText",{attrs:{title:e.$t("Your Webhook URL"),description:e.$t("Please copy your url and paste it to the service webhook setup.")}},[i("CopyInput",{attrs:{size:"small",str:e.getWebhookEndpoint("paypal")}})],1),e._v(" "),i("div",{staticClass:"flex cursor-pointer items-center",class:{"mb-4":e.paypal.isVisibleCredentialsForm},on:{click:function(t){e.paypal.isVisibleCredentialsForm=!e.paypal.isVisibleCredentialsForm}}},[i("edit2-icon",{staticClass:"vue-feather text-theme mr-2.5",attrs:{size:"14"}}),e._v(" "),i("b",{staticClass:"text-sm"},[e._v(e._s(e.$t("Update Your Credentials")))])],1)],1):e._e(),e._v(" "),!e.paypal.isConfigured||e.paypal.isVisibleCredentialsForm?i("ValidationObserver",{ref:"credentialsForm",staticClass:"rounded-xl p-5 shadow-lg",attrs:{tag:"form"},on:{submit:function(t){return t.preventDefault(),e.storeCredentials("paypal")}},scopedSlots:e._u([{key:"default",fn:function(t){t.invalid;return[e.paypal.isConfigured?e._e():i("FormLabel",{attrs:{icon:"shield"}},[e._v("\n "+e._s(e.$t("Configure Your Credentials"))+"\n ")]),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Publishable Key",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("admin_settings.payments.stripe_pub_key"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.paypal.credentials.key,expression:"paypal.credentials.key"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("admin_settings.payments.stripe_pub_key_plac"),type:"text"},domProps:{value:e.paypal.credentials.key},on:{input:function(t){t.target.composing||e.$set(e.paypal.credentials,"key",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Secret Key",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("admin_settings.payments.stripe_sec_key"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.paypal.credentials.secret,expression:"paypal.credentials.secret"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("admin_settings.payments.stripe_sec_key_plac"),type:"text"},domProps:{value:e.paypal.credentials.secret},on:{input:function(t){t.target.composing||e.$set(e.paypal.credentials,"secret",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"Webhook ID",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[i("AppInputText",{attrs:{title:e.$t("Webhook ID"),error:a[0]}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.paypal.credentials.webhook,expression:"paypal.credentials.webhook"}],staticClass:"focus-border-theme input-dark",class:{"border-red":a[0]},attrs:{placeholder:e.$t("Paste your webhook id"),type:"text"},domProps:{value:e.paypal.credentials.webhook},on:{input:function(t){t.target.composing||e.$set(e.paypal.credentials,"webhook",t.target.value)}}})])]}}],null,!0)}),e._v(" "),i("ButtonBase",{staticClass:"w-full",attrs:{disabled:e.isLoading,loading:e.isLoading,"button-style":"theme",type:"submit"}},[e._v("\n "+e._s(e.$t("Store Credentials"))+"\n ")])]}}],null,!1,480528197)}):e._e()],1):e._e()],1):e._e()])}),[],!1,null,null,null).exports}}]);