PageSourceSearch

https://booking.unicstay.com/_account_nuxt/_hash_.7f22e434.js

js unicstay.com collected 2026-10-10 00:43:01 UTC 2,708 bytes, 1 lines download raw bytes

1import{_ as g}from"./entry.e2fcd4b4.js";import{_ as b,a as z}from"./BaseButton.vue.12da635d.js";import{k as h,l as a,ac as c,m as r,q as _,ad as y,ae as v,af as U,x as n,y as x,u as t,ag as V}from"./runtime-core.esm-bundler.b8cf7e40.js";import{_ as D}from"./BaseSuccessMessage.vue.54623564.js";import{_ as M}from"./BaseCard.cfc0459e.js";import{r as T,h as N,n as O}from"./constants.10152035.js";import{u as R}from"./asyncData.f082aec9.js";import{u as I}from"./composables.4abb4f50.js";import{u as j}from"./useAuthApi.5b5531fd.js";import{u as q}from"./useUsersApi.07c4d563.js";import{u as F}from"./useFormSubmission.8b42f535.js";import"./js.cookie.a021bae4.js";import"./vue-i18n.runtime.26f87870.js";import"./_plugin-vue_export-helper.c27b6911.js";import"./CheckCircleIcon.035105fe.js";import"./useApi.a85493b9.js";const Q=x(()=>g(()=>import("./BaseParagraph.659eacaf.js"),["./BaseParagraph.659eacaf.js","./_plugin-vue_export-helper.c27b6911.js","./runtime-core.esm-bundler.b8cf7e40.js"],import.meta.url).then(e=>e.default||e)),G={class:"flex flex-col items-center justify-center gap-5"},H=h({__name:"BaseLoadingMessage",props:{message:null},setup(e){return(m,u)=>{const i=Q,o=b;return a(),c("div",G,[e.message?(a(),r(i,{key:0},{default:_(()=>[y(v(e.message),1)]),_:1})):U(m.$slots,"message",{key:1}),n(o,{class:"h-10 w-10 text-teal-500"})])}}}),J=x(()=>g(()=>import("./BaseErrorMessage.93a301d6.js"),["./BaseErrorMessage.93a301d6.js","./vue-i18n.runtime.26f87870.js","./runtime-core.esm-bundler.b8cf7e40.js"],import.meta.url).then(e=>e.default||e)),K={class:"max-w-full sm:mx-auto sm:w-full sm:max-w-md"},W={key:2,class:"flex flex-col gap-6"},pe=h({__name:"[hash]",setup(e){const{params:{id:m,hash:u}}=T(),i=I(),o=N(),{verifyEmail:k}=j(),{error:l,pending:B,data:$}=R(()=>k({id:m,hash:u}),{server:!1,lazy:!0},"$hoogvQaElt");async function A(){var s;if((s=$.value)!=null&&s.verified&&o.currentUser){const f=await q().getOne(o.currentUser.id);o.setCurrentUser(f),await O(i({name:"account-dashboard-user-profile"}))}}const{isSubmitting:E,submissionErrors:p,onSubmit:C}=F(A);return(s,f)=>{const L=H,d=J,S=D,w=z,P=M;return a(),c("div",K,[n(P,null,{default:_(()=>[t(B)?(a(),r(L,{key:0,message:s.$t("auth.email_verify.loading_message")},null,8,["message"])):t(l)?(a(),r(d,{key:1,errors:[t(l).message]},null,8,["errors"])):(a(),c("div",W,[n(S,{title:s.$t("auth.email_verify.success_message.title"),message:s.$t("auth.email_verify.success_message.message")},null,8,["title","message"]),t(p)?(a(),r(d,{key:0,errors:t(p)},null,8,["errors"])):V("",!0),n(w,{loading:t(E),onClick:t(C)},{default:_(()=>[y(v(s.$t("auth.email_verify.access_account")),1)]),_:1},8,["loading","onClick"])]))]),_:1})])}}});export{pe 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.