1import{a,j as i,k as z,l as Z,I as aa,R as ea}from"./index-ec7ee857.js";import{a9 as b,aS as ta,A as f,aP as T,aa as u,D as O,aR as o,u as R,az as sa,e as y,v as ra,as as ia,C as L,q as v,aT as H,aN as V,aU as na,s as _,Q as A,ab as S,P as oa,B as G,T as j,i as la,aO as da,ay as ca,x as pa,aQ as ma,aV as ua}from"./vendor-28bdd970.js";import{W as P}from"./index-fd625a00.js";import{G as r}from"./Grid-b30d5ab9.js";import{d as ga}from"./Description-dadbd294.js";import{T as d}from"./Typography-68aeea8a.js";import{B as h}from"./Button-2cca0bc5.js";import{C as W,R as ha}from"./index-c3032c1c.js";import{C as q}from"./Card-d476a1c7.js";import{C as I}from"./CardContent-86b77d95.js";import{S as E}from"./index-71721010.js";import{S as fa,g as ya}from"./index-a783aeaa.js";import{i as ba,r as D,a as ka}from"./accessors-5a499313.js";import{u as $}from"./use-sdmx-dimension-c9d970d7.js";import{D as Na}from"./index-45262f78.js";import{D as va}from"./Divider-d5162a08.js";import"./createSvgIcon-d1825848.js";import"./useIsFocusVisible-f4f8fc87.js";import"./ownerWindow-8101a8e1.js";import"./ButtonBase-f7b52b9e.js";import"./index-9373ef79.js";import"./extends-181dba63.js";import"./Radio-1661adb3.js";import"./IconButton-d5597ba6.js";import"./react-is.production.min-6b83ade0.js";import"./Modal-95dae0d6.js";import"./Portal-734d9ea6.js";import"./Grow-1ecd2b95.js";import"./utils-a3669bb9.js";import"./ListItemText-e54081c9.js";import"./FormControlLabel-d4ccb210.js";import"./feature-e094063c.js";import"./robinson-32d3569a.js";import"./zoom-c690ce99.js";import"./mouse-fcd411e5.js";import"./react-sizeme-cb252714.js";import"./utils-20891a7f.js";import"./numeral-20b74afa.js";import"./math-8f6314d5.js";import"./Hidden-d85df073.js";import"./withWidth-1c47a079.js";const Sa=b(e=>({wrapper:{height:350},content:{marginTop:e.spacing(-8)}})),Ta=({splash:e})=>{const t=Sa(),s=ta();return e?a("div",{style:{background:`${s.palette.primary.main} url("${f(["acf","image","url"])(e)}") repeat center`,backgroundSize:"cover"},children:a(P,{children:a(r,{container:!0,alignItems:"center",className:t.wrapper,children:a(r,{item:!0,xs:12,sm:6,md:5,className:t.content,children:a("span",{dangerouslySetInnerHTML:{__html:f(["content","rendered"])(e)}})})})})}):null},w=T({title:{id:"datasets.title",defaultMessage:"Global datasets"},updatedAt:{id:"datasets.updatedAt",defaultMessage:"Last update - {date}"},estimates:{id:"datasets.estimates",defaultMessage:"Estimates"},methods:{id:"datasets.methods",defaultMessage:"Methods"},sourcedata:{id:"datasets.sourcedata",defaultMessage:"Source data"}}),Ma=b(e=>({wrapper:{backgroundColor:e.palette.primary.main,paddingTop:e.spacing(4),paddingBottom:e.spacing(4)},list:{paddingTop:e.spacing(2)},item:{borderRadius:0},typo:{paddingLeft:e.spacing(2),textTransform:"none"},type:{borderBottom:`1px solid ${e.palette.primary.light}`},icon:{color:e.palette.secondary.main}})),F=({updatedAt:e,datasets:t={}})=>{const s=Ma();return O(t)?null:i(P,{classes:{root:s.wrapper},children:[a("div",{id:"datasets"}),a(d,{variant:"h5",color:"secondary",align:"center",children:a(o,{...w.title})}),a(d,{variant:"body2",color:"secondary",align:"center",children:a(o,{...w.updatedAt,values:{date:e}})}),a(r,{container:!0,className:s.list,spacing:2,children:R(n=>i(r,{item:!0,xs:12,md:12/sa(3,y(ra,ia)(t)),children:[a(d,{color:"secondary",className:s.type,variant:"body1",children:a(o,{...w[n]})}),R(l=>i(h,{component:"a",color:"inherit",className:s.item,target:"_blank",href:l.acf.file.url,download:!0,children:[a(ga,{className:s.icon}),a(d,{color:"secondary",className:s.typo,variant:"body2",children:`${l.title.rendered} ${l.acf.file.description}`})]},l.id))(L([],n,t))]},n))(z)})]})};F.propTypes={updatedAt:u.string,datasets:u.object};const c=T({trends:{id:"shortcut.trends",defaultMessage:"Trends"},analysis:{id:"shortcut.analysis",defaultMessage:"Analysis"},national:{id:"shortcut.national",defaultMessage:"National"},subnational:{id:"shortcut.subnational",defaultMessage:"Subnational"},disparities:{id:"shortcut.disparities",defaultMessage:"Disparities"},sdgProgress:{id:"shortcut.sdgProgress",defaultMessage:"SDG progress"},profile:{id:"shortcut.profile",defaultMessage:"Profile"},country:{id:"profile.country",defaultMessage:"Country Profile"},region:{id:"profile.region",defaultMessage:"Region and World Profile"},death:{id:"death",defaultMessage:"Causes of death"},deathData:{id:"death.data",defaultMessage:"Data and estimates"}}),xa=T({title:{id:"reports.title",defaultMessage:"Updates"},action:{id:"reports.action",defaultMessage:"More news"}}),Ca=b(e=>({wrapper:{backgroundColor:e.palette.secondary.main,marginTop:e.spacing(-6),paddingTop:e.spacing(2),paddingLeft:e.spacing(4),paddingRight:e.spacing(4),height:`calc(100% + ${e.spacing(6)}px)`},container:{paddingTop:e.spacing(1),[e.breakpoints.down("sm")]:{display:"flex",justifyContent:"space-around"},[e.breakpoints.down("xs")]:{flexDirection:"column"}},card:{borderRadius:0,background:"none",padding:0,[e.breakpoints.down("sm")]:{width:320,paddingTop:0,paddingLeft:e.spacing(1),paddingRight:e.spacing(1)},[e.breakpoints.down("xs")]:{width:"auto"}},media:{[e.breakpoints.up("md")]:{paddingTop:"56.5%",height:0},[e.breakpoints.down("sm")]:{height:160}},content:{paddingLeft:0,paddingRight:0},typo:{color:e.palette.primary.dark}})),U=({news:e=[]})=>{const t=Ca();return O(e)?null:i("div",{className:t.wrapper,children:[a(d,{variant:"h6",align:"center",className:t.typo,children:a(o,{...xa.title})}),a("div",{className:t.container,children:R(s=>{const n=f(["acf","image"])(s);
1return i(q,{className:t.card,elevation:0,children:[v(n)?null:a(W,{className:t.media,image:s.acf.image.url,title:s.acf.image.alt}),i(I,{className:t.content,children:[a(d,{variant:"body2",color:"primary",paragraph:!0,children:f(["title","rendered"])(s)}),a(d,{variant:"body2",paragraph:!0,children:a("span",{dangerouslySetInnerHTML:{__html:f(["content","rendered"])(s)}})})]})]},s.id)})(e)})]})};U.propTypes={news:u.array};const N=T({title:{id:"map.home.title",defaultMessage:"MOST RECENT STILLBIRTH, CHILD AND ADOLESCENT MORTALITY ESTIMATES"},country:{id:"map.home.country",defaultMessage:"Select country"},indicator:{id:"map.home.indicator",defaultMessage:"Select indicator"},note:{id:"map.note",defaultMessage:"Note: This map does not reflect a position by UN IGME agencies on the legal status of any country or territory or the delimitation of any frontiers."}}),Aa=b(e=>({root:{paddingTop:e.spacing(4)},map:{marginLeft:e.spacing(4),[e.breakpoints.down("sm")]:{marginLeft:0}},title:{color:e.palette.primary.dark,borderBottom:`1px solid ${e.palette.primary.dark}`,paddingBottom:e.spacing(1),marginBottom:e.spacing(1)},countryLabel:{color:e.palette.primary.dark,fontWeight:600},indicatorLabel:{color:e.palette.primary.dark,fontWeight:600},note:{paddingTop:e.spacing(2),paddingBottom:e.spacing(3),fontStyle:"italic"}})),Da=()=>{const e=Aa(),t=H(),[s,n]=V(),{indicatorId:l}=Z(s),[,,,,,p,m,M]=na("home"),x=L([],"observations",M),{values:C}=$({structure:p,dimensionId:aa,afterHookValues:_(A("isRate",!0))}),Q=S.useMemo(()=>y(oa(A("id",l)))(C),[l,C]),J=({id:g})=>{s.set("indicator",g),n(s)},{values:K}=$({structure:p,dimensionId:ea,afterHookValues:G(A("isRegion",!0))}),B=g=>{s.set("refArea",g),n(s),t({pathname:"all-cause-mortality/data",search:s.toString()})},X=S.useMemo(()=>{const g=j(x);return g?{INDICATOR_ID:ba(g),datapoints:la(D,x)}:null},[x]);return v(p)||v(m)?a(Na,{}):i(r,{container:!0,spacing:2,className:e.root,children:[a(r,{item:!0,xs:12,children:a(d,{variant:"h5",className:e.title,children:a("small",{children:a(o,{...N.title})})})}),i(r,{item:!0,xs:12,sm:7,children:[a(d,{variant:"body2",color:"primary",className:e.indicatorLabel,children:a(o,{...N.indicator})}),a(E,{values:C,value:Q,handleValue:J,keys:{noOptions:"indicatorSelectorPlaceholder",placeholder:"indicatorSelectorNoOption"}})]}),i(r,{item:!0,xs:12,sm:5,children:[a(d,{variant:"body2",color:"primary",className:e.countryLabel,children:a(o,{...N.country})}),a(E,{values:K,handleValue:g=>B(g.id),keys:{noOptions:"countrySelectorPlaceholder",placeholder:"countrySelectorPlaceholder"}})]}),a(r,{item:!0,xs:12,children:i(r,{container:!0,spacing:2,children:[a(r,{item:!0,xs:12,children:a(fa,{mapData:m,mapSerie:X,handleMapClick:y(D,B),valueAccessor:L(-1,"value"),idAccessor:D,highlightsProps:{labelAccessor:ka,nameAccessor:ya}})}),a(r,{item:!0,xs:12,children:a(d,{variant:"caption",component:"p",className:e.note,children:a(o,{...N.note})})})]})})]})},wa=b(e=>({card:{height:"100%"},content:{flexGrow:1},links:{paddingTop:0,"&:last-child":{paddingBottom:e.spacing(.5)}},image:{height:60},divider:{marginTop:e.spacing(.5),marginBottom:e.spacing(.5)}})),k=({title:e,image:t={},children:s})=>{const n=wa();return i(q,{className:n.card,children:[i("div",{style:{display:"flex"},children:[i(I,{className:n.content,children:[a(d,{variant:"body2",children:a("strong",{children:e})}),a(va,{className:n.divider})]}),a(W,{children:a("img",{className:n.image,src:t.src,title:t.alt,alt:"img",loading:"lazy"})})]}),a(I,{className:n.links,children:s})]})};k.propTypes={title:u.oneOfType([u.string,u.node]),image:u.object,children:u.node};const Ra=b(e=>({wrapper:{backgroundColor:e.palette.secondary.dark},button:{display:"block",fontSize:10,textTransform:"none",marginBottom:e.spacing(1)},links:{paddingBottom:e.spacing(2)}})),Y=({news:e})=>{const t=Ra(),s=H(),[n]=V(),l=M=>{s({pathname:M,search:n.toString()})},p=6,m=3;return a(P,{classes:{root:t.wrapper},children:i(r,{spacing:4,container:!0,children:[a(r,{item:!0,xs:12,md:4,lg:3,children:a(U,{news:e})}),i(r,{item:!0,xs:12,md:8,lg:9,children:[a(Da,{}),i(r,{container:!0,spacing:2,className:t.links,children:[a(r,{item:!0,sm:p,lg:m,xs:12,children:i(k,{title:a(o,{...c.trends}),image:{src:"/assets/estimates-shortcut.webp",alt:"trends-link"},children:[a(h,{size:"small",variant:"outlined",onClick:()=>l("all-cause-mortality/analysis/trends"),className:t.button,children:a(o,{...c.national})}),a(h,{size:"small",variant:"outlined",onClick:()=>l("all-cause-mortality/analysis"),className:t.button,children:a(o,{...c.subnational})})]})}),a(r,{item:!0,sm:p,lg:m,xs:12,children:i(k,{title:a(o,{...c.analysis}),image:{src:"/assets/analysis-shortcut.webp",alt:"analysis-link"},children:[a(h,{size:"small",variant:"outlined",onClick:()=>l("all-cause-mortality/analysis/disparity"),className:t.button,children:a(o,{...c.disparities})}),a(h,{size:"small",variant:"outlined",onClick:()=>l("all-cause-mortality/analysis/sdg"),className:t.button,children:a(o,{...c.sdgProgress})})]})}),a(r,{item:!0,sm:p,lg:m,xs:12,children:i(k,{title:a(o,{...c.profile}),image:{src:"/assets/profile-shortcut.webp",alt:"profile-link"},children:[a(h,{size:"small",variant:"outlined",onClick:()=>
1l("profiles/country"),className:t.button,children:a(o,{...c.country})}),a(h,{size:"small",variant:"outlined",onClick:()=>l("profiles/region"),className:t.button,children:a(o,{...c.region})})]})}),a(r,{item:!0,sm:p,lg:m,xs:12,children:a(k,{title:a(o,{...c.death}),image:{src:"/assets/death-shortcut.webp",alt:"death-link"},children:a(h,{size:"small",variant:"outlined",onClick:()=>l("causes-of-death/data"),className:t.button,children:a(o,{...c.deathData})})})})]})]})]})})};Y.propTypes={news:u.array};const be=()=>{const[e,t,s,n,l]=da(),p=S.useMemo(()=>y(G(y(f(["acf","file"]),v)),y(ca(f(["acf","type"])),pa(z)))(s),[s]),m=S.useMemo(()=>y(_(ma(["acf","ishome"],!0)))(n),[n]);return i(ua.Fragment,{children:[a(Ta,{splash:j(e)}),a(Y,{news:t}),a(F,{datasets:p,updatedAt:f([0,"acf","datasets-last-updated-date"],l)}),a(ha,{reports:m,isSecondary:!0})]})};export{be as Component,be as default};
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.