PageSourceSearch

https://www.docenty.ai/_next/static/immutable/chunks/3bvcpuqm7uruq.js

js docenty.ai collected 2026-10-05 11:57:23 UTC 8,057 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,11107,e=>{"use strict";let t=(0,e.i(404055).default)("outline","circle-check","CircleCheck",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M9 12l2 2l4 -4",key:"svg-1"}]]);e.s(["IconCircleCheck",0,t],11107)},614989,41209,e=>{"use strict";var t=e.i(706496),a=e.i(94513),i=e.i(726406),r=e.i(754219),s=e.i(293527);let l=(0,s.createServerReference)("4069de7e81250348b65f909edb8cae0492e847fda2",s.callServer,void 0,s.findSourceMapURL,"sendDemoForm");e.s(["sendDemoForm",0,l],41209);var n=e.i(661921),o=e.i(519455),c=e.i(793479),d=e.i(110204),u=e.i(624687);e.s(["default",0,function({onClose:e,inquiryPrefix:s,recipientEmail:m,source:h}){let x=(0,i.useTranslations)("landingCmp.DemoModal"),[f,p]=(0,a.useState)(""),[v,g]=(0,a.useState)(""),[C,b]=(0,a.useState)(""),[j,S]=(0,a.useState)(!1),w=async t=>{if(t.preventDefault(),!f||!v||!C)return void r.toast.error(x("fillAllFields"));if(!(0,n.isValidEmail)(f))return void r.toast.error(x("invalidEmail"));try{S(!0),await l({email:f,phoneNumber:v,inquiry:s?`${s}${C}`:C,recipientEmail:m??void 0,source:h??s?.replace(/^\[|\]\s*$/g,"").trim()}),r.toast.success(x("submitSuccess")),e()}catch{r.toast.error(x("submitError"))}finally{S(!1)}};return(0,t.jsxs)("form",{className:"flex flex-col gap-4",onSubmit:w,children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(d.Label,{htmlFor:"demo-email",children:x("emailLabel")}),(0,t.jsx)(c.Input,{id:"demo-email",type:"email",placeholder:"[email protected]",autoComplete:"email",value:f,onChange:e=>p(e.target.value)})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(d.Label,{htmlFor:"demo-phone",children:x("phoneLabel")}),(0,t.jsx)(c.Input,{id:"demo-phone",type:"tel",placeholder:"010-1234-5678",autoComplete:"tel",value:v,onChange:e=>g(e.target.value)})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(d.Label,{htmlFor:"demo-inquiry",children:x("inquiryLabel")}),(0,t.jsx)(u.Textarea,{id:"demo-inquiry",placeholder:x("inquiryPlaceholder"),className:"min-h-28",value:C,onChange:e=>b(e.target.value)})]}),(0,t.jsxs)("div",{className:"flex justify-end gap-2 pt-1",children:[(0,t.jsx)(o.Button,{type:"button",variant:"outline",disabled:j,onClick:e,children:x("cancel")}),(0,t.jsx)(o.Button,{type:"submit",disabled:j,children:x("submit")})]})]})}],614989)},585827,e=>{"use strict";var t=e.i(468743);e.s(["useCustomSearchParams",0,()=>{let e=(0,t.useRouter)(),a=(0,t.useSearchParams)();return{getSearchParams:e=>{if(!a.has(e))return;let t=a.get(e);return t||null},setSearchParams:({key:t,value:i})=>{let r=new URLSearchParams(a);r.set(t,i),e.push(`?${r.toString()}`)},deleteSearchParams:({key:t,keys:i})=>{let r=new URLSearchParams(a);t&&r.delete(t),i&&i.forEach(e=>r.delete(e)),e.push(`?${r.toString()}`,{scroll:!1})},batchSearchParams:({pathname:t,actions:i})=>{let r=new URLSearchParams(a);i.forEach(e=>{if("set"===e.type){let{key:t,value:a}=e;r.set(t,a)}if("delete"===e.type){let{key:t}=e;r.delete(t)}}),e.push(`${t||""}?${r.toString()}`)},stringifiedSearchParams:a.toString()}}])},736130,e=>{"use strict";var t=e.i(706496),a=e.i(94513),i=e.i(293527);let r=(0,i.createServerReference)("0094b20ce4b7438df0c863c8ca35dc5b2e71c8c2d1",i.callServer,void 0,i.findSourceMapURL,"deleteLocale"),s=(0,i.createServerReference)("4073428ba8e351ae85d5e21e60fbda687dfc90a0b9",i.callServer,void 0,i.findSourceMapURL,"updateLocale"),l=(0,a.createContext)(null);e.s(["default",0,function({children:e,locale:i,isAutoLocale:n}){let[o,c]=(0,a.useState)(i),[d,u]=(0,a.useState)(n),m=async e=>{let{locale:t,isAutoLocale:a}=await s(e);c(t),u(a)},h=async()=>{let{locale:e,isAutoLocale:t}=await r();c(e),u(t)};return(0,t.jsx)(l.Provider,{value:{locale:o,isAutoLocale:d,onUpdateLocale:m,onDeleteLocale:h},children:e})},"useLocaleContext",0,()=>{let e=(0,a.useContext)(l);if(!e)throw Error("useLocaleContext must be used within a LocaleContextProvider");return e}],736130)},506039,e=>{"use strict";e.s(["default",()=>c,"useToastContext",()=>d],506039);var t=e.i(706496),a=e.i(94513),i=e.i(705018),r=e.i(11107);
1let s=(0,e.i(404055).default)("outline","circle-x","CircleX",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M10 10l4 4m0 -4l-4 4",key:"svg-1"}]]);var l=e.i(819800);function n({toast:e}){let{removeToast:i}=d(),[o,c]=(0,a.useState)(!0),{type:u,text:m,position:h,Content:x}=e,f=(0,a.useMemo)(()=>"top-center"===h?o?"animate-fadeInTop":"animate-fadeOutTop":"top-right"===h?o?"animate-fadeInRight":"animate-fadeOutRight":void 0,[h,o]),p=()=>c(!1);return((0,a.useEffect)(()=>{let t=e.delay||3e3,a=setTimeout(p,t),r=setTimeout(()=>i(e),t+500);return()=>{clearTimeout(r),clearTimeout(a)}},[e]),x)?(0,t.jsx)("div",{className:`${f}`,children:(0,t.jsx)(x,{hideToast:p})}):(0,t.jsxs)("div",{className:`${f} rounded-2 bg-black-normal flex gap-1 self-center px-4 py-2`,children:[(0,t.jsxs)("div",{className:"flex size-[24px] items-center justify-center",children:["ok"===u&&(0,t.jsx)(r.IconCircleCheck,{className:"text-green-normal"}),"error"===u&&(0,t.jsx)(s,{className:"text-red-normal"})]}),(0,t.jsxs)("div",{className:"flex flex-1 justify-between gap-2",children:[(0,t.jsx)("div",{className:"text-md text-white-normal max-w-[600px] min-w-0 break-all whitespace-pre-wrap",children:m}),(0,t.jsx)("button",{type:"button",onClick:p,children:(0,t.jsx)("div",{className:"flex size-[24px] items-center justify-center",children:(0,t.jsx)(l.IconX,{className:"text-white-normal"})})})]})]})}let o=(0,a.createContext)(null);function c({children:e}){let[r,s]=(0,a.useState)([]),l={"top-center":{toasts:r.filter(e=>"top-center"===e.position),positionClassName:"left-1/2 top-5 -translate-x-1/2"},"top-right":{toasts:r.filter(e=>"top-right"===e.position),positionClassName:"right-5 top-5"}},d=(0,a.useCallback)(e=>{s(t=>[...t,{id:(0,i.generateUUID)(),position:e.position??"top-center",...e}])},[]),u=(0,a.useCallback)(e=>{s(t=>t.filter(t=>t.id!==e.id))},[]);return(0,t.jsxs)(o.Provider,{value:{toastList:r,addToast:d,removeToast:u},children:[e,Object.entries(l).map(([e,{toasts:a,positionClassName:i}])=>(0,t.jsx)("div",{className:`${i} pointer-events-none fixed z-20000 flex flex-col gap-2`,children:a.map(e=>(0,t.jsx)(n,{toast:e},e.id))},e))]})}let d=()=>{let e=(0,a.useContext)(o);if(!e)throw Error("useToastContext must be used within a ToastContextProvider");return e}},428774,e=>{"use strict";var t=e.i(706496),a=e.i(94513);let i=(0,a.createContext)(null);e.s(["default",0,function({children:e}){let[r,s]=(0,a.useState)(!0),[l,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=()=>s(window.innerWidth<768);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),(0,t.jsx)(i.Provider,{value:{isMobile:r,isMobileChatOpen:l,setIsMobileChatOpen:n},children:e})},"useViewPortContext",0,function(){let e=(0,a.useContext)(i);if(!e)throw Error("useViewPort must be used inside ViewPortProvider");return e}])},957800,e=>{"use strict";var t=e.i(706496),a=e.i(94513),i=e.i(726406),r=e.i(585827),s=e.i(776639),l=e.i(614989);let n="showDemoModal",o=(0,a.createContext)(null);e.s(["default",0,function({children:e}){let c=(0,i.useTranslations)("landingCmp.LandingDemoModal"),{getSearchParams:d,deleteSearchParams:u}=(0,r.useCustomSearchParams)(),[m,h]=(0,a.useState)(()=>"true"===d(n)),x=e=>{h(e),e||u({key:n})};return(0,t.jsxs)(o.Provider,{value:{showLandingModal:()=>h(!0)},children:[e,(0,t.jsx)(s.Dialog,{open:m,onOpenChange:x,children:(0,t.jsxs)(s.DialogContent,{className:"sm:max-w-lg","aria-describedby":void 0,children:[(0,t.jsx)(s.DialogHeader,{children:(0,t.jsx)(s.DialogTitle,{children:c("title")})}),(0,t.jsx)(l.default,{onClose:()=>x(!1),source:"메인 랜딩"})]})})]})},"useLandingContext",0,()=>{let e=(0,a.useContext)(o);if(!e)throw Error("useLandingContext must be used within a LandingContextProvider");return e}])},661921,e=>{"use strict";e.s(["isValidEmail",0,e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)])}]);

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.