PageSourceSearch

https://centraltokyo-tourism.com/assets/InquiryPage.0fcc6574.js

js centraltokyo-tourism.com collected 2026-09-25 18:51:04 UTC 14,238 bytes, 1 lines download raw bytes

vendor: 4,663 bytes, line 1
1import{c as h,j as b,aP as $e,B as V,X as N,U as ve,W as fe,a1 as z,l as me,a as i,aH as Y,aY as Z,aB as _e,aN as X,_ as ye,i as he,q as R,d as _,t as q,bm as P,bE as O,e as w,s as ge,w as pe,bp as xe,y as be,bY as Re,m as qe,o as j,p as je,f as we}from"./index.d48cd762.js";function G(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(e).reduce((r,n)=>(t.includes(n)||(r[n]=i(e[n])),r),{})}function k(e){return typeof e=="function"}function Ee(e){return ve(e)||fe(e)}function K(e,t,r,n){return e.call(n,i(t),i(r),n)}function ee(e){return e.$valid!==void 0?!e.$valid:!e}function Ce(e,t,r,n,s,f,u){let{$lazy:d,$rewardEarly:$}=s,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],o=arguments.length>8?arguments[8]:void 0,l=arguments.length>9?arguments[9]:void 0,g=arguments.length>10?arguments[10]:void 0;const y=b(!!n.value),a=b(0);r.value=!1;const c=V([t,n].concat(m,g),()=>{if(d&&!n.value||$&&!l.value&&!r.value)return;let v;try{v=K(e,t,o,u)}catch(x){v=Promise.reject(x)}a.value++,r.value=!!a.value,y.value=!1,Promise.resolve(v).then(x=>{a.value--,r.value=!!a.value,f.value=x,y.value=ee(x)}).catch(x=>{a.value--,r.value=!!a.value,f.value=x,y.value=!0})},{immediate:!0,deep:typeof t=="object"});return{$invalid:y,$unwatch:c}}function Ve(e,t,r,n,s,f,u,d){let{$lazy:$,$rewardEarly:m}=n;const o=()=>({}),l=h(()=>{if($&&!r.value||m&&!d.value)return!1;let g=!0;try{const y=K(e,t,u,f);s.value=y,g=ee(y)}catch(y){s.value=y}return g});return{$unwatch:o,$invalid:l}}function Pe(e,t,r,n,s,f,u,d,$,m,o){const l=b(!1),g=e.$params||{},y=b(null);let a,c;e.$async?{$invalid:a,$unwatch:c}=Ce(e.$validator,t,l,r,n,y,s,e.$watchTargets,$,m,o):{$invalid:a,$unwatch:c}=Ve(e.$validator,t,r,n,y,s,$,m);const v=e.$message;return{$message:k(v)?h(()=>v(G({$pending:l,$invalid:a,$params:G(g),$model:t,$response:y,$validator:f,$propertyPath:d,$property:u}))):v||"",$params:g,$pending:l,$invalid:a,$response:y,$unwatch:c}}function Oe(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=i(e),r=Object.keys(t),n={},s={},f={};return r.forEach(u=>{const d=t[u];switch(!0){case k(d.$validator):n[u]=d;break;case k(d):n[u]={$validator:d};break;case u.startsWith("$"):f[u]=d;break;default:s[u]=d}}),{rules:n,nestedValidators:s,config:f}}function Ae(){}const Ie="__root";function te(e,t,r){if(r)return t?t(e()):e();try{var n=Promise.resolve(e());return t?n.then(t):n}catch(s){return Promise.reject(s)}}function ke(e,t){return te(e,Ae,t)}function ze(e,t){var r=e();return r&&r.then?r.then(t):t(r)}function Te(e){return function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];try{return Promise.resolve(e.apply(this,t))}catch(n){return Promise.reject(n)}}}function Le(e,t,r,n,s,f,u,d,$){const m=Object.keys(e),o=n.get(s,e),l=b(!1),g=b(!1),y=b(0);if(o){if(!o.$partial)return o;o.$unwatch(),l.value=o.$dirty.value}const a={$dirty:l,$path:s,$touch:()=>{l.value||(l.value=!0)},$reset:()=>{l.value&&(l.value=!1)},$commit:()=>{}};return m.length?(m.forEach(c=>{a[c]=Pe(e[c],t,a.$dirty,f,u,c,r,s,$,g,y)}),a.$externalResults=h(()=>d.value?[].concat(d.value).map((c,v)=>({$propertyPath:s,$property:r,$validator:"$externalResults",$uid:`${s}-externalResult-${v}`,$message:c,$params:{},$response:null,$pending:!1})):[]),a.$invalid=h(()=>{const c=m.some(v=>i(a[v].$invalid));return g.value=c,!!a.$externalResults.value.length||c}),a.$pending=h(()=>m.some(c=>i(a[c].$pending))),a.$error=h(()=>a.$dirty.value?a.$pending.value||a.$invalid.value:!1),a.$silentErrors=h(()=>m.filter(c=>i(a[c].$invalid)).map(c=>{const v=a[c];return z({$propertyPath:s,$property:r,$validator:c,$uid:`${s}-${c}`,$message:v.$message,$params:v.$params,$response:v.$response,$pending:v.$pending})}).concat(a.$externalResults.value)),a.$errors=h(()=>a.$dirty.value?a.$silentErrors.value:[]),a.$unwatch=()=>m.forEach(c=>{a[c].$unwatch()}),a.$commit=()=>{g.value=!0,y.value=Date.now()},n.set(s,e,a),a):(o&&n.set(s,e,a),a)}function Se(e,t,r,n,s,f,u){const d=Object.keys(e);return d.length?d.reduce(($,m)=>($[m]=B({validations:e[m],state:t,key:m,parentKey:r,resultsCache:n,globalConfig:s,instance:f,externalResults:u}),$),{}):{}}function De(e,t,r){const n=h(()=>[t,r].filter(a=>a).reduce((a,c)=>a.concat(Object.values(i(c))),[])),s=h({get(){return e.$dirty.value||(n.value.length?n.value.every(a=>a.$dirty):!1)},set(a){e.$dirty.value=a}}),f=h(()=>{const a=i(e.$silentErrors)||[],c=n.value.filter(v=>(i(v).$silentErrors||[]).length).reduce((v,x)=>v.concat(...x.$silentErrors),[]);return a.concat(c)}),u=h(()=>{const a=i(e.$errors)||[],c=n.value.filter(v=>(i(v).$errors||[]).length).reduce((v,x)=>v.concat(...x.$errors),[]);return a.concat(c)}),d=h(()=>n.value.some(a=>
1a.$invalid)||i(e.$invalid)||!1),$=h(()=>n.value.some(a=>i(a.$pending))||i(e.$pending)||!1),m=h(()=>n.value.some(a=>a.$dirty)||n.value.some(a=>a.$anyDirty)||s.value),o=h(()=>s.value?$.value||d.value:!1),l=()=>{e.$touch(),n.value.forEach(a=>{a.$touch()})},g=()=>{e.$commit(),n.value.forEach(a=>{a.$commit()})},y=()=>{e.$reset(),n.value.forEach(a=>{a.$reset()})};return n.value.length&&n.value.every(a=>a.$dirty)&&l(),{$dirty:s,$errors:u,$invalid:d,$anyDirty:m,$error:o,$pending:$,$touch:l,$reset:y,$silentErrors:f,$commit:g}}function B(e){const t=Te(function(){return D(),ze(function(){if(c.$rewardEarly)return W(),ke(X)},function(){return te(X,function(){return new Promise(p=>{if(!S.value)return p(!L.value);const C=V(S,()=>{p(!L.value),C()})})})})});let{validations:r,state:n,key:s,parentKey:f,childResults:u,resultsCache:d,globalConfig:$={},instance:m,externalResults:o}=e;const l=f?`${f}.${s}`:s,{rules:g,nestedValidators:y,config:a}=Oe(r),c=Object.assign({},$,a),v=s?h(()=>{const p=i(n);return p?i(p[s]):void 0}):n,x=Object.assign({},i(o)||{}),F=h(()=>{const p=i(o);return s?p?i(p[s]):void 0:p}),U=Le(g,v,s,d,l,c,m,F,n),M=Se(y,v,l,d,c,m,F),{$dirty:T,$errors:re,$invali
1d:L,$anyDirty:ae,$error:ie,$pending:S,$touch:D,$reset:oe,$silentErrors:ue,$commit:W}=De(U,M,u),le=s?h({get:()=>i(v),set:p=>{T.value=!0;const C=i(n),H=i(o);H&&(H[s]=x[s]),N(C[s])?C[s].value=p:C[s]=p}}):null;s&&c.$autoDirty&&V(v,()=>{T.value||D();const p=i(o);p&&(p[s]=x[s])},{flush:"sync"});function ce(p){return(u.value||{})[p]}function de(){N(o)?o.value=x:Object.keys(x).length===0?Object.keys(o).forEach(p=>{delete o[p]}):Object.assign(o,x)}return z(Object.assign({},U,{$model:le,$dirty:T,$error:ie,$errors:re,$invalid:L,$anyDirty:ae,$pending:S,$touch:D,$reset:oe,$path:l||Ie,$silentErrors:ue,$validate:t,$commit:W},u&&{$getResultsForChild:ce,$clearExternalResults:de},M))}class Ne{constructor(){this.storage=new Map}set(t,r,n){this.storage.set(t,{rules:r,result:n})}checkRulesValidity(t,r,n){const s=Object.keys(n),f=Object.keys(r);return f.length!==s.length||!f.every(d=>s.includes(d))?!1:f.every(d=>r[d].$params?Object.keys(r[d].$params).every($=>i(n[d].$params[$])===i(r[d].$params[$])):!0)}get(t,r){const n=this.storage.get(t);if(!n)return;const{rules:s,result:f}=n,u=this.checkRulesValidity(t,r,s),d=f.$unwatch?f.$unwatch:()=>({});return u?f:{$dirty:f.$dirty,$partial:!0,$unwatch:d}}}const I={COLLECT_ALL:!0,COLLECT_NONE:!1},J=Symbol("vuelidate#injectChildResults"),Q=Symbol("vuelidate#removeChildResults");function Be(e){let{$scope:t,instance:r}=e;const n={},s=b([]),f=h(()=>s.value.reduce((o,l)=>(o[l]=i(n[l]),o),{}));function u(o,l){let{$registerAs:g,$scope:y,$stopPropagation:a}=l;a||t===I.COLLECT_NONE||y===I.COLLECT_NONE||t!==I.COLLECT_ALL&&t!==y||(n[g]=o,s.value.push(g))}r.__vuelidateInjectInstances=[].concat(r.__vuelidateInjectInstances||[],u);function d(o){s.value=s.value.filter(l=>l!==o),delete n[o]}r.__vuelidateRemoveInstances=[].concat(r.__vuelidateRemoveInstances||[],d);const $=Y(J,[]);Z(J,r.__vuelidateInjectInstances);const m=Y(Q,[]);return Z(Q,r.__vuelidateRemoveInstances),{childResults:f,sendValidationResultsToParent:$,removeValidationResultsFromParent:m}}function ne(e){return new Proxy(e,{get(t,r){return typeof t[r]=="object"?ne(t[r]):h(()=>t[r])}})}function Fe(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(r=e,e=void 0,t=void 0);let{$registerAs:n,$scope:s=I.COLLECT_ALL,$stopPropagation:f,$externalResults:u,currentVueInstance:d}=r;const $=d||_e(),m=$?$.proxy.$options:{};!n&&$&&(n=`_vuelidate_${$.uid||$._uid}`);const o=b({}),l=new Ne,{childResults:g,sendValidationResultsToParent:y,removeValidationResultsFromParent:a}=$?Be({$scope:s,instance:$}):{childResults:b({})};if(!e&&m.validations){const c=m.validations;t=b({}),$e(()=>{t.value=$.proxy,V(()=>k(c)?c.call(t.value,new ne(t.value)):c,v=>{o.value=B({validations:v,state:t,childResults:g,resultsCache:l,globalConfig:r,instance:$.proxy,externalResults:u||$.proxy.vuelidateExternalResults})},{immediate:!0})}),r=m.validationsConfig||r}else{const c=N(e)||Ee(e)?e:z(e||{});V(c,v=>{o.value=B({validations:v,state:t,childResults:g,resultsCache:l,globalConfig:r,instance:$?$.proxy:{},externalResults:u})},{immediate:!0})}return $&&(y.forEach(c=>c(o,{$registerAs:n,$scope:s,$stopPropagation:f})),me(()=>a.forEach(c=>c(n)))),h(()=>Object.assign({},i(o.value),g.value))}const se=e=>{if(e=i(e),Array.isArray(e))return!!e.length;if(e==null)return!1;if(e===!1)return!0;if(e instanceof Date)return!isNaN(e.getTime());if(typeof e=="object"){for(let t in e)return!0;return!1}return!!String(e).length};function E(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n=>(n=i(n),!se(n)||t.every(s=>s.test(n)))}E(/^[a-zA-Z]*$/);E(/^[a-zA-Z0-9]*$/);E(/^\d*(\.\d+)?$/);const Ue=/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;var Me=E(Ue),We={$validator:Me,$message:"Value is not a valid email address",$params:{type:"email"}};function He(e){return typeof e=="string"&&(e=e.trim()),se(e)}var A={$validator:He,$message:"Value is required",$params:{type:"required"}};
1const Ye=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;E(Ye);E(/(^[0-9]*$)|(^-[0-9]+$)/);E(/^[-]?\d*(\.\d+)?$/);const Ze=e=>(je("data-v-3957e2a2"),e=e(),we(),e),Xe={class:"inquiry"},Ge={class:"inquiry__card"},Je={class:"inquiry__header"},Qe={class:"inquiry__headertitle"},Ke={class:"inquiry__section"},et={class:"inquiry__label"},tt={class:"-required"},nt={class:"inquiry__input"},st={key:0,class:"inquiry__errors"},rt={key:0},at={class:"inquiry__section"},it={class:"inquiry__label"},ot={class:"-required"},ut={class:"inquiry__input"},lt={key:0,class:"inquiry__errors"},ct={key:0},dt={key:1},$t={class:"inquiry__section"},vt={class:"inquiry__label"},ft={class:"-required"},mt={class:"inquiry__input"},_t={key:0,class:"inquiry__errors"},yt={key:0},ht={class:"inquiry__section"},gt={class:"inquiry__label"},pt={class:"-required"},xt={class:"inquiry__input"},bt={key:0,class:"inquiry__errors"},Rt={key:0},qt={class:"inquiry__footer"},jt={key:0,class:"inquiry__overlay"},wt=Ze(()=>_("div",{class:"inquiry__loader loader-inner square-spin"},[_("div")],-1)),Et=[wt],Ct={setup(e){const{t}=he(),r=be(),n=h(()=>({name:t("field.name"),emailAddress:t("field.email"),subject:t("field.subject"),body:t("field.body")})),s=z({name:"",emailAddress:"",subject:"",body:""}),u=Fe({name:{required:A},emailAddress:{required:A,email:We},subject:{required:A},body:{required:A}},s),d=b(!1),$=()=>{if(d.value||(u.value.$touch(),u.value.$invalid))return;const m=new Promise(l=>{setTimeout(()=>{l()},1200)}),o=Re.postInquiryDataAsync(s);Promise.all([m,o]).then(()=>{s.name=void 0,s.emailAddress=void 0,s.subject=void 0,s.body=void 0,u.value.$reset(),window.alert(t("inquiry.done")),r.push(qe("Top"))}).finally(()=>{d.value=!1}),d.value=!0};return(m,o)=>(j(),R("div",Xe,[_("div",Ge,[_("div",Je,[_("div",Qe,q(i(t)("page.inquiry")),1)]),_("div",Ke,[_("div",et,[_("span",tt,q(i(n).name),1)]),_("div",nt,[P(_("input",{type:"text","onUpdate:modelValue":o[0]||(o[0]=l=>i(s).name=l),onBlur:o[1]||(o[1]=(...l)=>i(u).name.$touch&&i(u).name.$touch(...l))},null,544),[[O,i(s).name]]),i(u).name.$error?(j(),R("div",st,[i(u).name.required.$invalid?(j(),R("div",rt,q(i(t)("val.required")),1)):w("",!0)])):w("",!0)])]),_("div",at,[_("div",it,[_("span",ot,q(i(n).emailAddress),1)]),_("div",ut,[P(_("input",{type:"text","onUpdate:modelValue":o[2]||(o[2]=l=>i(s).emailAddress=l),onBlur:o[3]||(o[3]=(...l)=>i(u).emailAddress.$touch&&i(u).emailAddress.$touch(...l))},null,544),[[O,i(s).emailAddress]]),i(u).emailAddress.$error?(j(),R("div",lt,[i(u).emailAddress.required.$invalid?(j(),R("div",ct,q(i(t)("val.required")),1)):w("",!0),i(u).emailAddress.email.$invalid?(j(),R("div",dt,q(i(t)("val.email")),1)):w("",!0)])):w("",!0)])]),_("div",$t,[_("div",vt,[_("span",ft,q(i(n).subject),1)]),_("div",mt,[P(_("input",{type:"text","onUpdate:modelValue":o[4]||(o[4]=l=>i(s).subject=l),onBlur:o[5]||(o[5]=(...l)=>i(u).subject.$touch&&i(u).subject.$touch(...l))},null,544),[[O,i(s).subject]]),i(u).subject.$error?(j(),R("div",_t,[i(u).subject.required.$invalid?(j(),R("div",yt,q(i(t)("val.required")),1)):w("",!0)])):w("",!0)])]),_("div",ht,[_("div",gt,[_("span",pt,q(i(n).body),1)]),_("div",xt,[P(_("textarea",{rows:"5","onUpdate:modelValue":o[6]||(o[6]=l=>i(s).body=l),onBlur:o[7]||(o[7]=(...l)=>i(u).body.$touch&&i(u).body.$touch(...l))},null,544),[[O,i(s).body]]),i(u).body.$error?(j(),R("div",bt,[i(u).body.required.$invalid?(j(),R("div",Rt,q(i(t)("val.required")),1)):w("",!0)])):w("",!0)])]),_("div",qt,[_("div",{class:"inquiry__button btn -c -m waves-effect waves-light",onClick:$},q(i(t)("button.send")),1)])]),ge(xe,{name:"t-loader"},{default:pe(()=>[d.value?(j(),R("div",jt,Et)):w("",!0)]),_:1})]))}};var Pt=ye(Ct,[["__scopeId","data-v-3957e2a2"]]);export{Pt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.