PageSourceSearch

https://www.thethaipass.com/_nuxt/otqOcMcS.js

js thethaipass.com collected 2026-10-08 12:09:11 UTC 12,723 bytes, 1 lines download raw bytes

1import{bU as D,bY as Y,bW as W,bV as X,ba as k,bZ as d,bi as t,bX as C,bv as p,bd as n,bf as i,b_ as b,b$ as w,c_ as I,cT as R,b9 as j,be as P,d2 as Z,dn as S,d5 as U,bu as m,d3 as M,d6 as T,d7 as G,c2 as J,d8 as Q,c4 as ee,d4 as te,c6 as ae,d9 as oe,bz as B,bj as x,dc as N,dp as se,dq as le,bl as E,bo as $,bc as A,bg as re,bA as ne,c9 as V}from"./DQFKzUbq.js";import{F as ue,a as ie,u as de}from"./ByMsb1as.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};o.SENTRY_RELEASE={id:"c403c0ba60050077d413b56c9316291f72134922"};var l=new o.Error().stack;l&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[l]="aaeaddb4-f0a9-4b2b-82e1-627576af76e7",o._sentryDebugIdIdentifier="sentry-dbid-aaeaddb4-f0a9-4b2b-82e1-627576af76e7")}catch{}})();const[q,pe]=Y("DialogRoot");var fe=D({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(o,{emit:l}){const e=o,a=W(e,"open",l,{defaultValue:e.defaultOpen,passive:e.open===void 0}),v=k(),y=k(),{modal:f}=X(e);return pe({open:a,modal:f,openModal:()=>{a.value=!0},onOpenChange:u=>{a.value=u},onOpenToggle:()=>{a.value=!a.value},contentId:"",titleId:"",descriptionId:"",triggerElement:v,contentElement:y}),(u,r)=>d(u.$slots,"default",{open:t(a),close:()=>a.value=!1})}}),ce=fe,ve=D({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(o){const l=o;C();const e=q();return(s,a)=>(n(),p(t(w),b(l,{type:s.as==="button"?"button":void 0,onClick:a[0]||(a[0]=v=>t(e).onOpenChange(!1))}),{default:i(()=>[d(s.$slots,"default")]),_:3},16,["type"]))}}),ye=ve;function ge(o){return o?"open":"closed"}function Se(o){const l=I();for(const e of o)if(e===l||(e.focus(),I()!==l))return}var _e=D({__name:"DialogContentImpl",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(o,{emit:l}){const e=o,s=l,a=q(),{forwardRef:v,currentElement:y}=C();return a.titleId||=R(void 0,"reka-dialog-title"),a.descriptionId||=R(void 0,"reka-dialog-description"),j(()=>{a.contentElement=y,I()!==document.body&&(a.triggerElement.value=I())}),(f,u)=>(n(),p(t(ue),{"as-child":"",loop:"",trapped:e.trapFocus,onMountAutoFocus:u[5]||(u[5]=r=>s("openAutoFocus",r)),onUnmountAutoFocus:u[6]||(u[6]=r=>s("closeAutoFocus",r))},{default:i(()=>[P(t(Z),b({id:t(a).contentId,ref:t(v),as:f.as,"as-child":f.asChild,"disable-outside-pointer-events":f.disableOutsidePointerEvents,role:"dialog","aria-describedby":t(a).descriptionId,"aria-labelledby":t(a).titleId,"data-state":t(ge)(t(a).open.value)},f.$attrs,{onDismiss:u[0]||(u[0]=r=>t(a).onOpenChange(!1)),onEscapeKeyDown:u[1]||(u[1]=r=>s("escapeKeyDown",r)),onFocusOutside:u[2]||(u[2]=r=>s("focusOutside",r)),onInteractOutside:u[3]||(u[3]=r=>s("interactOutside",r)),onPointerDownOutside:u[4]||(u[4]=r=>s("pointerDownOutside",r))}),{default:i(()=>[d(f.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),z=_e,me=D({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(o,{emit:l}){const e=o,s=l,a=q(),v=S(s),{forwardRef:y,currentElement:f}=C();return ie(f),(u,r)=>(n(),p(z,b({...e,...t(v)},{ref:t(y),"trap-focus":t(a).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:r[0]||(r[0]=c=>{c.defaultPrevented||(c.preventDefault(),t(a).triggerElement.value?.focus())}),onPointerDownOutside:r[1]||(r[1]=c=>{const g=c.detail.originalEvent,_=g.button===0&&g.ctrlKey===!0;
1(g.button===2||_)&&c.preventDefault()}),onFocusOutside:r[2]||(r[2]=c=>{c.preventDefault()})}),{default:i(()=>[d(u.$slots,"default")]),_:3},16,["trap-focus"]))}}),be=me,De=D({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(o,{emit:l}){const e=o,a=S(l);C();const v=q(),y=k(!1),f=k(!1);return(u,r)=>(n(),p(z,b({...e,...t(a)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:r[0]||(r[0]=c=>{c.defaultPrevented||(y.value||t(v).triggerElement.value?.focus(),c.preventDefault()),y.value=!1,f.value=!1}),onInteractOutside:r[1]||(r[1]=c=>{c.defaultPrevented||(y.value=!0,c.detail.originalEvent.type==="pointerdown"&&(f.value=!0));const g=c.target;t(v).triggerElement.value?.contains(g)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&f.value&&c.preventDefault()})}),{default:i(()=>[d(u.$slots,"default")]),_:3},16))}}),Ce=De,qe=D({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(o,{emit:l}){const e=o,s=l,a=q(),v=S(s),{forwardRef:y}=C();return(f,u)=>(n(),p(t(U),{present:f.forceMount||t(a).open.value},{default:i(()=>[t(a).modal.value?(n(),p(be,b({key:0,ref:t(y)},{...e,...t(v),...f.$attrs}),{default:i(()=>[d(f.$slots,"default")]),_:3},16)):(n(),p(Ce,b({key:1,ref:t(y)},{...e,...t(v),...f.$attrs}),{default:i(()=>[d(f.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),Oe=qe,Be=D({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(o){const l=o;C();const e=q();return(s,a)=>(n(),p(t(w),b(l,{id:t(e).descriptionId}),{default:i(()=>[d(s.$slots,"default")]),_:3},16,["id"]))}}),K=Be,he=D({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o){const l=q();return de(!0),C(),(e,s)=>(n(),p(t(w),{as:e.as,"as-child":e.asChild,"data-state":t(l).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:i(()=>[d(e.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),we=he,Ee=D({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o){const l=q(),{forwardRef:e}=C();return(s,a)=>t(l)?.modal.value?(n(),p(t(U),{key:0,present:s.forceMount||t(l).open.value},{default:i(()=>[P(we,b(s.$attrs,{ref:t(e),as:s.as,"as-child":s.asChild}),{default:i(()=>[d(s.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):m("v-if",!0)}}),$e=Ee,ke=D({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(o){const l=o;return(e,s)=>(n(),p(t(G),M(T(l)),{default:i(()=>[d(e.$slots,"default")]),_:3},16))}}),Ie=ke,Pe=D({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(o){const l=o,e=q();return C(),(s,a)=>(n(),p(t(w),b(l,{id:t(e).titleId}),{default:i(()=>[d(s.$slots,"default")]),_:3},16,["id"]))}}),L=Pe,Fe=D({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(o){const l=o,e=q(),{forwardRef:s,currentElement:a}=C();return e.contentId||=R(void 0,"reka-dialog-content"),j(()=>{e.triggerElement.value=a.value}),(v,y)=>(n(),p(t(w),b(l,{ref:t(s),type:v.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":t(e).open.value||!1,"aria-controls":t(e).open.value?t(e).contentId:void 0,"data-state":t(e).open.value?"open":"closed",onClick:t(e).onOpenToggle}),{default:i(()=>[d(v.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),Ae=Fe;const Re={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default divide-y divide-default flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-16",wrapper:"",body:"flex-1 overflow-y-auto p-4 sm:p-6",footer
1:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",content:"data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]"}},fullscreen:{true:{content:"inset-0"},false:{content:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[calc(100vw-2rem)] max-w-lg max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] rounded-lg shadow-lg ring ring-default overflow-hidden"}}}},xe={__name:"UModal",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:[String,Object],required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(o,{emit:l}){const e=o,s=l,a=J(),{t:v}=Q(),y=ee(),f=te(ae(e,"open","defaultOpen","modal"),s),u=oe(N(()=>e.portal)),r=N(()=>e.content),c=x(()=>e.dismissible?{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((O,F)=>(O[F]=h=>{h.preventDefault(),s("close:prevent")},O),{})),g=x(()=>V({extend:V(Re),...y.ui?.modal||{}})({transition:e.transition,fullscreen:e.fullscreen}));return(_,O)=>(n(),p(t(ce),M(T(t(f))),{default:i(({open:F,close:h})=>[a.default?(n(),p(t(Ae),{key:0,"as-child":"",class:B(e.class)},{default:i(()=>[d(_.$slots,"default",{open:F})]),_:2},1032,["class"])):m("",!0),P(t(Ie),M(T(t(u))),{default:i(()=>[o.overlay?(n(),p(t($e),{key:0,class:B(g.value.overlay({class:e.ui?.overlay}))},null,8,["class"])):m("",!0),P(t(Oe),b({class:g.value.content({class:[!a.default&&e.class,e.ui?.content]})},r.value,{onAfterEnter:O[0]||(O[0]=H=>s("after:enter")),onAfterLeave:O[1]||(O[1]=H=>s("after:leave"))},se(c.value)),{default:i(()=>[a.content&&(o.title||a.title||o.description||a.description)?(n(),p(t(le),{key:0},{default:i(()=>[o.title||a.title?(n(),p(t(L),{key:0},{default:i(()=>[d(_.$slots,"title",{},()=>[E($(o.title),1)])]),_:3})):m("",!0),o.description||a.description?(n(),p(t(K),{key:1},{default:i(()=>[d(_.$slots,"description",{},()=>[E($(o.description),1)])]),_:3})):m("",!0)]),_:3})):m("",!0),d(_.$slots,"content",{close:h},()=>[a.header||o.title||a.title||o.description||a.description||e.close||a.close?(n(),A("div",{key:0,class:B(g.value.header({class:e.ui?.header}))},[d(_.$slots,"header",{close:h},()=>[re("div",{class:B(g.value.wrapper({class:e.ui?.wrapper}))},[o.title||a.title?(n(),p(t(L),{key:0,class:B(g.value.title({class:e.ui?.title}))},{default:i(()=>[d(_.$slots,"title",{},()=>[E($(o.title),1)])]),_:3},8,["class"])):m("",!0),o.description||a.description?(n(),p(t(K),{key:1,class:B(g.value.description({class:e.ui?.description}))},{default:i(()=>[d(_.$slots,"description",{},()=>[E($(o.description),1)])]),_:3},8,["class"])):m("",!0)],2),d(_.$slots,"actions"),e.close||a.close?(n(),p(t(ye),{key:0,"as-child":""},{default:i(()=>[d(_.$slots,"close",{ui:g.value},()=>[e.close?(n(),p(ne,b({key:0,icon:o.closeIcon||t(y).ui.icons.close,color:"neutral",variant:"ghost","aria-label":t(v)("modal.close")},typeof e.close=="object"?e.close:{},{class:g.value.close({class:e.ui?.close})}),null,16,["icon","aria-label","class"])):m("",!0)])]),_:2},1024)):m("",!0)])],2)):m("",!0),a.body?(n(),A("div",{key:1,class:B(g.value.body({class:e.ui?.body}))},[d(_.$slots,"body",{close:h})],2)):m("",!0),a.footer?(n(),A("div",{key:2,class:B(g.value.footer({class:e.ui?.footer}))},[d(_.$slots,"footer",{close:h})],2)):m("",!0)])]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}};export{Ae as D,xe as _,Ie as a,$e as b,Oe as c,L as d,K as e,Se as f,ye as g,ce as h}
vendor: 2 bytes, line 1
1;

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.