PageSourceSearch

https://funday.asia/assets/SocialFaceBookView-DTT8z-x-.js

js funday.asia collected 2026-09-25 14:02:07 UTC 6,612 bytes, 2 lines download raw bytes

1import{_ as J}from"./PopupOverlay-Ds9CWlen.js";import{d as A,a as Z,o as p,c,b as o,g as E,u as ee,k as oe,C as se,A as v,l as te,W as ne,a5 as ae,n as s,F as h,f as d,p as f,a7 as C,t as _,K as R,P as le,z as U,x as re,e as D,w as T,R as j,m as ie,X as ue,M as y,B as pe,Y as de}from"./main-BYsbA9M7.js";import{W,b as ce,a as F,u as me}from"./useRegister-DddkrgCI.js";import{u as P,R as V}from"./useValidator-CyOnRkWZ.js";import{u as ve}from"./useWindowSize-BGO99uui.js";import{u as fe}from"./useIsMobile-CLoaWLo2.js";import"./token-C_baQIRm.js";const ge={class:"wrong-sex-card"},ke=A({__name:"WrongAlert",props:{showPopup:{},showPopupModifiers:{}},emits:["update:showPopup"],setup(S){const k=Z(S,"showPopup");return(x,r)=>(p(),c("div",ge,[r[1]||(r[1]=o("p",null,"已收到您的問題,將有專人於一個工作日內致電協助您,謝謝",-1)),o("button",{onClick:r[0]||(r[0]=B=>k.value=!1)},"確定")]))}}),be=E(ke,[["__scopeId","data-v-21090020"]]),we="/assets/block-1-DhnG2Bej.jpg",he="/assets/block-2-DXd2m2hU.jpg",Ce="/assets/block-3-BhU7OmiX.jpg",_e="/assets/navbar-DX__Nq0o.jpg",ye="/assets/block-1-WupdYqdy.jpg",Pe="/assets/block-2-CDTtd90P.jpg",Ve="/assets/block-3-B0G77WaA.jpg",Se="/assets/navbar-BjtMNsQ2.jpg",xe={class:"landing"},Be={class:"image-wrapper"},Me=["src"],Ne={class:"image-wrapper"},Re=["src"],Ue={class:"form-wrapper"},De={key:1,class:"text"},Te={class:"input-wrapper"},je={class:"error"},We={class:"input-wrapper"},Fe={class:"error"},Ae={class:"select-wrapper"},Ee={class:"hint"},Ie=["href"],$e={class:"input-wrapper"},ze={class:"error"},Le=["src"],Xe=["src"],Ye={class:"footer"},Oe=A({__name:"SocialFaceBookView",setup(S){const k=ee(),x=oe(),r=se(),{width:B}=ve(),{fetchData:b}=me(),{handleValidate:I,errorMessage:$}=P(),{handleValidate:z,errorMessage:L}=P(),{handleValidate:X,errorMessage:Y}=P(),m=pe(()=>B.value>768),i=v("SignupForm"),a=v(!1),u=de(),t=v({fullName:"",email:"",phone:"",sex:"1",verificationCode:"",mechType:fe()?"Mobile":"PC"});async function O(){r.loadingStatus=!0;const l=await b({phone:t.value.phone,fullName:t.value.fullName});if(r.loadingStatus=!1,l){if(l.isSuccess){i.value="SMSVerification";return}if(l.errorCode===-4020||l.errorCode===-4038){a.value=!0,u.value=W;return}a.value=!0,u.value=F}}function q(){const l=I(V.Name,t.value.fullName),e=z(V.Phone,t.value.phone);!l||!e||O()}async function G(){if(!X(V.VerificationCode,t.value.verificationCode))return;const e=await b(t.value);if(e&&e.isSuccess){x.token=e.content,sessionStorage.setItem("phone","+886".concat(t.value.phone.slice(1))),k.push({name:j.ThankYou});return}if(e){if(e.errorCode===-4038||e.errorCode===-4061){a.value=!0,u.value=W;return}if(e.errorCode===-4035||e.errorCode===-4047){a.value=!0,u.value=ce;return}a.value=!0,u.value=F}}async function H(){await b({tel:t.value.phone}),a.value=!0,u.value=be}function K(){window.scrollTo({top:0,behavior:"smooth"})}const g=v(!1),M=v(null);function N(){if(i.value!=="SignupForm"){g.value=!1;return}const l=M.value;if(!l){g.value=!1;return}const e=l.getBoundingClientRect(),w=e.bottom<=0||e.top>=window.innerHeight;g.value=w}return te(()=>{window.addEventListener("scroll",N)}),ne(()=>{window.removeEventListener("scroll",N)}),(l,e)=>{const w=ae("RouterLink"),Q=J;return p(),c("div",xe,[o("div",Be,[o("img",{src:s(m)?s(_e):s(Se),alt:"navbar",class:"image navbar"},null,8,Me),e[8]||(e[8]=o("a",{href:"tel:0225239777",class:"phone-number"},null,-1))]),o("div",Ne,[o("img",{src:s(m)?s(we):s(ye),alt:"block1",class:"image block"},null,8,Re),o("div",Ue,[s(m)?(p(),c(h,{key:0},[e[9]||(e[9]=o("div",{class:"text strong"},"限量前50名填表",-1)),e[10]||(e[10]=o("div",{class:"text"},[d("體驗 專業顧問1對1 "),o("br"),d("英文程度分析與建議")],-1))],64)):(p(),c("div",De,[...e[11]||(e[11]=[d("限時 填表體驗 ",-1),o("span",null,"英文語言程度分析",-1)])])),e[16]||(e[16]=o("div",{class:"text sub"},"(價值3,000元)",-1)),s(i)==="SignupForm"?(p(),c(h,{key:2},[o("div",Te,[f(o("input",{class:"input",placeholder:"姓名","onUpdate:modelValue":e[0]||(e[0]=n=>s(t).fullName=n)},null,512),[[C,s(t).fullName]]),o("div",je,_(s($)),1)]),o("div",We,[f(o("input",{class:"input",placeholder:"手機(用於接收體驗課通知)","onUpdate:modelValue":e[1]||(e[1]=n=>s(t).phone=n)},null,512),[[C,s(t).phone]]),o("div",Fe,_(s(L)),1)]),o("div",Ae,[e[14]||(e[14]=o("div",null,"性別",-1)),o("label",null,[f(o("input",{type:"radio",value:"1","onUpdate:modelValue":e[2]||(e[2]=n=>s(t).sex=n)},null,512),[[R,s(t).sex]]),e[12]||(e[12]=o("span",null,"男",-1))]),o("label",null,[f(o("input",{type:"radio",value:"
10","onUpdate:modelValue":e[3]||(e[3]=n=>s(t).sex=n)},null,512),[[R,s(t).sex]]),e[13]||(e[13]=o("span",null,"女",-1))])]),o("div",{class:"submit",onClick:q,ref_key:"signupBtnRef",ref:M},"立即免費體驗",512),o("div",Ee,[e[15]||(e[15]=d(" 加入即代表同意FUNDAY的",-1)),o("a",{href:"".concat(s(le).officialUrl,"/policy-and-terms?currentTab=privacy"),target:"_blank",rel:"noopener noreferrer"},"服務條款與隱私權",8,Ie)])],64)):U("",!0),s(i)==="SMSVerification"?(p(),c(h,{key:3},[o("div",$e,[f(o("input",{class:"input",placeholder:"請輸入簡訊驗證碼","onUpdate:modelValue":e[4]||(e[4]=n=>s(t).verificationCode=n)},null,512),[[C,s(t).verificationCode]]),o("div",ze,_(s(Y)),1)]),o("div",{class:"submit",onClick:G},"免費加入"),o("div",{class:"hint",onClick:H},"一直未收到驗證碼?")],64)):U("",!0)])]),o("img",{src:s(m)?s(he):s(Pe),alt:"block2",class:"image block"},null,8,Le),o("img",{src:s(m)?s(Ce):s(Ve),alt:"block3",class:"image block"},null,8,Xe),o("div",{class:re(["cta",{active:s(g)}])},[e[17]||(e[17]=o("div",{class:"text"},"體驗 顧問1對1英文診斷與建議(價值3,000元)",-1)),o("div",{class:"submit",onClick:K},"免費體驗")],2),o("div",Ye,[o("div",null,[e[19]||(e[19]=d(" 智擎數位科技股份有限公司 轉載必究|統一編號:70469082|Taipei City, Taiwan| ",-1)),D(w,{to:{name:s(j).Sitemap}},{default:T(()=>[...e[18]||(e[18]=[d("網站地圖",-1)])]),_:1},8,["to"])]),e[20]||(e[20]=o("div",null," © 2025 Brainstorm Digital Communications Corp. All rights reserved.Privacy policyData ",-1))]),D(Q,{showPopup:s(a),"onUpdate:showPopup":e[7]||(e[7]=n=>y(a)?a.value=n:null),zIndex:9999},{default:T(()=>[(p(),ie(ue(s(u)),{showPopup:s(a),"onUpdate:showPopup":e[5]||(e[5]=n=>y(a)?a.value=n:null),formChoose:s(i),"onUpdate:formChoose":e[6]||(e[6]=n=>y(i)?i.value=n:null)},null,40,["showPopup","formChoose"]))]),_:1},8,["showPopup"])])}}}),eo=E(Oe,[["__scopeId","data-v-2e25246f"]]);export{eo as default};
2//# sourceMappingURL=SocialFaceBookView-DTT8z-x-.js.map

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.