PageSourceSearch

https://drivingteacher.co.kr/_next/static/chunks/pages/reservation-check/schedule-97b829223a6a06b4.js

js drivingteacher.co.kr collected 2026-09-24 12:07:26 UTC 20,393 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[55614],{50744:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/reservation-check/schedule",function(){return l(22532)}])},18095:function(e,t,l){"use strict";function n(e,t){return t.map(t=>{var l;return{id:"".concat(e,"-").concat(t.part,"-").concat(t.index),type:"theory"===(l=t.part)?"theory":"skill"===l?"skill":"exam"===l?"road_test":"road",date:t.date,startTime:t.time,endTime:function(e,t){let[l,n]=e.split(":").map(Number);if(!Number.isFinite(l)||!Number.isFinite(n)||!Number.isFinite(t))return e;let i=60*l+n+Math.round(60*t);return"".concat(String(Math.floor(i/60)%24).padStart(2,"0"),":").concat(String(i%60).padStart(2,"0"))}(t.time,t.hours),instructor:"",period:"".concat(t.index,"/").concat(t.total),part:t.index}})}function i(e){return function(e){let t={};for(let l of e){let e=t[l.date];e?e.push(l):t[l.date]=[l]}return t}(e.filter(e=>!e.isClosed).flatMap(e=>n(e.bookingId,e.sessions)))}function s(e){return e?e.isClosed?"closed":2===e.progressStep?"confirmed":"unconfirmed":"none"}l.d(t,{Am:function(){return s},Tz:function(){return n},i6:function(){return i}})},22532:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return w}});var n=l(31549),i=l(44194),s=l(68320),r=l(44974),a=l(65675),o=l(14083),c=l(71416),u=l.n(c),d=l(95051),m=l.n(d),N=l(18053),p=l(77820),x=l(74295),E=l(32672),f=l(91397),b=l(4069),T=l(8581),g=l(18095);let I=["일","월","화","수","목","금","토"],_={theory:{tagLabel:"학과",tagClassName:"bg-Purple-100 text-Purple-400",title:"학과 교육",numbered:!1,isExam:!1},skill:{tagLabel:"기능",tagClassName:"bg-Orange-100 text-Orange-400",title:"기능 교육",numbered:!0,isExam:!1},road:{tagLabel:"도로",tagClassName:"bg-Skyblue-100 text-Skyblue-500",title:"도로 교육",numbered:!0,isExam:!1},road_test:{tagLabel:"도로",tagClassName:"bg-Skyblue-400 text-Skyblue-100",title:"도로 시험",numbered:!1,isExam:!0}},h=_.skill;function O(e){var t;let l=null!==(t=_[e.type])&&void 0!==t?t:h,n="number"==typeof e.part?e.part:void 0,i=l.numbered&&n?"".concat(l.title," ").concat(n,"차"):l.title,s=l.isExam?"응시":"".concat(e.startTime," ~ ").concat(e.endTime);return{key:e.id,tagLabel:l.tagLabel,tagClassName:l.tagClassName,title:i,dateTimeLabel:"".concat(function(e){let[t,l,n]=e.split("-").map(Number);if(!Number.isFinite(t)||!Number.isFinite(l)||!Number.isFinite(n))return e;let i=new Date(Date.UTC(t,l-1,n));return Number.isNaN(i.getTime())?e:"".concat(l,"월 ").concat(n,"일(").concat(I[i.getUTCDay()],")")}(e.date)," \xb7 ").concat(s)}}var A=l(8618);let v=["단순 변심이에요","다른 학원을 구했어요","예약한 시간이 안돼요","기타"],D=["단순 변심이에요","다른 곳에서 연수를 받기로 했어요","희망한 기간에 일정이 안돼요","기타"],C=/[ \{\}\[\]\/?:|\)*~`!^\-_+┼<>@\#$%&\'\"\\\(\=]/i;var L=l(47139),y=l(46682),R=l(39431),j=l(4031),S=l(81248),k=l(11588);let W={TITLE:"취소 사유를 알려주세요.",ETC_PLACEHOLDER:"예약을 취소하시는 이유를 작성해주세요.",SUBMIT:"제출하기",FORBIDDEN:"특수문자는 입력하실 수 없어요.",SUCCESS:"취소 요청이 접수됐어요. 하루 내로 검토 후 안내드릴게요.",ALREADY:"이미 취소 요청이 접수된 건이에요. 환불 처리까지 잠시만 기다려 주세요.",FAILED:"취소 요청이 실패했어요. 잠시 후 다시 시도해 주세요."};function G(e){var t,l;let{reservation:s,children:r}=e,[a,o]=i.useState(!1),[c,u]=i.useState(""),[d,m]=i.useState(""),N=i.useRef(null),{openToast:p}=(0,y.pm)(),x=(0,R.NL)(),f="VISIT_TRAINING"===s.scope?D:v,b=[s.lessonName,s.scheduleLabel].filter(e=>e.trim().length>0).join(" \xb7 "),T=(0,j.D)({mutationFn:async()=>{await L.Z.post(S.E.requestRefund,{orderId:s.orderId,reason:function(e,t){if("기타"!==e)return e;let l=t.trim();return l.length>0?l:"기타"}(c,d)})},onSuccess:async()=>{o(!1),p({title:W.SUCCESS}),await x.invalidateQueries({queryKey:E.Ye})},onError:e=>{var t,l;p({title:L.Z.isAxiosError(e)&&"string"==typeof(null===(l=e.response)||void 0===l?void 0:null===(t=l.data)||void 0===t?void 0:t.message)&&e.response.data.message.includes("취소 완료")?W.ALREADY:W.FAILED})}}),g="기타"===c&&C.test(d),I=!!(t={selected:c,etcText:d,isSubmitting:T.isPending,orderId:s.orderId}).orderId&&!t.isSubmitting&&!!t.selected&&!("기타"===t.selected&&(l=t.etcText,C.test(l)));return(0,n.jsxs)(y.R1,{open:a,onOpenChange:o,children:[(0,n.jsx)(y.XB,{asChild:!0,children:r}),(0,n.jsxs)(y.L8,{children:[(0,n.jsx)(y.Cc,{children:(0,n.jsx)(y.J0,{children:W.TITLE})}),(0,n.jsxs)("article",{className:"bg-White-100 pb-16",children:[b&&(0,n.jsx)("p",{className:"text-14-normal-medium text-Gray-500 pb-8",children:b}),(0,n.jsx)("div",{role:"radiogroup","aria-label":W.TITLE,children:f.map(e=>(0,n.jsxs)("div",{role:"radio","aria-checked":c===e,tabIndex:0,className:"flex cursor-pointer items-center justify-between py-16",onClick:()=>{u(e),"기타"===e&&setTimeout(()=>{var e;return null===(e=N.current)||void 0===e?void 0:e.focus()},100)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),u(e))},children:[(0,n.jsx)("p",{className:"text-16-normal-medium",children:e}),c===e&&(0,n.jsx)(k.u,{icon:"check-outlined",className:"fill-Gray-900",size:24})]},e))}),"기타"===c&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(y.LZ,{className:"h-16"}),(0,n.jsx)("textarea",{ref:N,value:d,onChange:e=>m(e.target.value),placeholder:W.ETC_PLACEHOLDER,maxLength:200,className:"text-14-normal-medium placeholder:text-14-normal-medium placeholder:text-Gray-400 bg-Gray-100 h-[96px] w-full resize-none rounded-[10px] p-20 pt-12 outline-none"}),g&&(0,n.jsx)("p",{className:"text-12-medium text-Red-500 pt-4",children:W.FORBIDDEN})]}),(0,n.jsx)(y.LZ,{className:"h-16"}),(0,n.jsx)(y.Wv,{label:W.SUBMIT,styles:"filled-yellow",fill:!0,disabled:!I,onClick:()=>T.mutate()})]})]})]})}let M={PAGE_TITLE:"내 예약",CHECK_IN_TITLE:"셀프 체크인하기",CHECK_IN_CAPTION:"경찰청에 등록 되어야 일정이 예약됩니다",UNCONFIRMED_NOTICE:"예약이 확정되면 알림을 보내드려요!",CHANGE_SCHEDULE:"일정 변경하기",EMPTY_SCHEDULE:"아직 배정된 수업 일정이 없어요.",LOADING:"예약을 확인하고 있어요",VISIT_TRAINING_UNCONFIRMED:"희망 기간 안에서 학원이 일정을 조율해 연락드려요.",VISIT_TRAINING_EMPTY:"접수한 내용을 불러오지 못했어요.",CANCEL:"예약 취소하기"};function U(e){let{label:t,className:l}=e;return(0,n.jsx)("span",{className:"text-12-bold flex size-36 shrink-0 items-center justify-center rounded-full ".concat(l),"aria-hidden":"true",children:t})}let H=()=>{var e,t,l,c;let d=(0,N.useRouter)(),{reservations:I,isLoading:_}=(0,E.dJ)(),{user:h}=(0,p.pgb)(),v=d.isReady?(0,T.xO)(d.query):null,D=(0,T.Gm)(I,v),{reservation:C,isLoading:L}=(0,A.AZ)(v,!D),y=null!=D?D:C,R=_||L;i.useEffect(()=>{if(!d.isReady||R||y)return;let e=(null==v?void 0:v.bookingId)?"?bookingId=".concat(encodeURIComponent(v.bookingId)):(null==v?void 0:v.ticketId)?"?ticketId=".concat(encodeURIComponent(v.ticketId)):"";d.replace("/reservation-check".concat(e))},[d,d.isReady,R,y,null==v?void 0:v.bookingId,null==v?void 0:v.ticketId]);let j=y?function(e){if(!e||!b.a.includes(e))return null;let t=(0,f.sb)(e,null);return t?{title:t.title,circleClassName:t.circleClassName,illustration:t.illustration,emoji:t.emoji,badge:t.badge,badgeTone:t.badgeTone}:null}(y.license):null,S=y?(e=y.bookingId,t=y.sessions,(0,g.Tz)(e,t).slice().sort((e,t)=>
1e.date.localeCompare(t.date)||e.startTime.localeCompare(t.startTime)).map(O)):[],k=(null==y?void 0:y.scope)==="VISIT_TRAINING",W=y?(l=y.visitTraining,c=y.priceLabel,l?[{label:"수업 시간",value:l.hoursLabel},{label:"희망 기간",value:l.periodLabel},{label:"희망 요일\xb7시간대",value:l.preferredLabel},{label:"교육 지역",value:l.locationLabel},{label:"결제 금액",value:c}].filter(e=>e.value.trim().length>0):[]):[],H=!!(y&&!y.isClosed&&y.progressStep<2);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u(),{children:(0,n.jsxs)("title",{children:[M.PAGE_TITLE," - 운전선생"]})}),(0,n.jsxs)("div",{className:"bg-White-100 border-Gray-200 mx-auto flex w-full max-w-[500px] flex-col border-x-[1px]",style:{height:"calc(100dvh - var(--top-web-to-app-banner-height, 0px))"},children:[(0,n.jsx)(x.l,{title:M.PAGE_TITLE}),y?(0,n.jsxs)("div",{className:"flex flex-1 flex-col gap-32 overflow-y-auto pb-24",children:[!y.checkInDone&&!k&&(0,n.jsx)(s.jY,{bordered:!1,className:"bg-Sky-100 px-16 py-14",prefix:(0,n.jsx)("span",{className:"bg-Skyblue-400 flex size-32 shrink-0 items-center justify-center rounded-[10px]","aria-hidden":"true",children:(0,n.jsx)(a.J,{icon:"idcard-blue-filled",size:22})}),title:M.CHECK_IN_TITLE,subText:M.CHECK_IN_CAPTION,"aria-label":M.CHECK_IN_TITLE,onClick:()=>d.push("/self-check-in?bookingId=".concat(encodeURIComponent(y.bookingId)))}),(0,n.jsx)("section",{className:"px-16",children:(0,n.jsxs)("div",{className:"border-Gray-300 flex flex-col gap-12 rounded-xl border-[1px] p-16",children:[j&&(0,n.jsxs)("div",{className:"flex flex-col items-center gap-16 pt-16",children:[(0,n.jsx)("div",{className:"flex size-100 shrink-0 items-center justify-center overflow-hidden rounded-[20px] ".concat(j.circleClassName),children:j.illustration?(0,n.jsx)(m(),{src:j.illustration,alt:"",width:88,height:88,className:"size-88 object-contain"}):(0,n.jsx)("span",{className:"text-34-bold","aria-hidden":"true",children:j.emoji})}),(0,n.jsxs)("div",{className:"flex flex-col items-center gap-10",children:[j.badge&&(0,n.jsx)(o._,{styles:"recommended"===j.badgeTone?"filled-purple":"filled-red",size:"small",label:j.badge}),(0,n.jsx)("p",{className:"text-24-bold text-Gray-900 text-center",children:j.title})]})]}),j&&(0,n.jsx)("div",{className:"bg-Gray-100 h-px w-full"}),(0,n.jsxs)("div",{className:"flex flex-col gap-16",children:[H&&(0,n.jsx)("div",{className:"bg-Yellow-100 border-Yellow-500 flex items-center rounded-xs border-l-2 border-solid px-16 py-8",children:(0,n.jsx)("p",{className:"text-14-reading-medium text-Gray-800",children:k?M.VISIT_TRAINING_UNCONFIRMED:M.UNCONFIRMED_NOTICE})}),k?0===W.length?(0,n.jsx)("p",{className:"text-14-normal-medium text-Gray-500 py-16 text-center",children:M.VISIT_TRAINING_EMPTY}):(0,n.jsx)("dl",{className:"flex flex-col gap-12",children:W.map(e=>(0,n.jsxs)("div",{className:"flex items-start justify-between gap-16",children:[(0,n.jsx)("dt",{className:"text-14-normal-medium text-Gray-500 shrink-0",children:e.label}),(0,n.jsx)("dd",{className:"text-14-normal-medium text-Gray-900 text-right",children:e.value})]},e.label))}):0===S.length?(0,n.jsx)("p",{className:"text-14-normal-medium text-Gray-500 py-16 text-center",children:M.EMPTY_SCHEDULE}):(0,n.jsx)("div",{className:"flex flex-col gap-8",children:S.map(e=>(0,n.jsx)(s.jY,{titleSize:"small",subTextSize:"small",prefix:(0,n.jsx)(U,{label:e.tagLabel,className:e.tagClassName}),title:e.title,subText:e.dateTimeLabel},e.key))})]})]})})]}):(0,n.jsx)("div",{className:"flex flex-1 items-center justify-center px-16",children:(0,n.jsx)("p",{className:"text-14-normal-medium text-Gray-500",children:M.LOADING})}),y&&(0,n.jsxs)("div",{className:"flex shrink-0 flex-col gap-8 px-16 py-10 shadow-[0px_-2px_16px_0px_#0000001A]",children:[y.canCancel&&(0,n.jsx)(G,{reservation:y,children:(0,n.jsx)(r.W,{styles:"outlined",size:"xLarge",fill:!0,label:M.CANCEL})}),!k&&(0,n.jsx)(r.W,{styles:"filled-yellow",size:"xLarge",fill:!0,label:M.CHANGE_SCHEDULE,onClick:()=>d.push((0,T.n6)(h))})]})]})]})};H.getLayout=e=>e;var w=H},46682:function(e,t,l){"use strict";l.d(t,{Cc:function(){return n.Cc},J0:function(){return n.J0},L8:function(){return n.L8},LZ:function(){return s.L},R1:function(){return n.R1},Wv:function(){return i.W},XB:function(){return n.XB},pm:function(){return r.p}});var n=l(32295),i=l(44974),s=l(3750),r=l(619)},81248:function(e,t,l){"use strict";l.d(t,{E:function(){return n.Eu}});var n=l(78674)},4069:function(e,t,l){"use strict";l.d(t,{a:function(){return n.as}});var n=l(94734)},91397:function(e,t,l){"use strict";l.d(t,{P2:function(){return f},vk:function(){return x},KK:function(){return E},Q9:function(){return m},Jp:function(){return p},uR:function(){return T},sb:function(){return b},bc:function(){return c},Zf:function(){return u}});var n=l(24638),i=l(94734),s=l(679),r=l(4110);let a={TWO_AUTO:"\uD83D\uDE99",ONE_AUTO:"\uD83D\uDE9B",ONE_MANUAL:"\uD83D\uDE9A",ONE_LARGE:"\uD83D\uDE8C",TWO_SMALL:"\uD83D\uDEF5",TRAINING:"\uD83E\uDDD1‍\uD83C\uDFEB",VISIT_TRAINING:"\uD83C\uDFE0",SCOOTER:"\uD83D\uDEF5",SMALL_TRAILER:"\uD83D\uDE9B",LARGE_TRAILER:"\uD83D\uDE9B",TRACTION:"\uD83D\uDEFB",TRANSFORM_TWO_TO_ONE:"\uD83D\uDD01",HIGHSCHOOL_SUPPORT_ONLY:"\uD83C\uDF93"},o={TWO_AUTO:"/lesson/two-auto.svg",ONE_AUTO:"/lesson/one-auto.svg",ONE_MANUAL:"/lesson/one-manual.svg",ONE_LARGE:"/lesson/one-large.svg",TWO_SMALL:"/lesson/two-small.svg",SCOOTER:"/lesson/scooter.svg"};function c(e){var t;return null!==(t=(0,s.o)(e))&&void 0!==t?t:{theory:0,skill:0,road:0}}function u(e){return"TWO_SMALL"!==e}["TWO_AUTO","ONE_AUTO","ONE_MANUAL","ONE_LARGE","TWO_SMALL","TRAINING"].map(e=>{var t,l,n;let s=i.jx[e];return{code:e,title:null!==(t=null==s?void 0:s.title)&&void 0!==t?t:e,emoji:null!==(l=a[e])&&void 0!==l?l:"\uD83D\uDE97",desc:(null!==(n=null==s?void 0:s.description)&&void 0!==n?n:"").replace(/\n/g," ").trim()}});let d={NEW:"NEW",HAVE_LICENSE:"HAVE_LICENSE",HAVE_MOTOR:"HAVE_MOTOR"};function m(e,t){var l;let n=t&&d[t]||"NEW";return null!==(l=(0,s.o)("".concat(e,"_").concat(n)))&&void 0!==l?l:c(e)}let N=[{id:"HAVE_LICENSE",label:"자동차 면허 보유",desc:"자동차 운전면허 소지자 (학과 등 감면)"},{id:"HAVE_MOTOR",label:"원동기 면허 보유",desc:"원동기장치자전거 면허 소지자 (감면)"}];function p(e){if("TRAINING"===e||"VISIT_TRAINING"===e)return[{id:"TRAINING",label:"운전 연수",desc:"면허는 있지만 운전이 익숙하지 않은 분 (도로 중심)",parts:["road"]}];let t=c(e),l=[];for(let n of((t.theory>0||t.skill>0)&&l.push({id:"NEW",label:"신규 (처음부터)",desc:"학과 \xb7 장내기능 \xb7 도로주행 \xb7 검정까지 전 과정",parts:["theory","skill","road","exam"]}),N)){let t=(0,s.o)("".concat(e,"_").concat(n.id));if(!t)continue;let i=[...t.theory>0?["theory"]:[],...t.skill>0?["skill"]:[],...t.road>0?["road"]:[],"exam"];l.push({id:n.id,label:n.label,desc:n.desc,parts:i})}return t.road>
10&&l.push({id:"ROAD",label:"도로주행만",desc:"학과 합격 등으로 도로주행/검정만 남은 분",parts:["road","exam"]}),l}let x={license:{label:"운전 면허",subtitle:"원하는 면허를 고르면 바로 일정이 보여요"},visitTraining:{label:"방문 연수",subtitle:"가능한 방문 연수 일정을 확인하세요"},other:{label:"기타 수업"},popular:{label:"인기 수업"},rest:{label:"그 외 수업"}},E=[{key:"transform-two-to-one",license:"TRANSFORM_TWO_TO_ONE",courseId:"ROAD",title:"종별 전환",desc:"2종 보통을 1종 보통으로 바꿔요. 도로주행 검정만 응시하면 돼요.",priceWon:0,priceLabel:"-원",totalHours:6,circleClassName:"bg-Green-600",iconSrc:"/lesson/transform-two-to-one.svg",iconFullBleed:!0,emoji:"\uD83D\uDD01",action:"inquiry",inquiryLessonCode:"TRANSFORM_TWO_TO_ONE",lessonCodes:["TRANSFORM_TWO_TO_ONE"]},{key:"license-canceled",license:"TWO_AUTO",courseId:"RE",title:"면허경력자",desc:"면허가 취소돼 다시 취득하는 과정이에요.",priceWon:0,priceLabel:"-원",totalHours:6,circleClassName:"bg-Red-300",iconSrc:"/lesson/license-canceled.svg",iconFullBleed:!0,emoji:"\uD83D\uDE97",action:"inquiry",lessonCodes:["TWO_AUTO_RE","ONE_AUTO_RE","ONE_MANUAL_RE"]},{key:"road-lesson",license:"TWO_AUTO",courseId:"ROAD",title:"도로주행만",desc:"학과\xb7기능을 마치고 도로주행만 남은 분을 위한 과정이에요.",priceWon:0,priceLabel:"-원",totalHours:6,circleClassName:"bg-Skyblue-200",iconSrc:"/lesson/road-lesson.svg",iconFullBleed:!0,emoji:"\uD83D\uDE97",action:"inquiry",lessonCodes:["TWO_AUTO_ROAD","ONE_AUTO_ROAD","ONE_MANUAL_ROAD"]},{key:"two-small",license:"TWO_SMALL",courseId:"NEW",title:"2종 소형",desc:"125cc 초과 이륜차(오토바이)를 운전할 수 있어요. 보유 면허에 따라 학과\xb7시험이 면제돼요.",priceWon:294800,totalHours:13,circleClassName:"bg-Pink-300",iconSrc:"/lesson/two-small.svg",emoji:"\uD83D\uDEF5",action:"inquiry",lessonCodes:["TWO_SMALL_NEW","TWO_SMALL_HAVE_LICENSE","TWO_SMALL_HAVE_MOTOR"]}].map(e=>{var t;return{...e,titleLabel:e.inquiryLessonCode&&(null===(t=n.go[e.inquiryLessonCode])||void 0===t?void 0:t.titleWithEmoji)||e.title}}),f=[{...x.license,items:[{key:"two-auto",license:"TWO_AUTO",courseId:"NEW",title:"2종 보통",desc:"가장 많이 따는 면허로, 자동변속기 차량 운전이 가능해요.",badge:"인기",badgeTone:"popular",priceWon:825e3,totalHours:13,circleClassName:"bg-Skyblue-200",iconSrc:"/lesson/two-auto.svg",emoji:"\uD83D\uDE99"},{key:"one-auto",license:"ONE_AUTO",courseId:"NEW",title:"1종 보통(자동)",desc:"수동\xb7자동 모두 운전할 수 있어 취업\xb7공무원 준비에 유리해요.",badge:"추천",badgeTone:"recommended",priceWon:825e3,totalHours:13,circleClassName:"bg-Green-100",iconSrc:"/lesson/one-auto.svg",emoji:"\uD83D\uDE9A"},{key:"one-manual",license:"ONE_MANUAL",courseId:"NEW",title:"1종 보통(수동)",desc:"수동 변속기 차량까지 몰 수 있어 1종 면허가 필요한 직군에 유리해요.",priceWon:858e3,totalHours:13,circleClassName:"bg-Orange-100",iconSrc:"/lesson/one-manual.svg",emoji:"\uD83D\uDE9A"},{key:"one-large",license:"ONE_LARGE",courseId:"NEW",title:"1종 대형",desc:"버스\xb7대형 화물차까지, 다양한 직업의 기회를 열어줘요.",priceWon:852e3,totalHours:13,circleClassName:"bg-Emerald-500",iconSrc:"/lesson/one-large.svg",emoji:"\uD83D\uDE8C"}]},{...x.visitTraining,items:[{key:"training-1",license:"TRAINING",courseId:"TRAINING",title:"운전 연수 (6시간)",desc:"면허는 있지만 운전이 익숙하지 않은 분께 맞춤 연수를 제공해요.",priceWon:44e4,totalHours:6,circleClassName:"bg-Blue-400",iconSrc:"/lesson/two-auto.svg",emoji:"\uD83D\uDE99"},{key:"training-2",license:"TRAINING",courseId:"TRAINING",title:"운전 연수 (6시간)",desc:"숙련 강사와 실도로 위주로, 초보 운전의 두려움을 없애드려요.",priceWon:44e4,totalHours:6,circleClassName:"bg-Blue-400",iconSrc:"/lesson/two-auto.svg",emoji:"\uD83D\uDE99"}]},{...x.other,items:E}];function b(e,t){var l,n,i,s,a;let c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f,u=arguments.length>3?arguments[3]:void 0,d=c.flatMap(e=>e.items),m=e=>"inquiry"!==e.action,N=l=>l.key===u&&l.license===e&&(null===t||l.courseId===t),p=null!==(a=null!==(s=null!==(i=null!==(n=u?null!==(l=d.find(e=>m(e)&&N(e)))&&void 0!==l?l:d.find(N):void 0)&&void 0!==n?n:d.find(l=>m(l)&&l.license===e&&l.courseId===t))&&void 0!==i?i:d.find(t=>m(t)&&t.license===e))&&void 0!==s?s:d.find(l=>l.license===e&&l.courseId===t))&&void 0!==a?a:d.find(t=>t.license===e);return p?{title:p.title,emoji:p.emoji,illustration:o[p.license],circleClassName:p.circleClassName,badge:p.badge,badgeTone:p.badgeTone,desc:p.desc,priceWon:p.priceWon,depositWon:r.VB,afterVisitWon:Math.max(0,p.priceWon-r.VB)}:null}function T(e,t){var l;let i;return i="ONE_LARGE"===e?"ONE_LARGE":"TRAINING"===e||"VISIT_TRAINING"===e?"TRAINING_6_HOURS":"".concat(e,"_").concat(null!=t?t:"NEW"),null!==(l=n.go[i])&&void 0!==l?l:null}},4110:function(e,t,l){"use strict";l.d(t,{VB:function(){return i},a1:function(){return n},mD:function(){return r},ux:function(){return s}});let n={step:1,license:null,courseId:null,scope:"THEORY_ONLY",theorySlot:null,sessions:[],payer:{name:"",phoneNum:""},isPayerAlsoStudent:!0,student:{name:"",phoneNum:"",address:""},shuttlePreference:"yes",payMethod:"EZPAY",payCardCorp:"",payCardQuota:"",payEzPayCorp:"",dayType:null,scheduleBasis:"start",recommendSessions:[],visitTraining:null},i=1e5,s={reservationLocation:{sido:"",sigungu:"",dong:""},academyId:null,dateRange:null,lessonCode:"",preferredSchedule:"상관없음",preferredTimeSlot:"상관없음",preferredCourse:[],preferredSkill:[]},r={theory:"학과(필기)",skill:"장내기능",road:"도로주행",exam:"검정(시험)"}}},function(e){e.O(0,[32861,92888,49774,40179],function(){return e(e.s=50744)}),_N_E=e.O()}]);
2//# sourceMappingURL=schedule-97b829223a6a06b4.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.