Files
vuefilemanager/public/js/chunks/invitation.js
2022-02-04 10:58:24 +01:00

2 lines
53 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 invitation.js.LICENSE.txt */
(self.webpackChunk=self.webpackChunk||[]).push([[2457],{4850:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(3645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,".sync-alt[data-v-0c88a0f1]{-webkit-animation:spin-data-v-0c88a0f1 1s linear infinite;animation:spin-data-v-0c88a0f1 1s linear infinite}@-webkit-keyframes spin-data-v-0c88a0f1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-data-v-0c88a0f1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}",""]);const a=i},9495:function(e,t,r){!function(e,t){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=r(t),i={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"}},a={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},o={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},s={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},u={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},l=function(e,t){var r=(void 0===t?{}:t).locale,n=void 0===r?"":r;return Array.isArray(e)?e.every((function(e){return l(e,{locale:n})})):n?(a[n]||a.en).test(e):Object.keys(a).some((function(t){return a[t].test(e)}))},c={validate:l,params:[{name:"locale"}]},d=function(e,t){var r=(void 0===t?{}:t).locale,n=void 0===r?"":r;return Array.isArray(e)?e.every((function(e){return d(e,{locale:n})})):n?(u[n]||u.en).test(e):Object.keys(u).some((function(t){return u[t].test(e)}))},f={validate:d,params:[{name:"locale"}]},v=function(e,t){var r=(void 0===t?{}:t).locale,n=void 0===r?"":r;return Array.isArray(e)?e.every((function(e){return v(e,{locale:n})})):n?(s[n]||s.en).test(e):Object.keys(s).some((function(t){return s[t].test(e)}))},h={validate:v,params:[{name:"locale"}]},m=function(e,t){var r=(void 0===t?{}:t).locale,n=void 0===r?"":r;return Array.isArray(e)?e.every((function(e){return m(e,{locale:n})})):n?(o[n]||o.en).test(e):Object.keys(o).some((function(t){return o[t].test(e)}))},p={validate:m,params:[{name:"locale"}]},g=function(e,t){var r=void 0===t?{}:t,n=r.min,i=r.max;return Array.isArray(e)?e.every((function(e){return!!g(e,{min:n,max:i})})):Number(n)<=e&&Number(i)>=e},b={validate:g,params:[{name:"min"},{name:"max"}]},y={validate:function(e,t){var r=t.target;return String(e)===String(r)},params:[{name:"target",isTarget:!0}]},_=function(e,t){var r=t.length;if(Array.isArray(e))return e.every((function(e){return _(e,{length:r})}));var n=String(e);return/^[0-9]*$/.test(n)&&n.length===r},A={validate:_,params:[{name:"length",cast:function(e){return Number(e)}}]},$=function(e,t,r){var n=window.URL||window.webkitURL;return new Promise((function(i){var a=new Image;a.onerror=function(){return i(!1)},a.onload=function(){return i(a.width===t&&a.height===r)},a.src=n.createObjectURL(e)}))},x=function(e,t){var r=t.width,n=t.height,i=[];e=Array.isArray(e)?e:[e];for(var a=0;a<e.length;a++){if(!/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e[a].name))return Promise.resolve(!1);i.push(e[a])}return Promise.all(i.map((function(e){return $(e,r,n)}))).then((function(e){return e.every((function(e){return e}))}))},O={validate:x,params:[{name:"width",cast:function(e){return Number(e)}},{name:"height",cast:function(e){return Number(e)}}]},w={validate:function(e,t){var r=(void 0===t?{}:t).multiple,n=/^(([^<>()\[\]\\.,;:\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 r&&!Array.isArray(e)&&(e=String(e).split(",").map((function(e){return e.trim()}))),Array.isArray(e)?e.every((function(e){return n.test(String(e))})):n.test(String(e))},params:[{name:"multiple",default:!1}]};function Z(e){return e!=e}function k(e){return null==e}function j(e){return Array.isArray(e)&&0===e.length}var R=function(e){return null!==e&&e&&"object"==typeof e&&!Array.isArray(e)};function E(e,t){return!(!Z(e)||!Z(t))||e===t}function C(e){return""!==e&&!k(e)}function F(e){return"function"==typeof e}function S(e){return F(e)&&!!e.__locatorRef}function z(e,t){var r=Array.isArray(e)?e:I(e);if(F(r.findIndex))return r.findIndex(t);for(var n=0;n<r.length;n++)if(t(r[n],n))return n;return-1}function T(e,t){var r=Array.isArray(e)?e:I(e),n=z(r,t);return-1===n?void 0:r[n]}function q(e,t){return-1!==e.indexOf(t)}function I(e){return F(Array.from)?Array.from(e):V(e)}function V(e){for(var t=[],r=e.length,n=0;n<r;n++)t.push(e[n]);return t}function P(e){return F(Object.values)?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function L(e,t){return Object.keys(t).forEach((function(r){if(R(t[r]))return e[r]||(e[r]={}),void L(e[r],t[r]);e[r]=t[r]})),e}function D(){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 N(e){return e}function M(e,t,r){return void 0===t&&(t=0),void 0===r&&(r={cancelled:!1}),0===t?e:function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];var o=function(){n=void 0,r.cancelled||e.apply(void 0,i)};clearTimeout(n),n=setTimeout(o,t)};var n}function B(e){console.warn("[vee-validate] "+e)}function W(e,t){return e.replace(/{([^}]+)}/g,(function(e,r){return r in t?t[r]:"{"+r+"}"}))}var H=function(e,t){return Array.isArray(e)?e.every((function(e){return H(e,t)})):I(t).some((function(t){return t==e}))},Y={validate:H},U={validate:function(e,t){return!H(e,t)}},G=function(e,t){var r=new RegExp(".("+t.join("|")+")$","i");return Array.isArray(e)?e.every((function(e){return r.test(e.name)})):r.test(e.name)},J={validate:G},K=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)},X={validate:K},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"}]},re=function(e,t){var r=t.length;return!k(e)&&("string"==typeof e&&(e=I(e)),"number"==typeof e&&(e=String(e)),e.length||(e=I(e)),e.length===r)},ne={validate:re,params:[{name:"length",cast:function(e){return Number(e)}}]},ie=function(e,t){var r=t.length;return k(e)?r>=0:Array.isArray(e)?e.every((function(e){return ie(e,{length:r})})):String(e).length<=r},ae={validate:ie,params:[{name:"length",cast:function(e){return Number(e)}}]},oe=function(e,t){var r=t.max;return!k(e)&&""!==e&&(Array.isArray(e)?e.length>0&&e.every((function(e){return oe(e,{max:r})})):Number(e)<=r)},se={validate:oe,params:[{name:"max",cast:function(e){return Number(e)}}]},ue=function(e,t){var r=new RegExp(t.join("|").replace("*",".+")+"$","i");return Array.isArray(e)?e.every((function(e){return r.test(e.type)})):r.test(e.type)},le={validate:ue},ce=function(e,t){var r=t.length;return!k(e)&&(Array.isArray(e)?e.every((function(e){return ce(e,{length:r})})):String(e).length>=r)},de={validate:ce,params:[{name:"length",cast:function(e){return Number(e)}}]},fe=function(e,t){var r=t.min;return!k(e)&&""!==e&&(Array.isArray(e)?e.length>0&&e.every((function(e){return fe(e,{min:r})})):Number(e)>=r)},ve={validate:fe,params:[{name:"min",cast:function(e){return Number(e)}}]},he=/^[٠١٢٣٤٥٦٧٨٩]+$/,me=/^[0-9]+$/,pe={validate:function(e){var t=function(e){var t=String(e);return me.test(t)||he.test(t)};return Array.isArray(e)?e.every(t):t(e)}},ge=function(e,t){var r=t.regex;return Array.isArray(e)?e.every((function(e){return ge(e,{regex:r})})):r.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 r=(void 0===t?{allowFalse:!0}:t).allowFalse,n={valid:!1,required:!0};return k(e)||j(e)?n:!1!==e||r?(n.valid=!!String(e).trim().length,n):n},params:[{name:"allowFalse",default:!0}],computesRequired:!0},_e=function(e){return j(e)||q([!1,null,void 0],e)||!String(e).trim().length},Ae=function(e,t){var r,n=t.target,i=t.values;return i&&i.length?(Array.isArray(i)||"string"!=typeof i||(i=[i]),r=i.some((function(e){return e==String(n).trim()}))):r=!_e(n),r?{valid:!_e(e),required:r}:{valid:!0,required:r}},$e={validate:Ae,params:[{name:"target",isTarget:!0},{name:"values"}],computesRequired:!0},xe=function(e,t){var r=t.size;if(isNaN(r))return!1;var n=1024*r;if(!Array.isArray(e))return e.size<=n;for(var i=0;i<e.length;i++)if(e[i].size>n)return!1;return!0},Oe={validate:xe,params:[{name:"size",cast:function(e){return Number(e)}}]},we=function(e,t){var r=t||{},n=r.decimals,i=void 0===n?0:n,a=r.separator,o=new RegExp("^-?\\d+"+("comma"===(void 0===a?"dot":a)?",?":"\\.?")+(0===i?"\\d*":"(\\d{"+i+"})?")+"$");return Array.isArray(e)?e.every((function(e){return o.test(String(e))})):o.test(String(e))},Ze={validate:we,params:[{name:"decimals",default:0},{name:"separator",default:"dot"}]},ke=Object.freeze({__proto__:null,alpha_dash:f,alpha_num:h,alpha_spaces:p,alpha:c,between:b,confirmed:y,digits:A,dimensions:O,email:w,ext:J,image:X,oneOf:Y,integer:Q,length:ne,is_not:te,is:ee,max:ae,max_value:se,mimes:le,min:de,min_value:ve,excluded:U,numeric:pe,regex:be,required:ye,required_if:$e,size:Oe,double:Ze}),je=function(){return je=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},je.apply(this,arguments)};function Re(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(e){a(e)}}function s(e){try{u(n.throw(e))}catch(e){a(e)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))}function Ee(e,t){var r,n,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return u([e,t])}}function u(a){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(i=2&a[0]?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!((i=(i=o.trys).length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=t.call(e,o)}catch(e){a=[6,e],n=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}function Ce(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),i=0;for(t=0;t<r;t++)for(var a=arguments[t],o=0,s=a.length;o<s;o++,i++)n[i]=a[o];return n}var Fe=je({},{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}),Se=function(){return Fe},ze=function(e){Fe=je(je({},Fe),e)},Te=function(e){ze(e)},qe=new n.default;function Ie(){qe.$emit("change:locale")}var Ve,Pe=function(){function e(e,t){this.container={},this.locale=e,this.merge(t)}return e.prototype.resolve=function(e,t,r){return this.format(this.locale,e,t,r)},e.prototype.format=function(e,t,r,n){var i,a,o,s,u,l,c,d,f,v=null===(o=null===(a=null===(i=this.container[e])||void 0===i?void 0:i.fields)||void 0===a?void 0:a[t])||void 0===o?void 0:o[r],h=null===(u=null===(s=this.container[e])||void 0===s?void 0:s.messages)||void 0===u?void 0:u[r];return(f=v||h||"")||(f="{_field_} is not valid"),t=null!==(d=null===(c=null===(l=this.container[e])||void 0===l?void 0:l.names)||void 0===c?void 0:c[t])&&void 0!==d?d:t,F(f)?f(t,n):W(f,je(je({},n),{_field_:t}))},e.prototype.merge=function(e){L(this.container,e)},e.prototype.hasRule=function(e){var t,r;return!!(null===(r=null===(t=this.container[this.locale])||void 0===t?void 0:t.messages)||void 0===r?void 0:r[e])},e}();function Le(e,t){var r;if(Ve||(Ve=new Pe("en",{}),ze({defaultMessage:function(e,t){return Ve.resolve(e,null==t?void 0:t._rule_,t||{})}})),"string"==typeof e)return Ve.locale=e,t&&Ve.merge(((r={})[e]=t,r)),void Ie();Ve.merge(e)}var De={};function Ne(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 Me=function(){function e(){}return e.extend=function(e,t){var r=Ne(t);De[e]?De[e]=L(De[e],t):De[e]=je({lazy:!1,computesRequired:!1},r)},e.isLazy=function(e){var t;return!!(null===(t=De[e])||void 0===t?void 0:t.lazy)},e.isRequireRule=function(e){var t;return!!(null===(t=De[e])||void 0===t?void 0:t.computesRequired)},e.getRuleDefinition=function(e){return De[e]},e}();function Be(e,t){We(e,t),"object"!=typeof t?Me.extend(e,{validate:t}):Me.extend(e,t)}function We(e,t){if(!F(t)&&!F(t.validate)&&!Me.getRuleDefinition(e))throw new Error("Extension Error: The validator '"+e+"' must be a function or have a 'validate' method.")}var He={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(ze({mode:e}),t){if(!F(t))throw new Error("A mode implementation must be a function");He[e]=t}};function Ue(e){var t={};return Object.defineProperty(t,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),e?R(e)&&e._$$isNormalized?e:R(e)?Object.keys(e).reduce((function(t,r){var n=[];return n=!0===e[r]?[]:Array.isArray(e[r])||R(e[r])?e[r]:[e[r]],!1!==e[r]&&(t[r]=Ge(r,n)),t}),t):"string"!=typeof e?(B("rules must be either a string or an object."),t):e.split("|").reduce((function(e,t){var r=Je(t);return r.name?(e[r.name]=Ge(r.name,r.params),e):e}),t):t}function Ge(e,t){var r=Me.getRuleDefinition(e);if(!r)return t;var n,i,a={};if(!r.params&&!Array.isArray(t))throw new Error("You provided an object params to a rule that has no defined schema.");if(Array.isArray(t)&&!r.params)return t;n=!r.params||r.params.length<t.length&&Array.isArray(t)?t.map((function(e,t){var n,a=null===(n=r.params)||void 0===n?void 0:n[t];return i=a||i,a||(a=i),a})):r.params;for(var o=0;o<n.length;o++){var s=n[o],u=s.default;Array.isArray(t)?o in t&&(u=t[o]):s.name in t?u=t[s.name]:1===n.length&&(u=t),s.isTarget&&(u=Ke(u,s.cast)),"string"==typeof u&&"@"===u[0]&&(u=Ke(u.slice(1),s.cast)),!S(u)&&s.cast&&(u=s.cast(u)),a[s.name]?(a[s.name]=Array.isArray(a[s.name])?a[s.name]:[a[s.name]],a[s.name].push(u)):a[s.name]=u}return a}var Je=function(e){var t=[],r=e.split(":")[0];return q(e,":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:r,params:t}};function Ke(e,t){var r=function(r){var n=r[e];return t?t(n):n};return r.__locatorRef=e,r}function Xe(e){return Array.isArray(e)?e.filter((function(e){return S(e)||"string"==typeof e&&"@"===e[0]})):Object.keys(e).filter((function(t){return S(e[t])})).map((function(t){return e[t]}))}function Qe(e,t,r){return void 0===r&&(r={}),Re(this,void 0,void 0,(function(){var n,i,a,o,s,u;return Ee(this,(function(l){switch(l.label){case 0:return n=null==r?void 0:r.bails,i=null==r?void 0:r.skipIfEmpty,[4,et({name:(null==r?void 0:r.name)||"{field}",rules:Ue(t),bails:null==n||n,skipIfEmpty:null==i||i,forceRequired:!1,crossTable:(null==r?void 0:r.values)||{},names:(null==r?void 0:r.names)||{},customMessages:(null==r?void 0:r.customMessages)||{}},e,r)];case 1:return a=l.sent(),o=[],s={},u={},a.errors.forEach((function(e){var t=e.msg();o.push(t),s[e.rule]=t,u[e.rule]=e.msg})),[2,{valid:a.valid,required:a.required,errors:o,failedRules:s,regenerateMap:u}]}}))}))}function et(e,t,r){var n=(void 0===r?{}:r).isInitial,i=void 0!==n&&n;return Re(this,void 0,void 0,(function(){var r,n,a,o,s,u,l,c,d;return Ee(this,(function(f){switch(f.label){case 0:return[4,tt(e,t)];case 1:if(r=f.sent(),n=r.shouldSkip,a=r.required,o=r.errors,n)return[2,{valid:!o.length,required:a,errors:o}];s=Object.keys(e.rules).filter((function(e){return!Me.isRequireRule(e)})),u=s.length,l=0,f.label=2;case 2:return l<u?i&&Me.isLazy(s[l])?[3,4]:(c=s[l],[4,rt(e,t,{name:c,params:e.rules[c]})]):[3,5];case 3:if(!(d=f.sent()).valid&&d.error&&(o.push(d.error),e.bails))return[2,{valid:!1,required:a,errors:o}];f.label=4;case 4:return l++,[3,2];case 5:return[2,{valid:!o.length,required:a,errors:o}]}}))}))}function tt(e,t){return Re(this,void 0,void 0,(function(){var r,n,i,a,o,s,u,l,c;return Ee(this,(function(d){switch(d.label){case 0:r=Object.keys(e.rules).filter(Me.isRequireRule),n=r.length,i=[],a=k(t)||""===t||j(t),o=a&&e.skipIfEmpty,u=0,d.label=1;case 1:return u<n?(l=r[u],[4,rt(e,t,{name:l,params:e.rules[l]})]):[3,4];case 2:if(c=d.sent(),!R(c))throw new Error("Require rules has to return an object (see docs)");if(void 0!==c.required&&(s=c.required),!c.valid&&c.error&&(i.push(c.error),e.bails))return[2,{shouldSkip:!0,required:c.required,errors:i}];d.label=3;case 3:return u++,[3,1];case 4:return a&&!s&&!e.skipIfEmpty||!e.bails&&!o?[2,{shouldSkip:!1,required:s,errors:i}]:[2,{shouldSkip:!s&&a,required:s,errors:i}]}}))}))}function rt(e,t,r){return Re(this,void 0,void 0,(function(){var n,i,a,o,s;return Ee(this,(function(u){switch(u.label){case 0:if(!(n=Me.getRuleDefinition(r.name))||!n.validate)throw new Error("No such validator '"+r.name+"' exists.");return i=n.castValue?n.castValue(t):t,a=st(r.params,e.crossTable),[4,n.validate(i,a)];case 1:return"string"==typeof(o=u.sent())?(s=je(je({},a||{}),{_field_:e.name,_value_:t,_rule_:r.name}),[2,{valid:!1,error:{rule:r.name,msg:function(){return W(o,s)}}}]):(R(o)||(o={valid:o}),[2,{valid:o.valid,required:o.required,error:o.valid?void 0:nt(e,t,n,r.name,a)}])}}))}))}function nt(e,t,r,n,i){var a,o=null!==(a=e.customMessages[n])&&void 0!==a?a:r.message,s=it(e,r,n),u=at(e,r,n,o),l=u.userTargets,c=u.userMessage,d=je(je(je(je({},i||{}),{_field_:e.name,_value_:t,_rule_:n}),s),l);return{msg:function(){return ot(c||Se().defaultMessage,e.name,d)},rule:n}}function it(e,t,r){var n=t.params;if(!n)return{};var i=n.filter((function(e){return e.isTarget})).length;if(i<=0)return{};var a={},o=e.rules[r];!Array.isArray(o)&&R(o)&&(o=n.map((function(e){return o[e.name]})));for(var s=0;s<n.length;s++){var u=n[s],l=o[s];if(S(l)){l=l.__locatorRef;var c=e.names[l]||l;a[u.name]=c,a["_"+u.name+"_"]=e.crossTable[l]}}return a}function at(e,t,r,n){var i={},a=e.rules[r],o=t.params||[];return a?(Object.keys(a).forEach((function(t,r){var n=a[t];if(!S(n))return{};var s=o[r];if(!s)return{};var u=n.__locatorRef;i[s.name]=e.names[u]||u,i["_"+s.name+"_"]=e.crossTable[u]})),{userTargets:i,userMessage:n}):{}}function ot(e,t,r){return"function"==typeof e?e(t,r):W(e,je(je({},r),{_field_:t}))}function st(e,t){if(Array.isArray(e))return e.map((function(e){var r="string"==typeof e&&"@"===e[0]?e.slice(1):e;return r in t?t[r]:e}));var r={},n=function(e){return S(e)?e(t):e};return Object.keys(e).forEach((function(t){r[t]=n(e[t])})),r}var ut=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,a;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,a[i]))return!1;for(i=n;0!=i--;){var o=a[i];if(!e(t[o],r[o]))return!1}return!0}return t!=t&&r!=r},lt=function(e){return!!(e&&("undefined"!=typeof Event&&F(Event)&&e instanceof Event||e&&e.srcElement))};function ct(e){var t,r;if(!lt(e))return e;var n=e.target;if("file"===n.type&&n.files)return I(n.files);if(null===(t=n._vModifiers)||void 0===t?void 0:t.number){var i=parseFloat(n.value);return Z(i)?n.value:i}return(null===(r=n._vModifiers)||void 0===r?void 0:r.trim)&&"string"==typeof n.value?n.value.trim():n.value}var dt=function(e){var t,r=(null===(t=e.data)||void 0===t?void 0:t.attrs)||e.elm;return!("input"!==e.tag||r&&r.type)||"textarea"===e.tag||q(["text","password","search","email","tel","url","number"],null==r?void 0:r.type)};function ft(e){if(e.data){var t=e.data;if("model"in t)return t.model;if(e.data.directives)return T(e.data.directives,(function(e){return"model"===e.name}))}}function vt(e){var t,r,n=ft(e);if(n)return{value:n.value};var i=pt(e),a=(null==i?void 0:i.prop)||"value";return(null===(t=e.componentOptions)||void 0===t?void 0:t.propsData)&&a in e.componentOptions.propsData?{value:e.componentOptions.propsData[a]}:(null===(r=e.data)||void 0===r?void 0:r.domProps)&&"value"in e.data.domProps?{value:e.data.domProps.value}:void 0}function ht(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===vt(e)?ht(e).reduce((function(e,t){var r=mt(t);return r.length&&e.push.apply(e,r),e}),[]):[e]}function pt(e){return e.componentOptions?e.componentOptions.Ctor.options.model:null}function gt(e,t,r){if(k(e[t]))e[t]=[r];else{if(F(e[t])&&e[t].fns){var n=e[t];return n.fns=Array.isArray(n.fns)?n.fns:[n.fns],void(q(n.fns,r)||n.fns.push(r))}if(F(e[t])){var i=e[t];e[t]=[i]}Array.isArray(e[t])&&!q(e[t],r)&&e[t].push(r)}}function bt(e,t,r){e.data||(e.data={}),k(e.data.on)&&(e.data.on={}),gt(e.data.on,t,r)}function yt(e,t,r){e.componentOptions&&(e.componentOptions.listeners||(e.componentOptions.listeners={}),gt(e.componentOptions.listeners,t,r))}function _t(e,t,r){e.componentOptions?yt(e,t,r):bt(e,t,r)}function At(e,t){var r;return e.componentOptions?(pt(e)||{event:"input"}).event:(null===(r=null==t?void 0:t.modifiers)||void 0===r?void 0:r.lazy)?"change":dt(e)?"input":"change"}function $t(e){return q(["input","select","textarea"],e.tag)}function xt(e,t){var r=[];return Object.keys(e).reduce((function(r,n){return e[n].forEach((function(r){r.context||(e[n].context=t,r.data||(r.data={}),r.data.slot=n)})),r.concat(e[n])}),r)}function Ot(e){var t,r=null===(t=e.data)||void 0===t?void 0:t.attrs,n={};return r?("email"===r.type&&Me.getRuleDefinition("email")&&(n.email=["multiple"in r]),r.pattern&&Me.getRuleDefinition("regex")&&(n.regex=r.pattern),r.maxlength>=0&&Me.getRuleDefinition("max")&&(n.max=r.maxlength),r.minlength>=0&&Me.getRuleDefinition("min")&&(n.min=r.minlength),"number"===r.type&&(C(r.min)&&Me.getRuleDefinition("min_value")&&(n.min_value=Number(r.min)),C(r.max)&&Me.getRuleDefinition("max_value")&&(n.max_value=Number(r.max))),n):n}function wt(e){var t,r=["input","select","textarea"],n=null===(t=e.data)||void 0===t?void 0:t.attrs;if(!q(r,e.tag)||!n)return{};var i={};return"required"in n&&!1!==n.required&&Me.getRuleDefinition("required")&&(i.required="checkbox"!==n.type||[!0]),dt(e)?Ue(je(je({},i),Ot(e))):Ue(i)}function Zt(e,t){return e.$scopedSlots.default?e.$scopedSlots.default(t)||[]:e.$slots.default||[]}function kt(e,t){return!(e._ignoreImmediate||!e.immediate)||!(E(e.value,t)||!e.normalizedEvents.length)||!!e._needsValidation||!e.initialized&&void 0===t}function jt(e){return je(je({},e.flags),{errors:e.errors,classes:e.classes,failedRules:e.failedRules,reset:function(){return e.reset()},validate:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];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 Rt(e,t){e.initialized||(e.initialValue=t);var r=kt(e,t);if(e._needsValidation=!1,e.value=t,e._ignoreImmediate=!0,r){var n=function(){if(e.immediate||e.flags.validated)return Ct(e);e.validateSilent()};e.initialized?n():e.$once("hook:mounted",(function(){return n()}))}}function Et(e){return(F(e.mode)?e.mode:He[e.mode])(e)}function Ct(e){var t=e.validateSilent();return e._pendingValidation=t,t.then((function(r){return t===e._pendingValidation&&(e.applyResult(r),e._pendingValidation=void 0),r}))}function Ft(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 r=e.$veeOnBlur,n=e.$veeHandler,i=Et(e);return n&&e.$veeDebounce===e.debounce||(n=M((function(){e.$nextTick((function(){e._pendingReset||Ct(e),e._pendingReset=!1}))}),i.debounce||e.debounce),e.$veeHandler=n,e.$veeDebounce=e.debounce),{onInput:t,onBlur:r,onValidate:n}}function St(e,t){var r=vt(t);e._inputEventName=e._inputEventName||At(t,ft(t)),Rt(e,null==r?void 0:r.value);var n=Ft(e),i=n.onInput,a=n.onBlur,o=n.onValidate;_t(t,e._inputEventName,i),_t(t,"blur",a),e.normalizedEvents.forEach((function(e){_t(t,e,o)})),e.initialized=!0}var zt=0;function Tt(){var e="";return{errors:[],value:void 0,initialized:!1,initialValue:void 0,flags:D(),failedRules:{},isActive:!0,fieldName:e,id:""}}var qt=n.default.extend({name:"ValidationProvider",inject:{$_veeObserver:{from:"$_veeObserver",default:function(){return this.$vnode.context.$_veeObserver||(this.$vnode.context.$_veeObserver=Dt()),this.$vnode.context.$_veeObserver}}},props:{vid:{type:String,default:""},name:{type:String,default:null},mode:{type:[String,Function],default:function(){return Se().mode}},rules:{type:[Object,String],default:null},immediate:{type:Boolean,default:!1},bails:{type:Boolean,default:function(){return Se().bails}},skipIfEmpty:{type:Boolean,default:function(){return Se().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=!ut(e,t)}}},data:Tt,computed:{fieldDeps:function(){var e=this;return Object.keys(this.normalizedRules).reduce((function(t,r){var n=Xe(e.normalizedRules[r]).map((function(e){return S(e)?e.__locatorRef:e.slice(1)}));return t.push.apply(t,n),n.forEach((function(t){Nt(e,t)})),t}),[])},normalizedEvents:function(){var e=this;return(Et(this).on||[]).map((function(t){return"input"===t?e._inputEventName:t}))},isRequired:function(){var e=je(je({},this._resolvedRules),this.normalizedRules),t=Object.keys(e).some(Me.isRequireRule);return this.flags.required=!!t,t},classes:function(){return It(Se().classes,this.flags)},normalizedRules:function(){return Ue(this.rules)}},mounted:function(){var e=this,t=function(){if(e.flags.validated){var t=e._regenerateMap;if(t){var r=[],n={};return Object.keys(t).forEach((function(e){var i=t[e]();r.push(i),n[e]=i})),void e.applyResult({errors:r,failedRules:n,regenerateMap:t})}e.validate()}};qe.$on("change:locale",t),this.$on("hook:beforeDestroy",(function(){qe.$off("change:locale",t)}))},render:function(e){var t=this;this.registerField();var r=Zt(this,jt(this));if(this.detectInput){var n=mt(r);n.length&&n.forEach((function(e,r){var n,i,a,o,s,u;if(q(["checkbox","radio"],null===(i=null===(n=e.data)||void 0===n?void 0:n.attrs)||void 0===i?void 0:i.type)||!(r>0)){var l=Se().useConstraintAttrs?wt(e):{};ut(t._resolvedRules,l)||(t._needsValidation=!0),$t(e)&&(t.fieldName=(null===(o=null===(a=e.data)||void 0===a?void 0:a.attrs)||void 0===o?void 0:o.name)||(null===(u=null===(s=e.data)||void 0===s?void 0:s.attrs)||void 0===u?void 0:u.id)),t._resolvedRules=l,St(t,e)}}))}return this.slim&&r.length<=1?r[0]:e(this.tag,r)},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(r){t.flags[r]=e[r]}))},syncValue:function(e){var t=ct(e);this.value=t,this.flags.changed=!ut(this.initialValue,t)},reset:function(){var e=this;this.errors=[],this.initialValue=this.value;var t=D();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 Re(this,void 0,void 0,(function(){return Ee(this,(function(t){return e.length>0&&this.syncValue(e[0]),[2,Ct(this)]}))}))},validateSilent:function(){return Re(this,void 0,void 0,(function(){var e,t;return Ee(this,(function(r){switch(r.label){case 0:return this.setFlags({pending:!0}),e=je(je({},this._resolvedRules),this.normalizedRules),Object.defineProperty(e,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),[4,Qe(this.value,e,je(je({name:this.name||this.fieldName},Vt(this)),{bails:this.bails,skipIfEmpty:this.skipIfEmpty,isInitial:!this.initialized,customMessages:this.customMessages}))];case 1:return t=r.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,r=e.failedRules,n=e.regenerateMap;this.errors=t,this._regenerateMap=n,this.failedRules=je({},r||{}),this.setFlags({valid:!t.length,passed:!t.length,invalid:!!t.length,failed:!!t.length,validated:!0,changed:!ut(this.value,this.initialValue)})},registerField:function(){Lt(this)},checkComputesRequiredState:function(){var e=je(je({},this._resolvedRules),this.normalizedRules);return Object.keys(e).some(Me.isRequireRule)}}});function It(e,t){for(var r={},n=Object.keys(t),i=n.length,a=function(i){var a=n[i],o=e&&e[a]||a,s=t[a];return k(s)?"continue":"valid"!==a&&"invalid"!==a||t.validated?void("string"==typeof o?r[o]=s:Array.isArray(o)&&o.forEach((function(e){r[e]=s}))):"continue"},o=0;o<i;o++)a(o);return r}function Vt(e){var t=e.$_veeObserver.refs,r={names:{},values:{}};return e.fieldDeps.reduce((function(e,r){return t[r]?(e.values[r]=t[r].value,e.names[r]=t[r].name,e):e}),r)}function Pt(e){return e.vid?e.vid:e.name?e.name:e.id?e.id:e.fieldName?e.fieldName:"_vee_"+ ++zt}function Lt(e){var t=Pt(e),r=e.id;!e.isActive||r===t&&e.$_veeObserver.refs[r]||(r!==t&&e.$_veeObserver.refs[r]===e&&e.$_veeObserver.unobserve(r),e.id=t,e.$_veeObserver.observe(e))}function Dt(){return{refs:{},observe:function(e){this.refs[e.id]=e},unobserve:function(e){delete this.refs[e]}}}function Nt(e,t,r){void 0===r&&(r=!0);var n=e.$_veeObserver.refs;if(e._veeWatchers||(e._veeWatchers={}),!n[t]&&r)return e.$once("hook:mounted",(function(){Nt(e,t,!1)}));!F(e._veeWatchers[t])&&n[t]&&(e._veeWatchers[t]=n[t].$watch("value",(function(){var t=e.checkComputesRequiredState();e.flags.validated&&(e._needsValidation=!0,e.validate()),t&&!e.flags.validated&&e.validateSilent()})))}var Mt=[["pristine","every"],["dirty","some"],["touched","some"],["untouched","every"],["valid","every"],["invalid","some"],["pending","some"],["validated","every"],["changed","some"],["passed","every"],["failed","some"]],Bt=0;function Wt(){return{id:"",refs:{},observers:[],errors:{},flags:Kt(),fields:{}}}function Ht(){return{$_veeObserver:this}}var Yt=n.default.extend({name:"ValidationObserver",provide:Ht,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_"+Bt++}},slim:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:Wt,created:function(){var e=this;this.id=this.vid,Gt(this);var t=M((function(t){var r=t.errors,n=t.flags,i=t.fields;e.errors=r,e.flags=n,e.fields=i}),16);this.$watch(Xt,t)},activated:function(){Gt(this)},deactivated:function(){Ut(this)},beforeDestroy:function(){Ut(this)},render:function(e){var t=Zt(this,Jt(this));return this.slim&&t.length<=1?t[0]:e(this.tag,{on:this.$listeners},t)},methods:{observe:function(e,t){var r;void 0===t&&(t="provider"),"observer"!==t?this.refs=je(je({},this.refs),((r={})[e.id]=e,r)):this.observers.push(e)},unobserve:function(e,t){if(void 0===t&&(t="provider"),"provider"!==t){var r=z(this.observers,(function(t){return t.id===e}));-1!==r&&this.observers.splice(r,1)}else{if(!this.refs[e])return;this.$delete(this.refs,e)}},validateWithInfo:function(e){var t=(void 0===e?{}:e).silent,r=void 0!==t&&t;return Re(this,void 0,void 0,(function(){var e,t,n,i,a,o;return Ee(this,(function(s){switch(s.label){case 0:return[4,Promise.all(Ce(P(this.refs).filter((function(e){return!e.disabled})).map((function(e){return e[r?"validateSilent":"validate"]().then((function(e){return e.valid}))})),this.observers.filter((function(e){return!e.disabled})).map((function(e){return e.validate({silent:r})}))))];case 1:return e=s.sent(),t=e.every((function(e){return e})),n=Xt.call(this),i=n.errors,a=n.flags,o=n.fields,this.errors=i,this.flags=a,this.fields=o,[2,{errors:i,flags:a,fields:o,isValid:t}]}}))}))},validate:function(e){var t=(void 0===e?{}:e).silent,r=void 0!==t&&t;return Re(this,void 0,void 0,(function(){return Ee(this,(function(e){switch(e.label){case 0:return[4,this.validateWithInfo({silent:r})];case 1:return[2,e.sent().isValid]}}))}))},handleSubmit:function(e){return Re(this,void 0,void 0,(function(){return Ee(this,(function(t){switch(t.label){case 0:return[4,this.validate()];case 1:return t.sent()&&e?[2,e()]:[2]}}))}))},reset:function(){return Ce(P(this.refs),this.observers).forEach((function(e){return e.reset()}))},setErrors:function(e){var t=this;Object.keys(e).forEach((function(r){var n=t.refs[r];if(n){var i=e[r]||[];i="string"==typeof i?[i]:i,n.setErrors(i)}})),this.observers.forEach((function(t){t.setErrors(e)}))}}});function Ut(e){e.$_veeObserver&&e.$_veeObserver.unobserve(e.id,"observer")}function Gt(e){e.$_veeObserver&&e.$_veeObserver.observe(e,"observer")}function Jt(e){return je(je({},e.flags),{errors:e.errors,fields:e.fields,validate:e.validate,validateWithInfo:e.validateWithInfo,passes:e.handleSubmit,handleSubmit:e.handleSubmit,reset:e.reset})}function Kt(){return je(je({},D()),{valid:!0,invalid:!1})}function Xt(){for(var e=Ce(P(this.refs),this.observers.filter((function(e){return!e.disabled}))),t={},r=Kt(),n={},i=e.length,a=0;a<i;a++){var o=e[a];Array.isArray(o.errors)?(t[o.id]=o.errors,n[o.id]=je({id:o.id,name:o.name,failedRules:o.failedRules},o.flags)):(t=je(je({},t),o.errors),n=je(je({},n),o.fields))}return Mt.forEach((function(t){var n=t[0],i=t[1];r[n]=e[i]((function(e){return e.flags[n]}))})),{errors:t,flags:r,fields:n}}function Qt(e,t){var r;void 0===t&&(t=N);var n="options"in e?e.options:e,i=qt.options,a={name:(n.name||"AnonymousHoc")+"WithValidation",props:je({},i.props),data:i.data,computed:je({},i.computed),methods:je({},i.methods),beforeDestroy:i.beforeDestroy,inject:i.inject},o=(null===(r=null==n?void 0:n.model)||void 0===r?void 0:r.event)||"input";return a.render=function(e){var r;this.registerField();var i=jt(this),a=je({},this.$listeners),s=ft(this.$vnode);this._inputEventName=this._inputEventName||At(this.$vnode,s);var u=vt(this.$vnode);Rt(this,null==u?void 0:u.value);var l=Ft(this),c=l.onInput,d=l.onBlur,f=l.onValidate;gt(a,o,c),gt(a,"blur",d),this.normalizedEvents.forEach((function(e){gt(a,e,f)}));var v=(pt(this.$vnode)||{prop:"value"}).prop,h=je(je(je({},this.$attrs),((r={})[v]=null==s?void 0:s.value,r)),t(i));return e(n,{attrs:this.$attrs,props:h,on:a,scopedSlots:this.$scopedSlots},xt(this.$slots,this.$vnode.context))},a}var er="3.4.14";Object.keys(ke).map((function(e){return{schema:ke[e],name:e}})).forEach((function(e){Be(e.name,e.schema)})),Le("en",i),e.Rules=ke,e.ValidationObserver=Yt,e.ValidationProvider=qt,e.configure=Te,e.extend=Be,e.localeChanged=Ie,e.localize=Le,e.normalizeRules=Ue,e.setInteractionMode=Ye,e.validate=Qe,e.version=er,e.withValidation=Qt,Object.defineProperty(e,"__esModule",{value:!0})}(t,r(538))},7932:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(9101);const i={name:"AuthContent",props:["loading","icon","text"],components:{ChevronRightIcon:n.XCv,RefreshCwIcon:n.Iyk},data:function(){return{isVisible:!1}},created:function(){this.isVisible=this.visible}};var a=r(3379),o=r.n(a),s=r(4850),u={insert:"head",singleton:!1};o()(s.Z,u);s.Z.locals;const l=(0,r(1900).Z)(i,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("button",{staticClass:"group mx-auto inline-block flex items-center whitespace-nowrap rounded-lg border-2 border-black px-7 py-2.5 dark:border-gray-300"},[r("span",{staticClass:"pr-1 text-lg font-extrabold"},[e._v("\n "+e._s(e.text)+"\n ")]),e._v(" "),e.loading?r("refresh-cw-icon",{staticClass:"vue-feather text-theme sync-alt -mr-1",attrs:{size:"20"}}):e._e(),e._v(" "),!e.loading&&e.icon?r("chevron-right-icon",{staticClass:"vue-feather text-theme -mr-1",attrs:{size:"20"}}):e._e()],1)}),[],!1,null,"0c88a0f1",null).exports},4006:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});const n={name:"AuthContent",props:["visible","name"],data:function(){return{isVisible:!1}},created:function(){this.isVisible=this.visible}};const i=(0,r(1900).Z)(n,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return e.isVisible?r("div",{staticClass:"w-full max-w-xl text-center"},[e._t("default")],2):e._e()}),[],!1,null,null,null).exports},6876:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});const n={name:"AuthContentWrapper"};const i=(0,r(1900).Z)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"flex items-center justify-center px-5 md:px-0"},[e._t("default")],2)}),[],!1,null,null,null).exports},7765:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});const n={name:"VueFolderTeamIcon"};const i=(0,r(1900).Z)(n,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("svg",{attrs:{viewBox:"0 0 53 39",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[r("g",{attrs:{id:"V2",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[r("g",{attrs:{id:"team-folder"}},[r("path",{staticClass:"svg-color-theme",attrs:{d:"M48.03125,6.5 L29.790833,6.5 C28.7431613,6.5 27.7373076,6.08896217 26.9894703,5.35523504 L22.6980297,1.14476496 C21.9501924,0.41103783 20.9443387,-6.36543387e-16 19.896667,0 L4.96875,0 L4.96875,0 C2.22455078,0 0,2.18257812 0,4.875 L0,34.125 C0,36.8174219 2.22455078,39 4.96875,39 L48.03125,39 C50.7754492,39 53,36.8174219 53,34.125 L53,11.375 C53,8.68257813 50.7754492,6.5 48.03125,6.5 Z",stroke:"none","stroke-width":"0"}}),e._v(" "),r("path",{attrs:{d:"M48.03125,6.5 L29.790833,6.5 C28.7431613,6.5 27.7373076,6.08896217 26.9894703,5.35523504 L22.6980297,1.14476496 C21.9501924,0.41103783 20.9443387,-6.36543387e-16 19.896667,0 L4.96875,0 L4.96875,0 C2.22455078,0 0,2.18257812 0,4.875 L0,34.125 C0,36.8174219 2.22455078,39 4.96875,39 L48.03125,39 C50.7754492,39 53,36.8174219 53,34.125 L53,11.375 C53,8.68257813 50.7754492,6.5 48.03125,6.5 Z",fill:"black","fill-opacity":"0.2",stroke:"none","stroke-width":"0"}}),e._v(" "),r("path",{staticClass:"svg-color-theme",attrs:{d:"M48.03125,12.75 C49.0609313,12.75 49.9941504,13.1577174 50.6692739,13.8201027 C51.3356976,14.4739525 51.75,15.3766531 51.75,16.375 L51.75,16.375 L51.75,34.125 C51.75,35.1233469 51.3356976,36.0260475 50.6692739,36.6798973 C49.9941504,37.3422826 49.0609313,37.75 48.03125,37.75 L48.03125,37.75 L4.96875,37.75 C3.93906868,37.75 3.00584961,37.3422826 2.33072613,36.6798973 C1.66430239,36.0260475 1.25,35.1233469 1.25,34.125 L1.25,34.125 L1.25,16.375 C1.25,15.3766531 1.66430239,14.4739525 2.33072613,13.8201027 C3.00584961,13.1577174 3.93906868,12.75 4.96875,12.75 L4.96875,12.75 Z","stroke-width":"2",fill:"green"}}),e._v(" "),r("g",{staticClass:"svg-stroke-theme-darken",attrs:{id:"Icon",transform:"translate(8.000000, 20.000000)","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.3",stroke:"black","stroke-opacity":"0.25"}},[r("path",{attrs:{d:"M9.59999943,10.7999994 L9.59999943,9.59999943 C9.59999943,8.27451611 8.52548289,7.19999957 7.19999957,7.19999957 L2.39999986,7.19999957 C1.07451654,7.19999957 0,8.27451611 0,9.59999943 L0,10.7999994"}}),e._v(" "),r("circle",{attrs:{cx:"4.79999971",cy:"2.39999986",r:"2.39999986"}}),e._v(" "),r("path",{attrs:{d:"M13.1999992,10.7999994 L13.1999992,9.59999943 C13.1991834,8.50627014 12.4589985,7.55143166 11.3999993,7.27799957"}}),e._v(" "),r("path",{attrs:{d:"M8.99999946,0.0779999954 C10.0619483,0.349901852 10.8047053,1.30679461 10.8047053,2.40299986 C10.8047053,3.4992051 10.0619483,4.45609786 8.99999946,4.72799972"}})])])])])}),[],!1,null,null,null).exports},9523:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});const n={name:"MemberAvatar",props:["isBorder","member","size"],computed:{letter:function(){return(this.member.data.attributes.name?this.member.data.attributes.name:this.member.data.attributes.email).substr(0,1)},borderRadius:function(){return this.size>32?"rounded-xl":"rounded-lg"},fontSize:function(){return this.size>42?"text-lg":this.size>32?"text-base":"text-sm"},avatar:function(){return this.size>=52?this.member.data.attributes.avatar.md:this.size>32?this.member.data.attributes.avatar.sm:this.member.data.attributes.avatar.xs}}};const i=(0,r(1900).Z)(n,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"shrink-0 grow-0"},[e.member.data.attributes.avatar?r("img",{class:[e.borderRadius,{"border-3 border-white dark:border-dark-background":e.isBorder}],style:{width:e.size+"px",height:e.size+"px"},attrs:{src:e.avatar}}):r("div",{staticClass:"flex items-center justify-center",class:[e.borderRadius,{"border-3 border-white dark:border-dark-background":e.isBorder}],style:{width:e.size+"px",height:e.size+"px",background:e.member.data.attributes.color?e.member.data.attributes.color:"#f4f5f6"}},[r("span",{staticClass:"font-extrabold uppercase text-gray-900",class:e.fontSize},[e._v("\n "+e._s(e.letter)+"\n ")])])])}),[],!1,null,null,null).exports},9474:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a={name:"Headline",props:["description","title"],computed:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){i(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},(0,r(629).Se)(["config"]))};const o=(0,r(1900).Z)(a,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"mb-14"},[e._t("default"),e._v(" "),e.$slots.default?e._e():r("div",[e.config.app_logo?r("img",{staticClass:"mx-auto mb-6 w-28 md:w-32",attrs:{src:e.$getImage(e.config.app_logo),alt:e.config.app_name}}):e._e(),e._v(" "),e.config.app_logo?e._e():r("b",{staticClass:"mb-10 block text-xl font-bold"},[e._v("\n "+e._s(e.config.app_name)+"\n ")])]),e._v(" "),r("h1",{staticClass:"mb-0.5 text-3xl font-extrabold md:text-4xl"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),r("h2",{staticClass:"text-xl font-normal md:text-2xl"},[e._v("\n "+e._s(e.description)+"\n ")])],2)}),[],!1,null,null,null).exports},4179:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>g});var n=r(9495),i=r(7765),a=r(6876),o=r(4006),s=r(9523),u=r(7932),l=r(7318),c=r(9474),d=r(629),f=r(9669),v=r.n(f);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p={name:"Invitation",components:{AuthContentWrapper:a.Z,ValidationProvider:n.ValidationProvider,ValidationObserver:n.ValidationObserver,VueFolderTeamIcon:i.Z,MemberAvatar:s.Z,AuthContent:o.Z,AuthButton:u.Z,Headline:c.Z,Spinner:l.Z},computed:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){m(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},(0,d.Se)(["config"])),data:function(){return{isLoading:!1,invitation:void 0,isUsed:!1}},methods:{acceptInvitation:function(){var e=this;this.isLoading=!0,v().put("/api/teams/invitations/".concat(this.$router.currentRoute.params.id)).then((function(){e.goToAuthPage("accepted")})).catch((function(){e.$isSomethingWrong()})).finally((function(){return e.isLoading=!1}))},declineInvitation:function(){var e=this;this.isLoading=!0,v().delete("/api/teams/invitations/".concat(this.$router.currentRoute.params.id)).then((function(){e.goToAuthPage("denied")})).catch((function(){e.$isSomethingWrong()})).finally((function(){return e.isLoading=!1}))},goToAuthPage:function(e){this.$refs.auth.$children.forEach((function(t){t.isVisible=t.$props.name===e}))}},created:function(){var e=this;v().get("/api/teams/invitations/".concat(this.$router.currentRoute.params.id)).then((function(t){e.invitation=t.data,e.goToAuthPage("invitation")})).catch((function(t){410===t.response.status?e.goToAuthPage("expired"):e.$isSomethingWrong()}))}};const g=(0,r(1900).Z)(p,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("AuthContentWrapper",{ref:"auth"},[r("AuthContent",{attrs:{name:"invitation",visible:!1}},[e.invitation?r("Headline",{attrs:{title:e.$t("Invitation To Join Team Folder"),description:e.$t("{name} invite you to join with his team into shared team folder",{name:e.invitation.data.relationships.inviter.data.attributes.name})}},[r("div",{staticClass:"relative mx-auto mb-10 w-24 text-center"},[r("VueFolderTeamIcon",{staticClass:"inline-block w-28"}),e._v(" "),r("MemberAvatar",{staticClass:"absolute -bottom-2.5 -right-6",attrs:{member:e.invitation.data.relationships.inviter,"is-border":!0,size:38}})],1)]):e._e(),e._v(" "),r("AuthButton",{staticClass:"mb-12 w-full justify-center md:w-min",attrs:{icon:"chevron-right",text:e.$t("Accept Invitation"),loading:e.isLoading,disabled:e.isLoading},nativeOn:{click:function(t){return e.acceptInvitation.apply(null,arguments)}}}),e._v(" "),r("div",{staticClass:"block"},[e._v("\n Or\n "),r("b",{staticClass:"text-theme cursor-pointer font-bold",on:{click:e.declineInvitation}},[e._v("\n "+e._s(e.$t("decline"))+"\n ")]),e._v("\n your invitation.\n ")])],1),e._v(" "),e.invitation?r("AuthContent",{attrs:{name:"accepted",visible:!1}},[r("Headline",{attrs:{title:e.$t("You are successfully joined"),description:e.$t("You can now proceed to your account and participate in team folder")}}),e._v(" "),e.config.isAuthenticated?e._e():r("router-link",{attrs:{replace:"",to:{name:"SignIn"}}},[r("AuthButton",{staticClass:"mb-12 w-full justify-center md:w-min",attrs:{icon:"chevron-right",text:e.$t("Proceed to your account")}})],1),e._v(" "),e.config.isAuthenticated?r("router-link",{attrs:{replace:"",to:{name:"SharedWithMe",params:{id:e.invitation.data.attributes.parent_id}}}},[r("AuthButton",{staticClass:"mb-12 w-full justify-center md:w-min",attrs:{icon:"chevron-right",text:e.$t("Go to Team Folder")}})],1):e._e()],1):e._e(),e._v(" "),r("AuthContent",{attrs:{name:"denied",visible:!1}},[r("Headline",{attrs:{title:e.$t("You are successfully denied invitation"),description:e.$t("You can now proceed to your account")}}),e._v(" "),r("router-link",{attrs:{to:{name:"SignIn"}}},[r("AuthButton",{staticClass:"mb-12 w-full justify-center md:w-min",attrs:{icon:"chevron-right",text:e.$t("Proceed to your account")}})],1)],1),e._v(" "),r("AuthContent",{attrs:{name:"expired",visible:!1}},[r("Headline",{attrs:{title:e.$t("Your invitation has been used"),description:e.$t("We are sorry but this invitation was used previously")}}),e._v(" "),e.config.isAuthenticated?e._e():r("router-link",{attrs:{replace:"",to:{name:"SignIn"}}},[r("AuthButton",{staticClass:"mb-12 w-full justify-center md:w-min",attrs:{icon:"chevron-right",text:e.$t("Log In")}})],1),e._v(" "),e.config.isAuthenticated?r("router-link",{attrs:{replace:"",to:{name:"SharedWithMe"}}},[r("AuthButton",{staticClass:"mb-12 w-full justify-center md:w-min",attrs:{icon:"chevron-right",text:e.$t("Go to your shared folders")}})],1):e._e()],1)],1)}),[],!1,null,null,null).exports}}]);