PageSourceSearch

https://kindredly.ai/js/WaitingList0Zu128Q6.js

js kindredly.ai collected 2026-09-24 14:30:33 UTC 3,822 bytes, 1 lines download raw bytes

1import{m as _}from"./main.mixin7s_FZSSe.js";import{d as b,a4 as r,b as n,o,e as s,j as i,w as a,f,x as l,B as d,C as v}from"./vue-runtimeBcw72k-n.js";import{_ as k}from"./chunkReloadRecoveryC4XyrbqR.js";import"./refresh.storeCFjy7nst.js";import"./OperationQueueDV3oPNrt.js";import"./item-name.utilsCH3lkmjj.js";import"./dexie2jmnBxhj.js";import"./item.typesx7Q7rrX9.js";import"./content.typesCQ2lHcy0.js";import"./constantsDsHwd9pV.js";import"./extraction.pure.utilsDQPW8yIh.js";import"./url.utilsCetgXmY_.js";import"./file_utilsBz4gEirg.js";import"./agentParentalGrantCz4Xs1Ac.js";import"./common.storeB-dDF-ne.js";import"./adminsite.storeDQcNSYX0.js";import"./modal.mixinDnpIrxXn.js";import"./browserTabsDwRj8B1n.js";import"./scopedSettingsB4ZfLk-4.js";import"./subscription.storeD0D3zB45.js";import"./cjs-helpersC4iS2aBk.js";import"./bootstrap-vue-nextD6HU9H8G.js";function w(e){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)}const P=b({name:"WaitingList",mixins:[_],data(){return{page:0,email:null,required:!0,loadingPage:!0,errorMessage:null}},mounted(){},computed:{},methods:{async checkSystemStatus(){var t;const e=await this.typedSendReq("/system/status");e.success&&(this.required=!((t=e.result)!=null&&t.underAccountLimit)),this.loadingPage=!1},confirm(){if(!this.email||!w(this.email)){this.errorMessage="Please enter a valid email address.";return}this.typedSendReq("/system/contactRequest",{contactType:"waitinglist",userInfo:{email:this.email}}).then(e=>{e.success?(this.page=1,this.errorMessage=null):(console.error("Error:",e.message),this.errorMessage=e.message)})}},created(){this.checkSystemStatus()}}),q={class:"text-center mt-2 d-flex justify-content-center p-2",style:{height:"600px"}},S={class:"mt-3 text-center"},V={key:0,href:"/"},$=["href"],x={key:0,class:"text-center"},M={class:"w-100"},j={key:0,class:"text-danger my-2"},B={class:"mt-5"},C={key:1},L={class:"mt-4 text-center"},N=["href"];function R(e,t,T,W,A,E){const m=r("AppLogo"),g=r("b-form-input"),h=r("b-form-group"),u=r("b-button"),p=r("b-card"),y=r("b-container");return o(),n("div",q,[s("div",null,[i(y,{class:"d-flex flex-column justify-content-center"},{default:a(()=>[s("div",S,[e.isBrowserMode?(o(),n("a",V,[i(m)])):(o(),n("a",{key:1,href:e.appPrefix},[i(m)],8,$))]),t[8]||(t[8]=s("div",{class:"mt-5 mb-4"},[s("h1",null,"Waiting list")],-1)),!e.loadingPage&&e.required?(o(),f(p,{key:0,class:"d-flex flex-column justify-content-center maincard"},{default:a(()=>[t[4]||(t[4]=s("div",{class:"mb-3"},[d(" Thank you for your interest in joining Kindredly! We are scaling up our servers to handle increased demand. "),s("br"),s("br")],-1)),e.page==0?(o(),n("div",x,[s("div",M,[t[3]||(t[3]=s("div",{class:"mb-4"},"Please join our waiting list to be notified when Kindredly becomes available to you!",-1)),i(h,{class:"form-group"},{default:a(()=>[i(g,{id:"email",modelValue:e.email,"onUpdate:modelValue":t[0]||(t[0]=c=>e.email=c),class:"text-center",placeholder:"Please enter a valid email address.",required:""},null,8,["modelValue"])]),_:1}),e.errorMessage?(o(),n("div",j,v(e.errorMessage),1)):l("",!0),s("div",B,[i(u,{variant:"info",size:"lg",onClick:t[1]||(t[1]=c=>e.confirm())},{default:a(()=>[...t[2]||(t[2]=[d("Submit",-1)])]),_:1})])])])):l("",!0),e.page==1?(o(),n("div",C,"Thank you for signing up!")):l("",!0)]),_:1})):l("",!0),!e.loadingPage&&!e.required?(o(),f(p,{key:1,class:"maincard"},{default:a(()=>[t[6]||(t[6]=s("h5",null,"Good news! You don't have to wait.",-1)),i(u,{class:"mt-4",variant:"info",size:"lg",href:`${e.appPrefix}#/register`},{default:a(()=>[...t[5]||(t[5]=[d("Register now",-1)])]),_:1},8,["href"])]),_:1})):l("",!0),s("div",L,[t[7]||(t[7]=d(" Learn more at ",-1)),s("a",{href:`${e.config.serverHostname}`,target:"_blank"},"kindredly.ai",8,N)])]),_:1})])])}const le=k(P,[["render",R]]);export{le 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.