PageSourceSearch

https://sagame6699.us/_next/static/chunks/1z7altkv8szmr.js

js sagame6699.us collected 2026-10-07 01:20:44 UTC 11,893 bytes, 18 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,580860,e=>{"use strict";let t=(0,e.i(456420).default)("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);e.s(["EyeOff",0,t],580860)},772382,e=>{"use strict";let t=(0,e.i(456420).default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",0,t],772382)},758925,e=>{"use strict";let t=(0,e.i(456420).default)("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]);e.s(["KeyRound",0,t],758925)},575387,e=>{"use strict";let t=(0,e.i(456420).default)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]]);e.s(["Phone",0,t],575387)},803449,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(522016),s=e.i(618566),i=e.i(772382),o=e.i(580860),n=e.i(575387),l=e.i(758925),d=e.i(97923),c=e.i(532181),u=e.i(88653),m=e.i(653145),p=e.i(846696),x=e.i(216460),h=e.i(793479),f=e.i(471436),g=e.i(633181),b=e.i(753536),v=e.i(607617),y=e.i(650693);function N(e){let{lineUrl:a}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(c.motion.div,{className:"mt-8 flex items-center gap-4",initial:{opacity:0}
1,animate:{opacity:1,transition:{duration:b.durations.normal,delay:1}},children:[(0,t.jsx)("div",{className:"flex-1 h-px bg-on-surface-variant/20"}),(0,t.jsx)("span",{className:"text-sm text-on-surface-variant/40",children:"หรือ"}),(0,t.jsx)("div",{className:"flex-1 h-px bg-on-surface-variant/20"})]}),(0,t.jsxs)(c.motion.a,{href:a||"#",target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,className:"mt-4 w-full py-3 rounded-full bg-[#00C300] text-white font-bold text-sm flex items-center justify-center gap-2 active:scale-95 transition-all",initial:{opacity:0},animate:{opacity:1,transition:{duration:b.durations.normal,delay:1.05}},children:[(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t.jsx)("path",{d:"M12 2C6.48 2 2 5.58 2 10C2 13.54 4.95 16.55 9 17.54V21L13.34 17.89C18.15 17.29 22 13.95 22 10C22 5.58 17.52 2 12 2Z"})}),"ติดต่อแอดมิน"]}),(0,t.jsxs)(c.motion.p,{className:"mt-6 text-center text-sm text-on-surface-variant",initial:{opacity:0}
1,animate:{opacity:1,transition:{duration:b.durations.normal,delay:1.1}},children:["ยังไม่มีบัญชี?"," ",(0,t.jsx)(r.default,{href:"/register",className:"text-secondary hover:text-primary transition-all font-semibold",children:"สมัครสมาชิก"})]})]})}e.s(["LoginForm",0,function(){let{redirectTo:e="/dashboard",adminMode:r=!1,initialBrandName:w}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},j=(0,s.useRouter)(),E=(0,f.useSignIn)(),{data:k}=(0,g.usePublicSiteConfig)(),$=w||k?.["brand.shortName"]||k?.["brand.siteName"]||"",C=(0,v.lineUrlFromOaId)(k?.["support.lineOaId"]??""),[S,A]=(0,a.useState)(!1),{register:I,handleSubmit:P,formState:{errors:R,isSubmitting:_}}=(0,m.useForm)({defaultValues:{phoneNumber:"",password:""},mode:"onTouched"}),M=async t=>{p.toast.loading("กำลังเข้าสู่ระบบ...",{id:"login"}),await new Promise(a=>{E.mutate({phoneNumber:t.phoneNumber.trim(),password:t.password},{onSuccess:()=>{p.toast.success("เข้าสู่ระบบสำเร็จ",{id:"login"}),j.replace(e),j.refresh(),a()},onError:e=>{p.toast.error(e.message,{id:"login"}),a()}})})},T=E.isPending||_,O=E.error?.message;return(0,t.jsx)("div",{className:"flex items-center justify-center bg-background px-4 py-8",children:(0,t.jsxs)(x.Card,{padding:"xl",className:"w-full max-w-md",style:{boxShadow:"var(--shadow-ambient)"},...b.blurIn,children:[(0,t.jsx)(c.motion.p,{className:"text-center font-headline font-black tracking-tighter text-primary text-2xl",initial:{opacity:0,y:-10},animate:{opacity:1,y:0,transition:{duration:b.durations.slow,ease:b.easings.gold,delay:.2}},children:$}),(0,t.jsx)(c.motion.h1,{className:"mt-6 text-center text-xl font-bold text-on-surface",initial:{opacity:0}
1,animate:{opacity:1,transition:{duration:b.durations.normal,delay:.35}},children:r?"เข้าสู่ระบบผู้ดูแล - Admin":"เข้าสู่ระบบ - Login"}),(0,t.jsx)(c.motion.form,{onSubmit:P(M),noValidate:!0,initial:{opacity:0,y:8},animate:{opacity:1,y:0,transition:{duration:b.durations.normal,delay:.5}},children:(0,t.jsxs)("div",{className:"mt-6 space-y-5",children:[(0,t.jsx)(h.Input,{id:"phoneNumber",type:"tel",inputMode:"numeric",maxLength:10,placeholder:"เบอร์โทรศัพท์","aria-invalid":R.phoneNumber?"true":"false",startIcon:(0,t.jsx)(n.Phone,{className:"w-4 h-4"}),error:R.phoneNumber?.message,onInput:e=>{e.currentTarget.value=e.currentTarget.value.replace(/\D/g,"")},...I("phoneNumber",{required:"กรุณากรอกเบอร์โทรศัพท์",validate:e=>(0,y.isValidPhone)(e.trim())||"เบอร์โทรศัพท์ไม่ถูกต้อง"})}),(0,t.jsx)(h.Input,{id:"password",type:S?"text":"password",placeholder:"รหัสผ่าน","aria-invalid":R.password?"true":"false",startIcon:(0,t.jsx)(l.KeyRound,{className:"w-4 h-4"}),error:R.password?.message,endElement:(0,t.jsx)("button",{type:"button",tabIndex:-1,onClick:()=>A(e=>!e),className:"text-on-surface-variant/60 hover:text-on-surface active:scale-95 transition-all","aria-label":S?"ซ่อนรหัสผ่าน":"แสดงรหัสผ่าน",children:S?(0,t.jsx)(o.EyeOff,{className:"w-5 h-5"}):(0,t.jsx)(i.Eye,{className:"w-5 h-5"})}),...I("password",{required:"กรุณากรอกรหัสผ่าน"})}),(0,t.jsx)(u.AnimatePresence,{children:O&&(0,t.jsx)(c.motion.p,{role:"alert",className:"text-error text-sm text-center",initial:{opacity:0,x:-8},animate:{opacity:1,x:0},exit:{opacity:0},transition:{type:"spring",stiffness:300,damping:20},children:O})}),(0,t.jsxs)(c.motion.button,{type:"submit",disabled:T,className:"w-full py-3 rounded-full font-black uppercase tracking-widest active:scale-95 transition-all disabled:opacity-50 disabled:active:scale-100 flex items-center justify-center gap-2",style:{background:"var(--gradient-accent)",color:"var(--color-on-accent)",boxShadow:"var(--shadow-accent-strong)"},...b.hoverScale,...b.glowPulse,children:[(0,t.jsx)(d.LogIn,{className:"w-5 h-5"}),T?"กำลังโหลด...":"เข้าสู่ระบบ"]})]})}),r?null:(0,t.jsx)(N,{lineUrl:C})]})})}])},186679,e=>{"use strict";let t={glass:"bg-[var(--color-card-bg)] backdrop-blur-[24px] border border-[var(--color-card-border)]",surface:"bg-surface-container-low border border-outline-variant/10",elevated:"bg-surface-container-high border border-outline-variant/10 shadow-[var(--shadow-ambient)]"},a={none:"",sm:"p-3",md:"p-4",lg:"p-5",xl:"p-6"};e.s(["cardStyles",0,function(){let{variant:e="glass",padding:r="md",className:s=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return`rounded-xl ${t[e]} ${a[r]} ${s}`.trim()}])},216460,e=>{"use strict";var t=e.i(843476),a=e.i(532181),r=e.i(186679);function s(e){let{children:s,variant:i="glass",padding:o="md",className:n="",...l}=e;return(0,t.jsx)(a.motion.div,{className:(0,r.cardStyles)({variant:i,padding:o,className:n}),...l,children:s})}e.s(["Card",0,s,"default",0,s])},793479,e=>{"use strict";var t=e.i(843476),a=e.i(271645);let r={sm:"py-2 text-[var(--text-sm)]",md:"py-3 text-[var(--text-base)]",lg:"py-3.5 text-[var(--text-lg)]"},s=(0,a.forwardRef)((e,a)=>{let{label:s,error:i,hint:o,inputSize:n="md",startIcon:l,endElement:d,className:c="",id:u,...m}=e,p=u||(s?s.toLowerCase().replace(/\s+/g,"-"):void 0);return(0,t.jsxs)("div",{className:"w-full",children:[s&&(0,t.jsx)("label",{htmlFor:p,className:"block text-[var(--text-sm)] font-medium text-on-surface-variant mb-1.5",children:s}),(0,t.jsxs)("div",{className:"relative",children:[l&&(0,t.jsx)("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-on-surface-variant/60 pointer-events-none",children:l}),(0,t.jsx)("input",{ref:a,id:p,className:`
2              w-full
3              rounded-[var(--radius-lg)]
4              bg-[var(--color-input-bg)]
5              border border-[var(--color-input-border)]
6              text-on-surface font-bold
7              outline-none
8              transition-all duration-200
9              focus:border-[var(--color-input-focus-border)]
10              focus:shadow-[0_0_15px_var(--glow-color)]
11              placeholder:text-on-surface-variant/40
12              disabled:opacity-50 disabled:cursor-not-allowed
13              ${r[n]}
14              ${l?"pl-10 pr-4":"px-4"}
15              ${d?"pr-11":""}
16              ${i?"border-error":""}
17              ${c}
18            `,...m}),d&&(0,t.jsx)("span",{className:"absolute right-3 top-1/2 -translate-y-1/2",children:d})]}),i&&(0,t.jsx)("p",{className:"mt-1 text-[var(--text-xs)] text-error",children:i}),o&&!i&&(0,t.jsx)("p",{className:"mt-1 text-[var(--text-xs)] text-on-surface-variant/60",children:o})]})});s.displayName="Input",e.s(["Input",0,s,"inputStyles",0,function(){let{inputSize:e="md",className:t=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return`w-full rounded-[var(--radius-lg)] bg-[var(--color-input-bg)] border border-[var(--color-input-border)] text-on-surface font-bold outline-none transition-all duration-200 focus:border-[var(--color-input-focus-border)] focus:shadow-[0_0_15px_var(--glow-color)] placeholder:text-on-surface-variant/40 disabled:opacity-50 disabled:cursor-not-allowed px-4 ${r[e]} ${t}`.trim()}])},650693,e=>{"use strict";let t=/^(\+66|0)\d{8,9}$/,a="\\u0E01-\\u0E2E",r=RegExp(`^[${a}\\u0E30-\\u0E39\\u0E40-\\u0E45\\u0E47-\\u0E4D\\u0E2F.\\s]+$`),s="\\u0E31\\u0E34-\\u0E39",i="\\u0E47-\\u0E4D",o=RegExp(`[${s}]{2,}|[${i}]{2,}|[${i}][${s}]`),n=RegExp(`(^|[\\s.])[${i}${s}]`),l=/[\u0E3A\u0E4E]/,d="ชื่อมีอักขระพิเศษที่ไม่ถูกต้อง กรุณากรอกชื่อ-นามสกุลตามบัตรประชาชน";e.s(["BANK_ACCOUNT_NUMBER_RE",0,/^\d{8,20}$/,"PASSWORD_MAX_LENGTH",0,128,"PASSWORD_MIN_LENGTH",0,6,"isValidPhone",0,function(e){let a=e.trim();return!(a.length>20)&&t.test(a)},"validatePassword",0,function(e){return e.length<6?{ok:!1,message:"รหัสผ่านต้องมีอย่างน้อย 6 ตัวอักษร"}:e.length>128?{ok:!1,message:"รหัสผ่านต้องไม่เกิน 128 ตัวอักษร"}:/[A-Za-z]/.test(e)&&/\d/.test(e)?{ok:!0}:{ok:!1,message:"รหัสผ่านต้องมีทั้งตัวอักษรและตัวเลข"}},"validateThaiName",0,function(e){let t=e.normalize("NFC").trim();return t?l.test(t)?{ok:!1,message:d}:r.test(t)?RegExp(`[${a}]`).test(t)?o.test(t)||n.test(t)?{ok:!1,message:d}:{ok:!0}:{ok:!1,message:"กรุณากรอกชื่อเป็นภาษาไทยให้ถูกต้อง"}:{ok:!1,message:"กรุณากรอกเป็นภาษาไทยเท่านั้น"}:{ok:!1,message:"กรุณากรอกชื่อ"}}])}]);

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.