PageSourceSearch

https://jaranda.kr/_next/static/chunks/pages/parent/childgrowth/fa…/[inspectionId]-95fe753c461f9660.js

js jaranda.kr collected 2026-09-24 10:48:30 UTC 7,851 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[89322],{85592:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/parent/childgrowth/family/[familyTemperamentId]/inspection/[inspectionId]",function(){return n(94551)}])},94551:function(e,t,n){"use strict";n.r(t);var i,o,s=n(97458),a=n(97271),r=n(15603),c=n(52983),p=n(32531),l=n(98018),u=n(47764),m=n(87704),y=n(58395),I=n(96082),S=n(1087),h=n(46733),d=n(17623),g=n(11499),T=n(57499),f=n(2342),P=n(18661),_=n(5773),E=n(58911),v=n(11093),F=n(1136),b=n(30697),w=n(18050),C=n(75005);let N=S.G.TemperamentInspectionStatus,k=(0,m.ZP)(),G=(0,a.ZP)(),A=(0,y.Z)(),j="패밀리 기질 컨설팅",x=e=>{G.create(t=>(0,s.jsx)(T.F,{title:e,className:"text-center",position:"bottom",alert:t}),{closeTime:2e3}).open()};(i=o||(o={})).IntroInspection="IntroInspection",i.StandByInspection="StandByInspection",i.InspectionConfirmation="InspectionConfirmation",t.default=(0,C.X)(e=>{let{auth:t}=e,n=(0,r.VY)(),{familyTemperamentId:i,inspectionId:o}=n.query,[a,m]=(0,c.useState)(),[y,T]=(0,c.useState)([]),[C,G]=(0,c.useState)({encrypt_code:"",online_code:"",name:""}),[B,O]=(0,c.useState)("IntroInspection"),[L,R]=(0,c.useState)(0),{data:M}=(0,w.a)({queryKey:["getFamilyInspection"],queryFn:()=>A.getFamilyInspection(+i,+o,t.token),enabled:!!t.isLogin,refetchInterval:"InspectionConfirmation"===B?2e4:void 0});(0,c.useEffect)(()=>{M&&(m(M.status),"InspectionConfirmation"===B&&R(e=>e+1),L>=5&&(R(0),O("StandByInspection"),x("검사를 완료해 주세요")))},[M]),(0,c.useEffect)(()=>{switch(a){case S.G.TemperamentInspectionStatus.START:case S.G.TemperamentInspectionStatus.SAVE_PRE_QUESTIONS:case S.G.TemperamentInspectionStatus.TEMP_SAVE_SSP:A.getInspectionSSPQuestion(+i,+o,t.token).then(e=>T(e));break;case N.SAVE_SSP:case N.SEND_TCI_CODE:A.getInspectionTci(+i,+o,a,t.token).then(e=>G(e));break;case N.DONE:k instanceof E.N?(0,I.G6)("childgrowth/family/progress/".concat(i)):n.replace("/parent/childgrowth/family/".concat(i))}},[a]);let Z=e=>{A.saveInspectionSSPQuestion(+i,+o,"TEMP_SAVE",e,t.token).then(()=>{k instanceof E.N?(0,I.G6)("childgrowth/myanalysis"):n.replace("/parent/childgrowth/myanalysis")})},D=()=>{(0,g.T)(()=>{k instanceof E.N?(0,I.G6)("childgrowth/myanalysis"):n.replace("/parent/childgrowth/myanalysis")})};if(!t.isLogin&&!t.isDefault)return(0,s.jsx)(F.Z,{className:"h-full flex flex-col",children:(0,s.jsx)(b.w,{onClickSignIn:()=>{if(k instanceof E.N){var e;let t={type:v.Cs.PAGE,data:{target:"caller",data:{name:"openLoginModal"}}};null===(e=k.submitMessageProtocol)||void 0===e||e.call(k,t)}else console.log("nextjs openLoginModal")}})});switch(a){case S.G.TemperamentInspectionStatus.START:case S.G.TemperamentInspectionStatus.SAVE_PRE_QUESTIONS:case S.G.TemperamentInspectionStatus.TEMP_SAVE_SSP:var V;return(0,s.jsx)(h.Z,{navigationTitle:j,inspectionSubject:M?"검사대상: ".concat(M.name,"(").concat(null===(V=d.vWO.APPPersonTypeDescription[M.person_type])||void 0===V?void 0:V.description,")"):"",inspectionTitle:"감각처리 능력(SSP) ".concat(y.length||25,"문항"),inspectionDesc:"감각처리 능력 검사는 외부환경에 대하여 감각이 얼마나 민감하게 반응하는지 확인하기 위한 검사에요.",list:y,onBack:e=>(0,g.T)(()=>Z(e)),onTempSave:e=>{A.saveInspectionSSPQuestion(+i,+o,"TEMP_SAVE",e,t.token).then(()=>{x("임시저장이 완료되었어요")})},onSave:e=>{A.saveInspectionSSPQuestion(+i,+o,"SAVE",e,t.token).then(()=>{m(N.SAVE_SSP)})}});case S.G.TemperamentInspectionStatus.SAVE_SSP:case S.G.TemperamentInspectionStatus.SEND_TCI_CODE:switch(B){case"InspectionConfirmation":return(0,s.jsx)(_.Z,{navigationTitle:j,animationPath:"https://storage.googleapis.com/content-prod-jaranda-kr/jaranda.kr/parent/childgrowth/inspection/illust_data_t.json",title:"검사 제출 확인 중...",description:"최대 1분 정도 소요돼요.\n완료되기 전에 앱을 종료하지 마세요!",onBack:D});case"StandByInspection":return(0,s.jsx)(P.Z,{navigationTitle:j,boldSubTitle:C.name,subTitle:"의 기질 및 성격 검사(TCI)",onBack:D,onCompleted:()=>O("InspectionConfirmation"),onResumePrevious:()=>
1k.callSystemLink("https://mtest.kr?u=".concat(C.encrypt_code))});default:return(0,s.jsx)(f.Z,{navigationTitle:j,inspectionTitle:"기질 및 성격 검사(TCI)",inspectionDesc:"기질 및 성격 검사는 임상현장에서 가장 많이 활용하고 있는 (주)마음사랑의 TCI검사를 활용하여 기질적 특성을 세부적으로 파악합니다.\n같은 준거집단과 비교하여 기질적 특성이 어떠한 강도로 나타나는지 확인하기 좋아요.",tci:C,onBack:D,onNext:()=>O("StandByInspection")})}default:return(0,s.jsx)(p.o,{hideMenu:!0,hideTitle:!0,header:(0,s.jsx)(l.Z,{title:j,showNavDivider:!0,left:(0,s.jsx)(u.AsB,{icon:"ArrowLeftIcon",onClick:()=>{k instanceof E.N?(0,I.G6)("childgrowth/myanalysis"):n.replace("/parent/childgrowth/myanalysis")}})})})}})},96082:function(e,t,n){"use strict";n.d(t,{G6:function(){return p},L9:function(){return l},no:function(){return u},oi:function(){return c}});var i=n(11093),o=n(87704),s=n(36312);let a=(0,o.ZP)(),r=(0,s.ZP)(),c=e=>{var t;let n={type:i.Cs.PAGE,data:{target:"caller",data:e}};null===(t=a.submitMessageProtocol)||void 0===t||t.call(a,n)},p=e=>{var t;let n={type:i.Cs.NAVIGATION,data:{direction:"url://".concat(e)}};null===(t=a.submitMessageProtocol)||void 0===t||t.call(a,n)},l=(e,t)=>{r.submit({action:s.YK.Action.LOGGING,data:{name:e,parameter:t}},[s.YK.Target.mixpanel,s.YK.Target.branch])},u=(e,t)=>{r.submit({action:s.YK.Action.LOGGING,data:{name:e,parameter:t}},[s.YK.Target.facebook])}},11499:function(e,t,n){"use strict";n.d(t,{T:function(){return c}});var i=n(97271),o=n(52983),s=n(96948),a=n(35890);let r=(0,i.ZP)(),c=e=>{r.create(t=>(0,o.createElement)(s.O,{alert:t,type:"confirm",scope:a.sX.PARENT,title:"조금만 더 힘내주세요!",body:"검사는 한 번에 진행하는 것이 좋아요.\n빠른 시일 내에 검사를 끝마쳐 주세요!",confirmLabel:"검사 계속하기",cancelLabel:"나중에 하기",onCancel:e})).open()}},58395:function(e,t,n){"use strict";var i=n(43112),o=n(23231),s=n(41844);class a{getFamilyInspectionReport(e,t){return this.repository.getFamilyInspectionReport(e,t)}getFamilyInspectionSelectedMembers(e,t){return this.repository.getFamilyInspectionSelectedMembers(e,t)}getDoneInspectionTemperament(e,t){return this.repository.getDoneInspectionTemperament(e,t)}getOngoingFamilyInspection(e,t){return this.repository.getOngoingFamilyInspection(e,t)}getFamilyInspectionsByChild(e,t){return this.repository.getFamilyInspectionsByChild(e,t)}useInspectionFamilyBalance(e,t,n,i){return this.repository.useInspectionFamilyBalance(e,t,n,i)}getFamilyInspectionProgress(e,t){return this.repository.getFamilyInspectionProgress(e,t)}copyFamilyInspectionByTemperament(e,t,n,i){return this.repository.copyFamilyInspectionByTemperament(e,t,n,i)}getFamilyInspection(e,t,n){return this.repository.getFamilyInspection(e,t,n)}getInspectionSSPQuestion(e,t,n){return this.repository.getInspectionSSPQuestion(e,t,n)}saveInspectionSSPQuestion(e,t,n,i,o){return this.repository.saveInspectionSSPQuestion(e,t,n,i,o)}getInspectionTci(e,t,n,i){return this.repository.getInspectionTci(e,t,n,i)}getFamilyInspectionShareReport(e,t){return this.repository.getFamilyInspectionShareReport(e,t)}updateFamilyInspectionShareReport(e,t,n){return this.repository.updateFamilyInspectionShareReport(e,t,n)}createFamilyInspectionShareReport(e,t,n){return this.repository.createFamilyInspectionShareReport(e,t,n)}constructor(e){this.repository=e}}a=(0,i.gn)([(0,o.ri)(),(0,o.b2)(),(0,i.fM)(0,(0,o.f3)(s.JL)),(0,i.w6)("design:type",Function),(0,i.w6)("design:paramtypes",[void 0===s.JL?Object:s.JL])],a),t.Z=()=>o.nC.resolve(a)}},function(e){e.O(0,[97255,19143,64978,29906,92888,49774,40179],function(){return e(e.s=85592)}),_N_E=e.O()}]);

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.