1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6819],{30276:e=>{e.exports={ranking_card_block:"RankingByAgePage_ranking_card_block__4lUw5",spinner_container:"RankingByAgePage_spinner_container__YSl_N",sort_area_wrapper:"RankingByAgePage_sort_area_wrapper__ZszzK",ranking:"RankingByAgePage_ranking__iN_uE",ranking_wrap:"RankingByAgePage_ranking_wrap__vPdCR",ranking_wrap_medical:"RankingByAgePage_ranking_wrap_medical__mfVF6",tab_link_wrap:"RankingByAgePage_tab_link_wrap__NLrel",contract_classification_area_container:"RankingByAgePage_contract_classification_area_container__51vnE",guard_text_area:"RankingByAgePage_guard_text_area__XiXC7",guard_text_block:"RankingByAgePage_guard_text_block__8NPmi",category_top_block:"RankingByAgePage_category_top_block__i7_ES"}},30888:(e,n,a)=>{"use strict";a.d(n,{E:()=>W});var r=a(37876),t=a(34668),s=a(14232),i=a(74641),l=a(59018),c=a(9872),o=a(90869),u=a(39516),g=a(2108),_=a(14634),d=a(56540),p=a(89556),k=a(53243),x=a(59081),y=a(73672),A=a(76880),m=a(768),h=a(75250),C=a(88644),b=a(89648),j=a(11749),w=a(36698),v=a(71416),P=a(37502),T=a(77761),f=a(83228),R=a(61140),S=a(36742),B=a(29803),N=a(45996),E=a(57245),I=a(32695),M=a(7145),L=a(84853),O=a(59516),D=a(63196),F=a(25378),U=a(1774),X=a(3399),G=a(74310),z=a(26721),K=a(32985),Q=a(47550),Z=a(63261),J=a(30276),q=a.n(J);let H=e=>{var n;let{mainCategory:a,subCategory:t,topArticleArea:J,qaArea:H,reviewArea:V,insuranceProducts:Y,prProductInfo:$,campaignBannerData:W,rankingPrBannerDataList:ee,filterTagGroups:en,existsInsuranceArticleInsuranceTypeList:ea,age:er,sex:et,jsonLd:es}=e,{isMobileSize:ei}=(0,S.X)(),{transitionDisabledCookie:el}=(0,N.R)();el(),(0,f.p)();let ec=(0,z.Pu)(a,t);(0,E.ng)(ec),(0,R.v)();let{isRequestModalOpen:eo,setIsRequestModalOpen:eu}=(0,s.useContext)(i.M),[eg,e_]=(0,s.useState)([]),ed="ByRanking",[ep,ek]=(0,s.useState)(ed),ex=(0,s.useRef)(Y),[ey,eA]=(0,s.useState)(null),em=(0,s.useCallback)(e=>e.map(e=>{let n=(0,K.U)(e,["insurance_id","reference_urls"]);return{insurance_id:e.insurance_id,url:(0,X.d)(n.reference_urls,n.insurance_id)}}),[]),eh=(0,s.useCallback)(e=>em(e.map(e=>e.insuranceProduct)),[em]),eC=(0,s.useMemo)(()=>eh($),[eh,$]),[eb,ej]=(0,s.useState)(!1),[ew,ev]=(0,s.useState)(!1),{tempProductCount:eP,handleTemporaryFilterCondition:eT}=(0,B.y)(null!=(n=null==ey?void 0:ey.length)?n:0,ex.current),ef=eg.length>0;(0,s.useEffect)(()=>{let e=D.A.getFilterTags(ec),n=D.A.getRankingSortOrder(ec);D.A.setAge(String(er)),D.A.setGender(et),e.length>0&&e_(e),null!==n&&ek(n);let a=(0,G.l)(Y,e);eA((0,Q.w3)(a,null!=n?n:ed))},[er,et,Y,ec]);let eR=!ex.current.every(e=>0===e.customer_reviews.length),eS=null===E.Zr[ec].articleUrl&&null===E.Zr[ec].compareUrl,eB=(0,s.useMemo)(()=>(0,Z.tl)(er,et),[er,et]),eN=(0,s.useMemo)(()=>(0,Z.Xb)(ec,eB),[eB,ec]),eE=(0,s.useMemo)(()=>(0,Z.d0)(ec,eB),[eB,ec]),eI=(0,s.useMemo)(()=>(0,Z.KQ)(a,t,{agePath:(0,O.fp)(er),sexPath:I.DK[et].path}),[er,et,a,t]),eM=(0,s.useMemo)(()=>(0,Z.PQ)(ec),[ec]),eL=(0,s.useMemo)(()=>(0,F.E2)({mainCategory:a,subCategory:null!=t?t:null},{age:er,sex:et}),[er,et,a,t]),eO=(0,s.useCallback)(()=>{eu(!1)},[eu]),eD=(0,s.useCallback)(()=>{ev(!0)},[]),eF=(0,s.useCallback)(()=>{ev(!1)},[]),eU=(0,s.useCallback)(e=>{e_(e),D.A.storeFilterTags(ec,e);let n=(0,G.l)(ex.current,e);eA((0,Q.w3)(n,ep))},[ec,ep]),eX=(0,s.useCallback)(e=>{ek(e),D.A.setRankingSortOrder(ec,e),null!==ey&&eA((0,Q.w3)(ey,e))},[ey,ec]),eG=(0,s.useCallback)(e=>{let n=(0,z.ao)(ec,e.age,e.sex);window.location.href=n},[ec]),ez=(0,s.useCallback)(()=>{ej(!0),setTimeout(()=>ej(!1),800)},[]),eK=(0,s.useContext)(l.$);(0,s.useEffect)(()=>{eK(ex.current.map(e=>{var n;return{insuranceId:e.insurance_id,productName:null!=(n=e.info.product_name)?n:"",mainCategory:e.main_category,subCategory:e.sub_category}}))},[eK]);let eQ=(0,s.useCallback)(e=>{ej(!0);let n=(0,z.ao)(e,String(er),et);window.location.href=n},[er,et]);return(0,r.jsxs)(y.A,{children:[(0,r.jsx)(k.A,{titleText:eE,canonicalUrl:eI,descriptionText:eN,ogpImagePath:M.RC[ec],twitterImageUrl:M.RC[ec]}),(0,r.jsx)(_.A,{showLoadingBar:eb}),(0,r.jsx)(A.A,{visibilityType:"nonSp",breadCrumbItems:eL}),(0,r.jsx)(u.A,{pageType:"ranking",insuranceType:ec,rankingByAgeTitle:eB}),(0,r.jsx)(o.A,{insuranceType:ec,pageType:"ranking",handleChangeInsuranceType:eQ,openFilterModal:eD,conditionsJsx:(0,r.jsx)(m.A,{insuranceType:ec,currentCondition:{age:String(er),sex:et},femaleOnly:"lady"===ec,handleChangeCondition:eG}),enableFilterModal:en.length>0}),(0,r.jsxs)("div",{className:(0,U.cn)(q().ranking,q().ranking_wrap_medical),children:[!eS&&
1(0,r.jsx)("div",{className:q().tab_link_wrap,children:(0,r.jsx)(p.A,{pageType:"ranking",insuranceType:ec,handleClickTabLink:()=>{D.A.setAge(String(er)),D.A.setGender(et)}})}),(0,r.jsx)("div",{className:q().ranking_card_block,children:null===ey?(0,r.jsx)("div",{className:q().spinner_container,children:(0,r.jsx)(d.A,{})}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:q().sort_area_wrapper,children:(0,r.jsx)(g.A,{insuranceType:ec,currentSort:ep,handleChangeSort:eX,currentCount:ey.length,totalCount:Y.length})}),(0,r.jsx)(C.A,{mainCategory:a,subCategory:t,products:null!=ey?ey:[],prProductInfo:$,sortRule:ep,insuranceProductConversionUrls:em(Y),insurancePrProductConversionUrls:eC,isFiltering:ef,displayPRCard:!0,campaignBannerData:W,rankingPrBannerDataList:ee,isDisplayCustomerReview:eR})]})}),(0,z._Q)(ec)&&(0,r.jsx)(x.A,{children:(0,r.jsx)("div",{className:q().contract_classification_area_container,children:(0,r.jsx)(v.A,{insuranceType:ec})})}),(0,r.jsxs)("div",{id:"category_top",className:q().category_top_block,children:[J,V,H,(0,r.jsx)(c.A,{}),(0,z.bM)(ec)&&(0,r.jsx)(x.A,{children:(0,r.jsx)(P.A,{insuranceType:ec,age:er})}),(0,r.jsx)(w.A,{existsInsuranceArticleInsuranceTypeList:ea})]}),(0,r.jsx)("div",{className:q().guard_text_area,children:(0,r.jsx)("div",{className:q().guard_text_block,children:(0,r.jsx)(T.A,{attentions:eM,surveyDetails:L.zB,surveyDescriptions:L.kO,showReviewSurveyTexts:eR})})})]}),(0,r.jsx)(A.A,{visibilityType:"sp",breadCrumbItems:eL}),(0,r.jsx)(j.A,{}),(0,r.jsx)(b.A,{isOpen:eo,onClose:eO,showMessageAndButton:!1}),(0,r.jsx)(h.A,{isOpen:ew,handleClose:eF,filterTagGroups:en,selectFilterTags:eg,handleConditionChange:eU,handleTemporaryCondition:eT,tempProductCount:eP,totalCount:ex.current.length,showLoadingBarOnce:ez,isSp:ei}),(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(es)}})]})};var V=a(91750),Y=a(25875),$=a(47345);let W=e=>{let{mainCategory:n,subCategory:a,insuranceProducts:s,prProductInfo:i,campaignBannerData:l,rankingPrBannerDataList:c,filterTagGroups:o,consultingUserReviewInfos:u,existsInsuranceArticleInsuranceTypeList:g,age:_,sex:d,topArticleAreaData:p,jsonLd:k,qaAreaData:x}=e,y=null===u?void 0:(0,Y.n)(u,n,a),A=p?(0,r.jsx)(V.A,{...p}):void 0;return(0,r.jsx)(t.R,{children:(0,r.jsx)(H,{mainCategory:n,subCategory:a,topArticleArea:A,reviewArea:y,qaArea:(0,$.i)(x),insuranceProducts:s,prProductInfo:i,campaignBannerData:l,rankingPrBannerDataList:c,filterTagGroups:o,existsInsuranceArticleInsuranceTypeList:g,age:_,sex:d,jsonLd:k})})}},58999:(e,n,a)=>{"use strict";a.r(n),a.d(n,{__N_SSG:()=>t,default:()=>s});let r=a(30888).E;var t=!0;let s=r},94596:(e,n,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/dementia/[ageSex]",function(){return a(58999)}])}},e=>{e.O(0,[1709,4085,9280,2851,6894,4014,7650,7974,5805,9244,3096,7545,4549,505,17,6160,1566,209,4853,8152,4003,8045,2336,9531,5864,636,6593,8792],()=>e(e.s=94596)),_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.