PageSourceSearch

https://drivingteacher.co.kr/_next/static/chunks/pages/license-mastery/road-commandments-071eeed4cd73e53c.js

js drivingteacher.co.kr collected 2026-09-24 12:06:24 UTC 8,067 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[73707],{57667:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/license-mastery/road-commandments",function(){return t(82791)}])},42971:function(e,r,t){"use strict";t.d(r,{r:function(){return i}});var l=t(44194),n=t(18053);let i=function(){let{scrollY:e,backPath:r="/license-mastery"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,n.useRouter)();return{goBackWithScroll:l.useCallback(()=>{e?t.replace({pathname:r,query:{scrollY:e}}):t.replace(r)},[t,e,r]),navigateWithScroll:l.useCallback((e,r)=>{var l;let n=(null==r?void 0:null===(l=r.current)||void 0===l?void 0:l.scrollTop)||0;t.push({pathname:e,query:{scrollY:n.toString()}})},[t])}}},80990:function(e,r,t){"use strict";t.d(r,{q:function(){return o}});var l=t(44194),n=t(77820),i=t(26549),s=t(26709);let o=()=>{let{markQuestCompleted:e,incrementAcademyView:r,incrementSearchCount:t,recordVideoWatched:o,setTestDate:c}=(0,s.E)(),{user:a}=(0,n.pgb)(),d=l.useMemo(()=>!!(null==a?void 0:a.uid),[null==a?void 0:a.uid]),u=l.useCallback((e,r)=>{if(d)try{t()}catch(e){console.error("[License Mastery] Search tracking failed:",e)}},[d,t]),m=l.useCallback(function(e){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1],d)try{r()}catch(e){console.error("[License Mastery] Academy view tracking failed:",e)}},[d,r]),g=l.useCallback((r,t)=>{if(d)try{"solve_any_problem"===r&&e(i.k.WRITTEN_PRACTICE,"written_test"),"finish_full_exam"===r&&e(i.k.MOCK_EXAM,"written_test")}catch(e){console.error("[License Mastery] Written test tracking failed:",e)}},[d,e]);return{trackSearch:u,trackAcademyView:m,trackWrittenTest:g,trackVideoWatch:l.useCallback(function(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(d&&r)try{o(e)}catch(e){console.error("[License Mastery] Video tracking failed:",e)}},[d,o]),trackTestDate:l.useCallback((r,t)=>{if(d)try{c(r,t),e({written:"10",practical:"14",road:"18",license:"21"}[r],"date_selection")}catch(e){console.error("[License Mastery] Test date tracking failed:",e)}},[d,e,c]),trackQuestCompletion:l.useCallback((r,t,l)=>{if(d)try{e(r,t)}catch(e){console.error("[License Mastery] Manual quest tracking failed:",e)}},[d,e])}}},82791:function(e,r,t){"use strict";t.r(r),t.d(r,{default:function(){return v}});
1var l=t(31549),n=t(71416),i=t.n(n),s=t(18053),o=t(44194),c=t(50335),a=t(42971),d=t(91463),u=t(12587),m=t(80990);let g=e=>{let{number:r,title:t,description:n}=e;return(0,l.jsxs)("div",{className:"flex w-full items-center gap-16",children:[(0,l.jsx)("div",{className:"bg-Gray-200 flex h-24 w-24 flex-shrink-0 items-center justify-center rounded-full",children:(0,l.jsx)("span",{className:"text-11-bold text-Gray-900",children:r})}),(0,l.jsxs)("div",{className:"flex flex-1 flex-col gap-4",children:[(0,l.jsx)("h3",{className:"text-16-normal-bold text-Gray-900",children:t}),(0,l.jsx)("p",{className:"text-14-normal-medium text-Gray-600 leading-[1.5]",children:n})]})]})};var b=t(95051),x=t.n(b);let f=e=>{let{number:r,title:t,description:n,img:i,bgColor:s,borderColor:o}=e;return(0,l.jsxs)("div",{className:"".concat(s," border-[1px] ").concat(o," flex w-full flex-col items-center justify-center gap-8 rounded-lg p-24"),children:[(0,l.jsx)(x(),{src:i,width:160,height:160,alt:""}),(0,l.jsxs)("div",{className:"flex w-full flex-col items-center justify-start gap-16",children:[(0,l.jsx)("div",{className:"bg-Gray-900 flex h-24 w-24 items-center justify-center rounded-full",children:(0,l.jsx)("span",{className:"text-11-bold text-White-100",children:r})}),(0,l.jsxs)("div",{className:"flex w-full flex-col items-center justify-start gap-8 text-center",children:[(0,l.jsx)("h3",{className:"text-22-bold text-Gray-900",children:t}),(0,l.jsx)("p",{className:"text-14-normal-medium text-Gray-600 leading-[1.5]",children:n})]})]})]})},h=[{number:1,title:"나는 거북이다",description:"급하게 달리지 않고, 감점 없는 안전 주행이 우선이다.",img:"/license-guide/commandment-1.svg",bgColor:"bg-Green-100",borderColor:"border-Green-600"},{number:2,title:"직진 차량이 우선이다",description:"좌회전\xb7우회전할 땐, 직진 차량이 먼저 지나가게 한다.",img:"/license-guide/commandment-2.svg",bgColor:"bg-Yellow-100",borderColor:"border-Yellow-400"},{number:3,title:"비보호 좌회전은 초록불일 때만",description:"초록불 확인 후, 맞은편 차량이 없을 때 안전하게 진입한다.",img:"/license-guide/commandment-3.svg",bgColor:"bg-Sky-100",borderColor:"border-Sky-600"},{number:4,title:"깜빡이는 나의 언어다",description:"차선 변경\xb7회전 전 반드시 방향지시등을 켠다.",img:"/license-guide/commandment-4.svg",bgColor:"bg-Orange-100",borderColor:"border-Orange-400"},{number:5,title:"정지선은 신성하다",description:"바퀴 하나라도 넘어가면 감점, 반드시 선 안에 정지한다.",img:"/license-guide/commandment-5.svg",bgColor:"bg-Pink-100",borderColor:"border-Pink-300"},{number:6,title:"보행자는 왕이다",description:"횡단보도\xb7보행자 앞에서는 무조건 멈춘다.",img:"/license-guide/commandment-6.svg",bgColor:"bg-Green-100",borderColor:"border-Green-600"},{number:7,title:"미러는 눈이다",description:"룸미러\xb7사이드미러는 고개를 돌려서 확실하게 확인한다.",img:"/license-guide/commandment-7.svg",bgColor:"bg-Yellow-100",borderColor:"border-Yellow-400"},{number:8,title:"브레이크는 부드럽게",description:"급브레이크는 감점, 미리 속도를 줄여 자연스럽게 정지한다.",img:"/license-guide/commandment-8.svg",bgColor:"bg-Sky-100",borderColor:"border-Sky-600"},{number:9,title:"속도는 시험의 리듬이다",description:"규정속도 \xb15km/h 범위에서 안정적으로 유지한다.",img:"/license-guide/commandment-9.svg",bgColor:"bg-Orange-100",borderColor:"border-Orange-400"},{number:10,title:"멘탈이 합격을 만든다",description:"작은 실수에 흔들리지 말고 끝까지 침착하게 주행한다.",img:"/license-guide/commandment-10.svg",bgColor:"bg-Pink-100",borderColor:"border-Pink-300"}],p=e=>{let{scrollY:r}=e;(0,a.r)({scrollY:r});let{trackQuestCompletion:t}=(0,m.q)();return o.useEffect(()=>{t(u.ku.ROAD_COMMANDMENTS)},[t]),(0,l.jsx)(d.l$,{className:"h-full bg-White-100",children:(0,l.jsxs)("div",{className:"bg-White-100",children:[(0,l.jsx)(c.LZ,{className:"h-16"}),(0,l.jsx)(c.lr,{opts:{loop:!1,align:"center",containScroll:"trimSnaps"},plugin:{autoPlay:!1}
1,className:"overflow-hidden",children:(0,l.jsx)(c.KI,{children:h.map((e,r)=>(0,l.jsx)(c.d$,{className:"pl-0",style:{flexBasis:"calc(100% - 64px)",marginLeft:0===r?"32px":"8px",marginRight:r<h.length-1?"8px":"32px"},children:(0,l.jsx)(f,{number:e.number,title:e.title,description:e.description,img:e.img,bgColor:e.bgColor,borderColor:e.borderColor})},e.number))})}),(0,l.jsx)(c.LZ,{className:"h-24"}),(0,l.jsx)("div",{className:"bg-Gray-100 h-8 w-full"}),(0,l.jsx)(c.LZ,{className:"h-24"}),(0,l.jsxs)("div",{className:"px-16",children:[(0,l.jsx)("h1",{className:"text-18-bold text-Gray-900 mb-16",children:"도로주행 10계명 몰아보기"}),(0,l.jsx)("div",{className:"flex flex-col gap-16",children:h.map(e=>(0,l.jsx)(g,{number:e.number,title:e.title,description:e.description},e.number))})]}),(0,l.jsx)(c.LZ,{className:"h-32"})]})})},j=()=>(0,l.jsxs)(i(),{children:[(0,l.jsx)("title",{children:"도로주행 10계명 | 운전면허 가이드 | 운전선생"}),(0,l.jsx)("meta",{name:"description",content:"도로주행 시험 합격을 위한 필수 10계명을 확인하세요."},"meta-description")]});function v(){let{scrollY:e}=(0,s.useRouter)().query;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(j,{}),(0,l.jsx)(p,{scrollY:"string"==typeof e?e:void 0})]})}},50335:function(e,r,t){"use strict";t.d(r,{KI:function(){return l.KI},LZ:function(){return n.L},d$:function(){return l.d$},lr:function(){return l.lr}});var l=t(65080),n=t(3750)}},function(e){e.O(0,[92888,49774,40179],function(){return e(e.s=57667)}),_N_E=e.O()}]);
2//# sourceMappingURL=road-commandments-071eeed4cd73e53c.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.