(self.webpackChunk=self.webpackChunk||[]).push([[179],{14607:(e,t,a)=>{"use strict";var n=a(32782),o=a(67294),r=a(20745),i=a(78840),l=a.n(i),s=a(69125),c=a.n(s),d=a(14890),u=a(29829),p=a(95998),m=a(30797),g=a(34857);let h=function(e){return e.admin="admin",e.developer="developer",e.visitor="visitor",e}({});const E={logged:!1,role:h.visitor,name:"",token:""},b=(0,u.oM)({name:"user",initialState:E,reducers:{setLogged:(e,t)=>{e.logged=t.payload.logged},setUserRole:(e,t)=>{switch(e.role=t.payload.role,t.payload.role){case h.admin:e.name="Jean-Luc";break;case h.developer:e.name="Martin";break;default:e.name="Michelle"}},setToken:(e,t)=>{e.token=t.payload.token}}}),x=e=>e.user,f=e=>x(e).role===h.developer,y=e=>x(e).role===h.admin,v={getRoot:x,getToken:e=>x(e).token,isLogged:e=>x(e).logged,isRoleDeveloper:f,isRoleAdmin:y,isRoleDeveloperOrAdmin:e=>f(e)||y(e),name:e=>x(e).name},{reducer:A,actions:C}=b;a(31672),a(2490),a(59461);var w=a(80569),M=a.n(w);const k={init:!1,lang:"FR",texts:{}},P=e=>e.global.init,T=e=>e.global.texts,S=(0,u.oM)({name:"global",initialState:k,reducers:{init:e=>{e.init=!0},setLang:(e,t)=>{e.lang=t.payload.lang},setTranslationTextList:(e,t)=>{e.texts=t.payload}}}),O=e=>e.global,Z={getRoot:O,getLang:e=>O(e).lang},D=S.actions,{reducer:L,actions:_}=S,I={metadataEndpoints:[],metadataDatasets:[],selectedDatasetId:null,isPageLoading:!1},N=(0,u.oM)({name:"Metadata",initialState:I,reducers:{setMetadataEndpoints:(e,t)=>{e.metadataEndpoints=t.payload},setMetadataDatasets:(e,t)=>{for(const n of t.payload){var a;const t=e.metadataDatasets.findIndex((e=>e.id==n.id));-1==t?e.metadataDatasets.push(n):t>-1&&(null===(a=e.metadataDatasets[t])||void 0===a||!a.details)&&(e.metadataDatasets[t]=n)}},setSelectedDataset:(e,t)=>{const a=e.metadataDatasets.findIndex((e=>e.id===t.payload.id));-1==a?e.metadataDatasets.push(t.payload):e.metadataDatasets[a]=t.payload},setSelectedDatasetId:(e,t)=>{e.selectedDatasetId=t.payload},startLoading:e=>{e.isPageLoading=!0},stopLoading:e=>{e.isPageLoading=!1},fetch:()=>{},fetchDatasetDetails:()=>{}}}),j={getMetadataEndpoints:e=>e.metadata.metadataEndpoints,getMetadataDatasets:e=>e.metadata.metadataDatasets,getSelectedDataset:e=>e.metadata.metadataDatasets.find((t=>t.id===e.metadata.selectedDatasetId)),getSelectedDatasetId:e=>e.metadata.selectedDatasetId,getLoading:e=>e.metadata.isPageLoading},{reducer:F,actions:Y}=N;function*R(){try{const e=yield(0,g.Ys)(Z.getLang),t=yield(0,g.RE)((async()=>{const t=await M().get("/metadata-api/datasets").query({lang:e});if(null!=t.body){return t.body}return[]}));yield(0,g.gz)(Y.setMetadataDatasets(t))}catch(e){console.warn(e)}}function*B(){try{yield(0,g.gz)(z.metadata.startLoading());const e=yield(0,g.Ys)(j.getSelectedDatasetId),t=yield(0,g.Ys)(v.getToken),a=yield(0,g.Ys)(Z.getLang),n=yield(0,g.RE)((async()=>{const n=M().get("/metadata-api/datasets/details");t&&n.set("Authorization",`Bearer ${t}`);const o=await n.set("accept","application/json").query({id:e,lang:a});if(null!=o.body){return o.body}return null}));null!=n&&(yield(0,g.gz)(Y.setSelectedDataset(n))),yield(0,g.gz)(z.metadata.stopLoading())}catch(e){console.warn(e),yield(0,g.gz)(z.metadata.stopLoading())}}function*$(){try{yield(0,g.RE)(R)}catch(e){console.warn(e)}}const q=v,G=j,z={user:C,metadata:Y},W={user:A,metadata:F,global:L},H={user:E,metadata:I,global:k},U=(0,d.UY)(W),V=(0,m.ZP)(),K=(0,u.e)();(e=>{e.startListening({predicate:(e,t,a)=>t.metadata.selectedDatasetId!==a.metadata.selectedDatasetId||t.user.token!==a.user.token,effect:async(e,t)=>{t.dispatch(z.metadata.fetchDatasetDetails())}}),e.startListening({predicate:(e,t,a)=>t.global.lang!==a.global.lang,effect:async(e,t)=>{t.dispatch(z.metadata.fetch()),t.dispatch(z.metadata.fetchDatasetDetails())}})})(K);const J=(0,u.xC)({devTools:!0,reducer:U,middleware:e=>[K.middleware,...e(),V],preloadedState:H});V.run((function*(){try{yield(0,g.RE)($)}catch(e){console.warn(e)}})),V.run((function*(){try{yield(0,g.Fm)(z.metadata.fetch,$),yield(0,g.Fm)(z.metadata.fetchDatasetDetails,B)}catch(e){console.warn(e)}}));const X=J;a(15581),a(34514);var Q=a(24345);const ee=a.p+"01dbf87cf32f470d63ab8c53ce131f86.woff2",te=a.p+"a611985fb0a1ca58884b902d60b3337a.woff2",ae=a.p+"b0f73f2e05b36621b8fe036cedd15dee.ttf",ne=a.p+"e14d84ccec6be3ff19e3f22ffbad917d.ttf";var oe;const re={values:{xs:0,sm:600,md:900,lg:1200,xl:1600}},ie=(null===(oe=re.values)||void 0===oe||oe.md,re),le={primary:{light:"#FFE5E7",main:"#C30F19",dark:"#270708",100:"#FFE5E7",200:"#F9B8BC",300:"#EC9398",400:"#E4676E",500:"#C30F19",600:"#A6171F",700:"#96232D",800:"#5A1B1E",900:"#270708"},secondary:{light:"#E9F2FB",main:"#2270C9",dark:"#0370B0"},tertiary:{light:"#F6F4F4",main:"#DFD8D8",dark:"#6D5F60"},grey:{50:"#F6F4F4",100:"#EFECEC",200:"#DFD8D8",300:"#CEC5C5",400:"#BAA7A8",500:"#A19192",600:"#887778",700:"#6D5F60",800:"#574748",900:"#3B2B2C"},success:{light:"#D3EEDF",main:"#279158",dark:"#185936"},warning:{light:"#FDE2C3",main:"#E3861C",dark:"#794406"},error:{light:"#FDD8D9",main:"#CD4246",dark:"#7E1B1E"},background:{default:"#fff",paper:"#F9F9F9",dark:"#121721"},white:"#fff",whiteTransparency:{light:"rgba(255, 255, 255, 0.1)",main:"rgba(255, 255, 255, 0.2)",dark:"rgba(255, 255, 255, 0.8)"}},se=["none","0px 4px 24px rgba(0, 0, 0, 0.12)"];var ce;const de=`@media (min-width:${null===(ce=ie.values)||void 0===ce?void 0:ce.md}px)`,ue=["Raleway","ITCAvantGardeStd","Roboto","Helvetica Neue","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"].join(","),pe=["SourceSansPro","ITCAvantGardeStd","Roboto","Helvetica Neue","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"].join(","),me={fontFamily:pe,fontSize:16,fontWeightBold:700,fontWeightLight:300,fontWeightMedium:500,fontWeightRegular:400,h1:{fontFamily:ue,fontSize:24,lineHeight:"28px",[de]:{fontSize:42,lineHeight:"49px"}},h2:{fontFamily:ue,fontSize:20,lineHeight:"24px",[de]:{fontSize:34,lineHeight:"44px"}},h3:{fontWeight:600,fontFamily:ue,fontSize:20,lineHeight:"26px",[de]:{fontSize:30,lineHeight:"39px"}},h4:{fontWeight:600,fontFamily:ue,fontSize:20,lineHeight:"24px",[de]:{fontSize:24,lineHeight:"34px"}},h5:{fontFamily:pe,fontSize:20,lineHeight:"24px",[de]:{fontSize:20,lineHeight:"24px"}},h6:{fontSize:16,lineHeight:"20px"},body:{fontFamily:pe,fontSize:14,lineHeight:"20px",[de]:{lineHeight:"24px",fontSize:16}},bodyLarge:{fontWeight:600,fontFamily:pe,fontSize:16,lineHeight:"24px",[de]:{fontSize:20,lineHeight:"24px"}},bodySmall:{fontFamily:pe,fontSize:12,lineHeight:"16px",[de]:{fontSize:14,lineHeight:"20px"}},caption:{fontFamily:pe,fontSize:12,lineHeight:"16px"}},ge={styleOverrides:{root:e=>{let{theme:t}=e;return{padding:t.spacing(1),color:t.palette.secondary.dark,"&:hover":{background:"rgba(23, 93, 232, 0.04)"},".MuiSvgIcon-fontSizeSmall":{width:16,height:16},".MuiSvgIcon-fontSizeMedium":{width:20,height:20},"&.Mui-checked":{color:t.palette.secondary.main,"& ~.MuiFormControlLabel-label":{color:t.palette.secondary.main}}}}}},he={styleOverrides:{root:e=>{let{ownerState:t}=e;switch(t.size){case"xx-small":return{fontSize:"14px !important",height:"32px !important",svg:{fontSize:20}};case"x-small":return{fontSize:"14px !important",height:"40px !important",svg:{fontSize:20}};default:return{}}}}},Ee={styleOverrides:{root:e=>{let{theme:t}=e;return{padding:t.spacing(1),color:t.palette.secondary.dark,"&:hover":{background:"rgba(23, 93, 232, 0.04)"},".MuiSvgIcon-fontSizeSmall":{width:16,height:16},".MuiSvgIcon-fontSizeMedium":{width:20,height:20},"&.Mui-checked":{color:t.palette.secondary.main}}}}},be={styleOverrides:{root:{"&.Mui-selected, &.Mui-selected.Mui-focusVisible":{backgroundColor:"rgba(0, 0, 0, 0.08)"},"&.Mui-selected:hover":{backgroundColor:"rgba(23, 93, 232, 0.12)"}}}},xe={styleOverrides:{root:e=>{let{theme:t,ownerState:a}=e,n={};switch(a.color){case"success":n={backgroundColor:t.palette.success.light,color:t.palette.success.main};break;case"warning":n={backgroundColor:t.palette.warning.light,color:t.palette.warning.main};break;case"error":n={backgroundColor:t.palette.error.light,color:t.palette.error.main}}return{...n,paddingTop:0,paddingBottom:0,fontWeight:500,height:24,...t.typography.bodySmall,span:{paddingTop:4}}}}},fe={styleOverrides:{root:e=>{let{theme:t}=e;return{color:t.palette.secondary.dark,".MuiFormControlLabel-label":{fontWeight:500,paddingTop:3},a:{textDecoration:"underline",color:t.palette.secondary.dark,"&:hover":{color:t.palette.secondary.main}}}}}},ye={styleOverrides:{root:e=>{let{theme:t}=e;return{boxShadow:"none",borderRadius:8,background:t.palette.white,".MuiTableCell-root":{...t.typography.bodySmall}}}}},ve={styleOverrides:{select:e=>{let{theme:t}=e;return{fontFamily:ue,fontWeight:500,color:t.palette.grey[800],fontSize:"16px",lineHeight:"24px",padding:`${t.spacing(1.75)} ${t.spacing(2)} ${t.spacing(1)} ${t.spacing(2)}`,minHeight:"unset","&.MuiSelectCustom-placeholder":{color:t.palette.grey[300]},"&.MuiSelectCustom-open":{"& ~ fieldset":{boxShadow:`0 0 0 1.5px ${t.palette.secondary.main}`},"& ~ svg":{transform:"rotate(180deg)"}},"& ~ svg":{color:t.palette.grey[200],fontSize:"24px",marginRight:t.spacing(1.5)},"& ~ fieldset":{border:"none",boxShadow:`0 0 0 1px ${t.palette.grey[200]}`,transition:"box-shadow .3s ease-out"},"&:hover":{"& ~ fieldset":{boxShadow:`0 0 0 1px ${t.palette.secondary.main}`}}}}},variants:[{props:{appearance:"minimal"},style:e=>{let{theme:t}=e;return{"&.MuiInputBase-root":{color:t.palette.grey[600],boxShadow:"none","&:hover, &:focus, &.Mui-focused, &.MuiSelectCustom-open":{boxShadow:"none"},".MuiSelect-select":{padding:0,paddingRight:`${t.spacing(1.5)} !important`,color:t.palette.grey[600],"&.MuiSelectCustom-placeholder":{color:t.palette.grey[600]},"& ~ svg":{color:t.palette.grey[600],marginRight:0,fontSize:"20px"},"& ~ fieldset":{boxShadow:"none !important"}}}}}},{props:{appearance:"minimal",size:"small"},style:e=>{let{theme:t}=e;return{"&.MuiInputBase-root":{".MuiInputBase-input":{"&.MuiSelect-select":{paddingRight:t.spacing(.5),fontSize:12,[t.breakpoints.up("md")]:{fontSize:14}}}}}}}]},Ae={variants:[{props:{spacing:"spaced"},style:e=>{let{theme:t}=e;return{".MuiToggleButtonGroup-grouped":{borderRadius:8,"&:not(:first-of-type)":{marginLeft:0,borderTopLeftRadius:8,borderBottomLeftRadius:8,borderLeft:`1px solid ${t.palette.grey[200]}`},"&:not(:last-of-type)":{borderTopRightRadius:8,borderBottomRightRadius:8,marginRight:t.spacing(1),borderLeft:`1px solid ${t.palette.grey[200]}`},"&.Mui-selected ":{border:`1px solid ${t.palette.primary.main}`},"&.Mui-selected":{background:"transparent",color:t.palette.primary.main,"& +.MuiToggleButtonGroup-grouped.Mui-selected":{border:`1px solid ${t.palette.primary.main}`},"&:hover":{backgroundColor:"rgba(195, 15, 25, 0.1)"}},"&:hover":{backgroundColor:"rgba(195, 15, 25, 0.04)"}}}}}]},Ce={styleOverrides:{root:e=>{let{theme:t}=e;return{".step-icon":{position:"relative",width:40,height:40,borderRadius:40,border:`2px solid ${t.palette.grey[200]}`,color:t.palette.grey[200],lineHeight:"40px",textAlign:"center",[t.breakpoints.up("md")]:{lineHeight:"40px"},"&.Mui-active, &.Mui-completed":{color:t.palette.white,borderColor:t.palette.secondary.main,backgroundColor:t.palette.secondary.main},"&.Mui-completed":{display:"inline-flex",justifyContent:"center",alignItems:"center"}},".MuiStep-root":{flex:1,paddingLeft:0,paddingRight:t.spacing(1.5)},".MuiStepLabel-label":{paddingBottom:t.spacing(1),borderBottom:`2px solid ${t.palette.grey[200]}`,"&.Mui-active, &.Mui-completed":{borderColor:t.palette.secondary.main}},".MuiStepConnector-root":{display:"none"}}}}},we={styleOverrides:{root:e=>{let{theme:t}=e;return{backgroundColor:t.palette.grey[50],padding:t.spacing(2),justifyContent:"center",alignItems:"center",".MuiMobileStepper-dot":{"&.MuiMobileStepper-dotActive":{backgroundColor:t.palette.secondary.main}}}}}},Me={styleOverrides:{root:()=>({boxShadow:"none",background:"none"})}},ke=(0,Q.Z)({palette:le,typography:me,breakpoints:ie,components:{MuiCssBaseline:{styleOverrides:`\n @font-face {\n font-family: "ITCAvantGardeStd";\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(${ee}) format('woff2');\n }\n\n @font-face {\n font-family: "ITCAvantGardeStd";\n font-style: normal;\n font-display: swap;\n font-weight: 500;\n src: url(${te}) format('woff2');\n }\n @font-face {\n font-family: "SourceSansPro";\n src: url(${ae}) format('opentype');\n }\n @font-face {\n font-family: "Raleway";\n src: url(${ne}) format('opentype');\n }\n body {\n overflow-x: hidden;\n color: ${null!=le&&le.grey&&null!=le&&le.grey[900]?null==le?void 0:le.grey[900]:"black"};\n }\n h1,h2,h3,h4,h5,h6 {\n font-weight: 500;\n }\n button {\n font-family: "ITCAvantGardeStd";\n font-weight: 500;\n appearance: none;\n background: none;\n border: none;\n cursor: pointer;\n }\n a {\n color: #175DE8;\n transition: .3s color;\n\n &:hover {\n color: #121721;\n }\n }\n `},MuiMenuItem:be,MuiRadio:ge,MuiCheckbox:Ee,MuiChip:xe,MuiFormControlLabel:fe,MuiButton:he,MuiToggleButtonGroup:Ae,MuiTableContainer:ye,MuiSelect:ve,MuiStepper:Ce,MuiMobileStepper:we,MuiAccordion:Me,MuiContainer:{styleOverrides:{root:e=>{let{theme:t}=e;return{[`${t.breakpoints.up("md")}`]:{padding:"0px 16% !important",maxWidth:"100vw !important"},[`${t.breakpoints.up("lg")}`]:{padding:"0px 16% !important",maxWidth:"100vw !important"},[`${t.breakpoints.up("xl")}`]:{padding:"0px 16% !important",maxWidth:"100vw !important"}}}}}}});se.forEach(((e,t)=>{ke.shadows[t]=e}));const Pe=ke;var Te=a(66720),Se=a(49164),Oe=a(60195),Ze=a.n(Oe),De=a(18393),Le=a.n(De),_e=a(9662),Ie=a.n(_e),Ne=a(89250),je=a(79655),Fe=(a(57640),a(9924),a(88449),a(59849),a(90948)),Ye=a(33720),Re=a(46574),Be=a(99226),$e=a(90461);(0,Fe.ZP)(Ye.Z,{shouldForwardProp:e=>"headerColor"!==e&&"small"!==e})((e=>{let{theme:t,headerColor:a,small:n}=e;return{paddingTop:n?t.spacing(1):t.spacing(2),paddingBottom:n?t.spacing(1):t.spacing(2),boxShadow:"none",..."dark"===a?{backgroundColor:t.palette.secondary.dark,borderBottom:`1px solid ${t.palette.whiteTransparency.light}`}:{},..."light"===a?{backgroundColor:t.palette.background.default,borderBottom:`1px solid ${t.palette.grey[100]}`,".MuiButton-root":{color:t.palette.grey[900]}}:{},..."transparent"===a?{backgroundColor:"transparent",borderBottom:"1px solid transparent"}:{},[t.breakpoints.up("md")]:{paddingTop:n?18:t.spacing(3),paddingBottom:n?18:t.spacing(3)},".logo":{display:"inline-flex"},..."dark"===a&&{".MuiChip-root":{backgroundColor:t.palette.secondary.light,color:t.palette.secondary.main}}}})),(0,Fe.ZP)(Re.Z)((()=>({display:"flex",alignItems:"center",justifyContent:"space-between"})));const qe=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{color:t.palette.secondary.main,paddingRight:"8px",paddingLeft:"8px",display:"flex",flexDirection:"column",alignItems:"center"}})),Ge=((0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"none",[t.breakpoints.up("md")]:{paddingTop:0,display:"flex",alignItems:"center"}}})),(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{padding:"10px",listStyle:"none","&:last-of-type":{".MuiBox-root":{padding:0}},[t.breakpoints.up("md")]:{padding:0,display:"flex"}}}))),ze=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",padding:t.spacing(2),[t.breakpoints.up("md")]:{marginRight:t.spacing(5),padding:0},a:{textDecoration:"none",cursor:"pointer"}}})),We=(0,Fe.ZP)(je.OL,{shouldForwardProp:e=>"page"!==e&&"headerColor"!==e})((e=>{let{theme:t,page:a,headerColor:n}=e;return{display:"inline-flex",alignItems:"center",color:t.palette.secondary.main,textDecoration:"none",transition:"color .3s","&:hover":{color:t.palette.secondary.dark},"&.active":{color:t.palette.secondary.dark,borderBottom:`3px solid ${t.palette.secondary.dark}`},[t.breakpoints.up("md")]:{lineHeight:"20px",padding:`${t.spacing(2)} 0px`,color:t.palette.secondary.main},svg:{},span:{position:"relative",top:"1px"},".icon":{position:"static",marginLeft:t.spacing(1),marginRight:t.spacing(1),backgroundColor:"transparent"===n?t.palette.primary.main:t.palette.primary.dark,borderRadius:"100%",border:`1.5px solid ${"transparent"===n?t.palette.white:t.palette.primary.dark}`,width:"24px",height:"24px",textAlign:"center",lineHeight:"25px",svg:{position:"relative",top:"1px"}},...1==a?{color:t.palette.secondary.dark,borderBottom:`3px solid ${t.palette.secondary.dark}`}:{}}})),He=((0,Fe.ZP)($e.Z)((e=>{let{theme:t}=e;return{backgroundColor:t.palette.secondary.dark,color:t.palette.white,height:t.spacing(4),cursor:"pointer"}})),(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{columnGap:t.spacing(1),backgroundColor:t.palette.background.paper,justifyContent:"center",alignItems:"center",display:"flex",padding:`${t.spacing(1)} ${t.spacing(2)}`,[t.breakpoints.down("md")]:{justifyContent:"flex-start",padding:`${t.spacing(1)} ${t.spacing(1)}`}}}))),Ue=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{alignItems:"center",display:"flex",border:`solid ${t.palette.grey[300]}`,borderWidth:"1px 0px",justifyContent:"space-between",padding:`${t.spacing(2)} 16%`,[t.breakpoints.down("md")]:{justifyContent:"center",borderTop:0,padding:`${t.spacing(1)} ${t.spacing(3)}`}}})),Ve=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{alignItems:"center",display:"flex",justifyContent:"flex-start",columnGap:"10px",padding:"0px 16%"}}));var Ke=a(41132),Je=a(68276),Xe=a(7917),Qe=a(28615),et=a(54467);const tt=a.p+"62333ae9ede4551b734aacf5250c24f4.png";var at=a(2658),nt=a(91753),ot=a(26793);a(88921),a(96248),a(13599),a(11477),a(64362),a(15389),a(90401),a(45164),a(91238),a(54837),a(87485),a(56767),a(76651),a(61437),a(35285),a(39865),a(25387),a(72608);const rt="CHANGE_NEEDS_FETCH",it="ADD_LOADED_LANG";var lt=a(26138),st=a(31230);const ct=st.Ps` query getTexts($where: TextWhereInput!) { texts(where: $where) { key text page } } `,dt=e=>({variables:{where:{lang:{equals:e.toUpperCase()}}}}),ut={needsFetch:!0,loadedLangs:new Set},pt=(0,o.createContext)({state:ut,dispatch:()=>null}),mt=(e,t)=>{switch(t.type){case rt:return{...e,needsFetch:t.payload};case it:return{...e,loadedLangs:new Set([...e.loadedLangs,t.payload])};default:return e}},gt=e=>{let{children:t}=e;const{i18n:a}=(0,ot.$)(),{language:n}=a,[r,i]=(0,o.useReducer)(mt,ut),{loading:l,data:s}=(0,lt.a)(ct,{...dt(n),skip:r.loadedLangs.has(n)}),c=n.toUpperCase(),d=(0,p.I0)();return(0,o.useEffect)((()=>{d(D.setLang({lang:c}))}),[d,c]),(0,o.useEffect)((()=>{i({type:rt,payload:l})}),[l]),(0,o.useEffect)((()=>{if(null!=s&&s.texts){const e=s.texts.reduce(((e,t)=>{let{key:a,text:n,page:o}=t;return{...e,[o]:{...e[o]||{},[a]:n}}}),{});Object.entries(e).forEach((e=>{let[t,o]=e;a.addResources(n,t,o)})),i({type:it,payload:n})}}),[s]),o.createElement(pt.Provider,{value:{state:r,dispatch:i}},t)},ht=()=>{const{state:{needsFetch:e}}=(0,o.useContext)(pt);return{loading:e,...(0,ot.$)()}};var Et=a(72574),bt=a(32301);const xt=(0,Fe.ZP)(Et.Z)((e=>{let{theme:t}=e;return{position:"relative",padding:"0 8px",minWidth:32,alignItems:"center",justifyContent:"center"}})),ft=(0,Fe.ZP)(bt.Z)((e=>{let{theme:t}=e;return{".MuiMenu-list":{paddingTop:0,paddingBottom:0}}})),yt=JSON.parse('{"DEVELOPER":{"signUp.firstName.label":"Prénom","signUp.firstName.placeholder":"Jonathan","signUp.email.label":"Email","signUp.phone.label":"Numéro de téléphone","signUp.phone.placeholder":"06 01 02 03 04","signUp.organization.label":"Organisation","signUp.organization.placeholder":"Sélectionner une organisation","signUp.actions.signUp":"S\'inscrire","signUp.actions.signIn":"J\'ai déjà un compte","overview.tabBar.action":"Ajouter un jeu de données","signUp.email.placeholder":"data@gouv.mc","api.desc":"Votre token API est renseigné dans le tableau ci-dessous et vous permet de requêter les APIs auxquelles vous avez accès. Ce token est renouvelé à chaque ouverture de session. Si vous souhaitez obtenir un token permanent pour construire un cas d\'usage veuillez nous contacter directement.","signUp.tcu":"J\'accepte les Conditions Générales d\'Utilisations","api.token.name":"Token de l\'utilisateur","header.title":"Monaco Open Data","header.burgerMenu":"Menu","tabBar.select.placeholder":"Trier par","sign_up.desc":"Inscrivez-vous pour accéder à une zone développeur dédiée, sécurisée et souveraine.","sign_up.disclaimer":"Votre inscription sera soumise à une analyse de la part de l’administration de Monaco.","trainingDocumentation.searchBar.placeholder":"Rechercher","sign_up.title":"Principauté de Monaco / Data","api.title":"{{count}} clés APIS","api.actions.generate":"Générer une clé API","signUp.lastName.label":"Nom","signUp.lastName.placeholder":"Le Brun"},"CATALOGUE":{"searchBar.placeholder":"Rechercher des jeux de données","tabBar.button.text":"Ajouter un jeu de données","tabBar.select.placeholder":"Trier par","catalogue.Desc":"Lorem ipsum dolor sit amet consectetur. Lacus neque augue et venenatis justo. Praesent pellentesque arcu dignissim egestas iaculis fusce risus."},"USE_CASE":{"detail.actions.contact":"Contactez le réutilisateur","detail.actions.view":"Voir la réutilisation","detail.tabs.users":"Réutilisateur","detail.tabs.metadata":"Métadonnées","detail.metadata.theme":"Thématique","detail.metadata.publicationDate":"Date de publication","detail.metadata.type":"Type","header.title":"Réutilisations","searchBar.placeholder":"Rechercher une réutilisation"},"COMMON":{"header.burgerMenu":"Menu","header.title":"Principauté de Monaco / Data","contact.form.email.placeholder":"prenom.nom@email.mc","pages.contact":"Contact","logout":"Déconnexion","header.logIn":"Se connecter","pages.home":"Accueil","pages.catalogue":"Jeux de données","pages.useCases":"Réutilisations","datasetCards.noContent":"Aucune donnée encore enregistrée","datasetCards.status.valid":"Validé","datasetCards.status.progress":"En attente de validation","datasetCards.status.unvalid":"Refusé","datasetCards.mainAction.edit":"Modifier","datasetCards.mainAction.view":"Aperçu","datasetCards.actionsMenu.title":"Actions secondaires","datasetCards.actionsMenu.desc":"Modifiez les informations et la visibilité de ce jeu de données","datasetCards.actionsMenu.list.edit":"Editer le jeu de données","datasetCards.actionsMenu.list.rename":"Renommer le jeu de données","datasetCards.actionsMenu.list.delete":"Supprimer ce jeu de données","datasetCards.actionsMenu.list.draft":"Mettre en brouillon","datasetCards.actionsMenu.list.share":"Partager le jeu de données","datasetCards.actionsMenu.list.lock":"Restreindre ce jeu de données","pagination.previous":"Précédent","pagination.next":"Suivant","pagination.pageCount":"<0>{{current}} sur <2>{{total}}","filters.title":"Filtres","filters.reset":"Réinitialiser","filters.dropdownMenu.format.title":"Formats","filters.dropdownMenu.publicationDate.title":"Date de publication","filters.dropdownMenu.organisationType.title":"Type d\'organisation","filters.dropdownMenu.editor.title":"Editeurs","filters.dropdownMenu.licence.title":"Licences","filters.dropdownMenu.geographicalArea.title":"Zone géographique","filters.dropdownMenu.contentType.title":"Type de contenu","filters.dropdownMenu.requestType.title":"Type de demande","filters.dropdownMenu.requestDate.title":"Date de la demande","logIn.form.email.label":"Email","logIn.form.email.placeholder":"johndoe@gmail.com","logIn.form.password.label":"Password","logIn.form.password.placeholder":"*****","logIn.form.actions.logIn":"Se connecter","logIn.form.actions.signUp":"Je n\'ai pas de compte","contact.form.lastname.label":"Nom (Facultatif)","contact.form.lastname.placeholder":"Le Brun","contact.form.firstname.label":"Prénom (Facultatif)","contact.form.firstname.placeholder":"Jonathan","contact.form.email.label":"Email","contact.form.question.label":"Votre question","contact.form.question.placeholder":"Une question technique, demande de partenariat ou autre","contact.form.actions.send":"Envoyer","contact.form.actions.faq":"Parcourir la FAQ","faq.card.cta.icon":"Mail","faq.card.cta.title":"Parler à un expert","faq.desc":"Nous sommes là pour y répondre et vous accompagner au mieux tout au long de votre expérience sur la plateforme Data.gouv.mc.","faq.title":"Des questions ?","faq.card.title":"5 experts à votre service","login":"Se connecter","faq.card.desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Risus adipiscing facilisis mauris eget morbi curabitur quam aliquam.","contact_card.title":"Contact","contact_card.header":"5 experts à votre service","contact_card.email_button":"Contacter par e-mail","contact_card.find_button":"Nous localiser","header.lang.fr":"FR","header.lang.en":"EN","surheader":"Site officiel de la principauté de Monaco","footer.allRightsReserved":"TOUS DROITS RÉSERVÉS","footer.placeAndTime":"MONACO 2023","footer.version":"V.1.0.0","socials":"Suivez-nous sur les réseaux sociaux","reuser":"Réutilisateur","release":"Sortie","seeReuse":"Voir la réutilisation","contact_card.info":"2, rue du Gabian\\\\nMonaco\\\\n\\\\nTéléphone : +337 98 98 88 00","cardSignInTitle":"De nombreux jeux de données disponibles","cardSignIn":"S\'inscrire","access":"Accès","date":"Date","to":"jusqu\'au","filterBy":"FILTRER PAR :","from":"à partir du","editors":"Éditeurs","themes":"Thématiques","removeFilters":"Effacer les filtres","cardSignInDesc":"Créez un compte pour accéder à l\'ensemble des données. Vous pourrez également soumettre des données et publier vos réutilisations.","foundResults":"résultats trouvés","sortBy":"Trier par","numberResults":"Nombre de résultats","externalLinksPopupDescription":"Toutes les informations et services utiles pour les usagers de la Principauté sur les sites officiels du Gouvernement Princier de Monaco","externalLinksPopupSeeAll":"Consulter tous les sites liés","externalLinksPopupSeeMain":"Voir les principaux sites liés"},"CONTACT":{"contact.title":"Contactez-nous","contact.desc":"Merci d\'utiliser ce formulaire de contact pour toute question relative à la plateforme de données de la Principauté de Monaco.","contact.checkbox.private_data":"J’accepte que mes données personnelles soient utilisées dans le cadre de mon utilisation de la plateforme de données","contact.checkbox.terms_of_use":"J’accepte les Conditions Générales d’Utilisation"},"HOME":{"dataset.found":"jeux de données disponibles","header.title":"Monaco Open Data","header.burgerMenu":"Menu","hero.searchBar.placeholder":"Rechercher des jeux de données","categories.cta.title":"Voir tous les jeux de données","use_cases.title":"Les derniers cas d’usage","use_cases.desc":"Explorez les réutilisations de notre catalogue de jeu de données","use_cases.cta.title":"Voir toutes les réutilisations","quote.author.name":"Frédéric GENTA","quote.author.job":"Délégué Interministériel chargé de la Transition","development.subtitle":"Conçu pour les développeurs","development.title":"Une zone développeur dédiée, sécurisée et souveraine","development.desc":"Des outils de developpement d\'applications sont mis à la disposition des utilisateurs. Ces outils permettent non seulement d\'éditer du code, de le débugger, mais également de le versionner et enfin de le déployer sur le cluster, sous forme d\'application ou de micro-services.","development.cta.title":"Devenir développeur","experts.title":"De nombreux partenaires contribuent à enrichir notre plateforme","experts.cta.title":"Devenez partenaire","hero.title":"Principauté de Monaco / Data","quote.title":"L\'ouverture des données est essentielle pour apporter transparence, efficacité et innovation dans l\'action publique","dataset.button":"Voir le jeu de données","dataset_section.title":"Les derniers jeux de données publiés","welcomeMessage.one":"Bienvenue sur le portail des","welcomeMessage.two":"données","welcomeMessage.three":"réutilisables de","welcomeMessage.four":"Monaco","welcomeMessage":"Bienvenue sur le portail des données réutilisables de Monaco","welcomeMessageTwo":"Bienvenue sur le portail monégasque des données publiques","allData":"Toutes les thématiques de jeux de données","play_section.explore":"Explorez des données publiques de qualité sur le territoire monégasque.","play_section.usecases":"Réutilisez à votre tour ces données pour les valoriser.","play_section.discover":"Découvrez les services développés grâce à ces données.","play_section.title":"À vous de jouer !","play_section.explore_button":"Explorez les jeux de données","play_section.usecases_button":"Réutilisez ces données","play_section.discover_button":"Découvrez les services","news-ticker":"ATTENTION - Site en cours de transformation..."},"DATASET_SUBMIT":{"title":"Soumission d\'un jeu de données"},"ADMIN":{"users.details":"Détails","overview.title":"Demandes entrantes ({{count}})","overview.tickets.title":"Demande #{{id}}","overview.tickets.actions.validate":"Accepter","overview.tickets.actions.cancel":"Refuser","overview.tickets.actions.view":"Traiter","overview.tickets.actions.publish":"Publier","request.title":"Historique de disponibilité des vélos MonaBike","request.intro.dataDescription":"Description du jeu de données","request.types.dataset":"Soumission d’un jeu de données","request.columns.types.number":"Number","request.columns.types.text":"Texte","request.datasetValidation":"Validation du jeu de données","request.actions.publish":"Publier","request.actions.decline":"Refuser","request.actions.draft":"Mettre en brouillon","request.info":"Disponibilités MonaBike","request.submissionDate":"12 avril 2022","request.attachment":"Pièces jointes","request.provider":"Fournisseur","request.api":"API","request.visibility.public":"Publique","generateApiMenu.title":"Génerer le endpoint","generateApiMenu.desc":"Une fois le jeu de données validé, vous pouvez générer le endpoint de l’API","generateApiMenu.actions.generate":"Générer","declineApiMenu.title":"Refus d’un jeu de données","declineApiMenu.desc":"Vous pouvez ajouter des éléments pour contextualiser votre refus.","declineApiMenu.reason.placeholder":"Mauvais format des données, mauvais choix de licence, etc.","declineApiMenu.actions.confirm":"Confirmer le refus","request.id":"AER2435","request.desc":"Ce jeu de données comprends l\'essentiel des indicateurs de synthèse permettant le suivi de l\'épidémie de COVID-19 en France. Un inventaire des données relatives au COVID-19 sur data.gouv.fr est disponible ici.

Ces données sont notamment exposées sur l\'onglet vue d\'ensemble du tableau de bord de suivi de l\'épidémie disponible sur gouvernement.fr. Ce dernier présente depuis le 28 mars 2020 les données relatives à l’épidémie...","request.source":"MonaBike","request.author.name":"Martin","request.author.source":"MonaBike","request.visibility":"public","request.fileSize":"1 Mo","request.chart.title":"Historique de disponibilité des vélos MonaBike en 2022"},"LOGIN":{"login.desc":"Connectez-vous pour accéder aux jeux de données et aux outils de développement, d\'analyse et de visualisation.","login.title":"Principauté de Monaco / Data"},"USE_CASE_DETAIL":{"info.title":"Informations de la réutilisation","use_cases.title":"Réutilisations similaires","datasets.title":"Jeux de données utilisés (3)"},"DATASET":{"use_cases.title":"Réutilisations","use_cases.desc":"Explorez les réutilisations de ce jeu de données.","use_cases.subDesc":"Avez-vous utilisé ces données ? Référencez votre travail et augmentez votre visibilité.","datasets.title":"Jeux de données similaires","datasets.cta":"Voir tous les jeux de données","detail.intro.title":"Informations du jeu de données","detail.intro.description":"Description","detail.intro.attachement":"Pièces jointes","detail.intro.updateDate":"Dernière mise à jour","detail.intro.supplier":"Fournisseur du jeu de données","detail.intro.publicationDate":"Date de publication","detail.content.title":"Contenu du jeu de données","detail.content.lines":"Nombre de lignes","detail.content.columns":"Nombre de colonnes","detail.content.data":"Chaque ligne correspond à","detail.view":"Visualisation du jeu de données","detail.tabs.chart":"Graphique","detail.actions.openJupyter":"Ouvrir dans Jupyter","detail.actions.help":"Besoin d\'aide ?","detail.actions.edit":"Modifier","detail.actions.api":"API","detail.actions.export":"Exporter","detail.actions.share":"Partager","detail.chart.type":"Type de graphique","detail.chart.title":"Titre du graphique","detail.chart.xAxis":"Axe des abscisses","detail.chart.yAxis":"Axe des ordonnées","detail.exportMenu.title":"Exporter le jeu de données","detail.exportMenu.desc":"Exporter ce jeu de données sous plusieurs formats pour l’utiliser en hors ligne","detail.exportMenu.otherFormats":"Autres formats disponibles","detail.apiMenu.title":"Utiliser ce jeu de donnée via une API","detail.apiMenu.desc":"Vous pouvez accéder à ce dataset à partir de notre API.","detail.apiMenu.actions.copy":"Copier","detail.apiMenu.actions.doc":"Accéder à la documentation","detail.shareMenu.title":"Partagez le jeu de données","detail.shareMenu.desc":"Partagez ce jeu de données avec vos amis et collègues","detail.shareMenu.actions.facebookShare":"Partager sur Facebook","detail.shareMenu.actions.linkedinShare":"Partager sur LinkedIn","detail.shareMenu.actions.twitterShare":"Partager sur Twitter","detail.shareMenu.actions.copyLink":"Copier le lien","submit.footer.actions.cancel":"Annuler","submit.footer.actions.prevStep":"Précédent","submit.footer.actions.nextStep":"Étape suivante","submit.footer.actions.submit":"Soumettre le jeu de de données","modal.actions.detail":"Voir le détail","modal.actions.openWith":"Ouvrir avec","detail.tabs.table":"Contenu","detail.intro.owner":"Propriétaire du jeu de données","detail.intro.metadata.title":"Métadonnées","detail.intro.size_in_bytes":"Taille (bytes)","detail.tabs.code":"Code","detail.tabs.codeDescription":"Voici un bloc de code conçu pour récupérer des données à partir de la source de la plateforme de données.","detail.tabs.codeFooter":"Rejoignez notre programme pour développeurs et accédez à un environnement de programmation sur mesure.","use_cases.cta.title":"Ajouter une réutilisation","developerProgram":"Programme développeurs","superset":"Superset","chart":"Graphique","code":"Code","table":"Tableau","content":"Attributs"},"DATASET_CARDS":{"dataProvider":"Fournisseur du jeu de données","seeDataset":"Voir le jeu de données","updatedOn":"Mise à jour le"}}'),vt=()=>{const e=yt,t=(0,p.v9)(T);return{tCms:(a,n)=>{var o,r;return(null===(o=t[a])||void 0===o?void 0:o[n])||(null==e||null===(r=e[a])||void 0===r?void 0:r[n])||`${a}.${n}`}}};var At=a(20401);const Ct=e=>{let{lang:t,onClick:a}=e;const n=o.useCallback((()=>{a(t.key)}),[t.key,a]),{tCms:r}=vt();return o.createElement(nt.Z,{onClick:n,"aria-label":t.label,key:t.key},o.createElement(at.Z,{color:"secondary"},r("COMMON",t.cms_text_reference)))},wt=e=>{let{dark:t,sx:a={}}=e;const n=ht(),[r,i]=o.useState(null),l=Boolean(r),{tCms:s}=vt(),c=()=>{i(null)},d=e=>{n.i18n.changeLanguage(e),c()},u=o.useMemo((()=>[{icon:"FR",label:"France",key:"fr",cms_text_reference:"header.lang.fr"},{icon:"EN",label:"English",key:"en",cms_text_reference:"header.lang.en"}]),[]),p=o.useMemo((()=>n.i18n.languages.map((e=>{const t=u.find((t=>t.key===e));return t||null})).filter((e=>null!==e))),[u,n.i18n.languages]),m=o.useMemo((()=>{const e=u.find((e=>e.key===n.i18n.language));return e||null}),[u,n.i18n.language]);return o.createElement(Be.Z,{sx:a},o.createElement(xt,{id:"basic-button","aria-controls":l?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":l?"true":void 0,onClick:e=>{i(e.currentTarget)},color:"secondary"},o.createElement(Be.Z,{alignItems:"center",display:"flex",alignItems:"center"},o.createElement(at.Z,{variant:"body",fontWeight:400,color:"secondary"},s("COMMON",m.cms_text_reference)),o.createElement(At.Z,{color:"secondary",sx:{position:"relative",width:"24px",height:"24px",bottom:"1px"}}))),o.createElement(ft,{id:"basic-menu",anchorEl:r,open:l,onClose:c,MenuListProps:{"aria-labelledby":"basic-button"}},p.map((e=>e?o.createElement(Ct,{lang:e,onClick:d,key:e.key,cms_text_reference:e.cms_text_reference}):o.createElement(o.Fragment,null)))))};var Mt=a(8311),kt=a(33502);function Pt(){return Pt=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{custom:t=!1,htmlColor:a,name:n,width:r,height:i,sx:l={},...s}=e,c=Object.keys(Mt).find((e=>e===n)),d=c?Mt[c]:null;return t?o.createElement(kt.Z,Pt({},a?{htmlColor:a}:{},{sx:{width:r,height:i,...l}},s),o.createElement("use",{xlinkHref:`#icon-${n}`})):d?o.createElement(d,Pt({},a?{htmlColor:a}:{},{sx:{width:r,height:i,...l}},s)):o.createElement(o.Fragment,null)};var St=a(2734),Ot=a(28973),Zt=a(59708),Dt=a(64666),Lt=a(37645),_t=a(77750),It=a(67720),Nt=a(64680),jt=a(88979),Ft=a(87049),Yt=a(2548);const Rt=(0,Fe.ZP)(at.Z,{shouldForwardProp:e=>"lineFix"!==e})((e=>{let{theme:t,variant:a,lineFix:n}=e,o={};if(n)switch(a){case"bodySmall":o={paddingTop:2,[t.breakpoints.up("md")]:{paddingTop:2.5}};break;case"caption":o={paddingTop:2};break;case"h5":o={paddingTop:2.5}}return{...o}})),Bt=e=>o.createElement(Rt,e),$t=st.Ps` query getObjects($where: objectWhereInput!) { objects(where: $where) { key data lang page id } } `,qt=(e,t,a)=>{var n;const o=(0,p.v9)(Z.getLang);return(0,lt.a)(e,{variables:{...(null==t?void 0:t.variables)||{},where:{...null==t||null===(n=t.variables)||void 0===n?void 0:n.where,lang:{equals:a||o}}}})},Gt=JSON.parse('{"HOME":{"api.table.columns":[{"key":"name","label":"Nom"},{"key":"token","label":"Token"}],"allPagesNav.List":[{"path":"/","title":"Data Monaco - Home"},{"path":"/catalogue","title":"Data Monaco - Data"},{"path":"/use-cases","title":"Data Monaco - Usecases"},{"path":"/support","title":"Data Monaco - Contact"}],"header.mainNav.list":[{"path":"/","title":"Accueil"},{"path":"/catalogue","title":"Données"},{"path":"/use-cases","title":"Réutilisations"},{"path":"/developer","title":"Applications"},{"path":"/contact","title":"Contact"}],"header.rightNav.list":[{"icon":{"name":"user","custom":true},"path":"/log-in","title":"Se connecter"}],"steps.list":[{"key":"1","label":"Informations générales"},{"key":"2","label":"Ajout de données"},{"key":"3","label":"Envoi du jeu de données"}],"hero.searchBar.autocompleteOptions":[{"title":"Historique de disponibilité des vélos MonaBike"},{"title":"Cartographie des sites radioélectriques"},{"title":"Comptages piéton"},{"title":"Flux agenda"},{"title":"Répartition de la démographie"}],"use_cases.list":[{"tag":"Transports & flux","date":"16/03/2022","desc":"Get automated updates on bike availabilities at the nearest MonaBike.","slug":"monabike","title":"MonaBike notifications y-system service","credit":"Société MonaBike"},{"tag":"Transports & flux","date":"16/03/2022","desc":"Discover the last report on waste management in Monaco.","slug":"your-monaco","title":"Urban news website YourMonaco","credit":"Société MonaBike"}],"faq.card.avatars":[{"name":"Frédéric GENTA"},{"name":"Frédéric GENTA1"},{"name":"Frédéric GENTA2"},{"name":"Frédéric GENTA3"},{"name":"Frédéric GENTA4"},{"name":"Frédéric GENTA5"},{"name":"Frédéric GENTA6"},{"name":"Frédéric GENTA7"},{"name":"Frédéric GENTA8"}],"step01":{"desc":"Veillez à être clair et concis, ces informations sont essentielles à la compréhension et à l’exploitation du jeu de données","tags":{"options":[{"label":"Vélo","value":"velo"},{"label":"Environnement","value":"environnement"},{"label":"Mobilité","value":"mobilité"},{"label":"Tag 1","value":"tag1"},{"label":"Tag 2","value":"tag2"},{"label":"Tag 3","value":"tag3"},{"label":"Tag 4","value":"tag4"},{"label":"Tag 5","value":"tag5"}]},"title":"Informations générales du jeu de données","categories":{"options":[{"label":"Transport & Flux","value":"transports-flux"},{"label":"Economie & Finance","value":"economie-finance"},{"label":"Population & Emploi","value":"population-emploi"},{"label":"Urbanisme & Territoire","value":"Urbanisme-Territoire"},{"label":"Energie & Ecologie","value":"Energie-Ecologie"},{"label":"Santé & Social","value":"Sante-Social"},{"label":"Education & Formation","value":"Education-Formation"},{"label":"Innovation & Tech","value":"Innovation-Tech"},{"label":"Culture & Loisirs","value":"Culture-Loisirs"}]}},"sign_up.organizations.select.options":[{"label":"DPRN","value":"dprn"},{"label":"Gouvernance de Monaco","value":"monaco governance"}],"development.features.list":[{"key":"espace-de-travail","desc":"Bénéficier d\'une communauté d\'entraide et d\'experts pour partager de méthodes des ressources et des connaissances via des formations pour accélérer l\'acculturation au traitement de la donnée.","icon":"Lock","title":"Bénéficiez d\'un espace de travail ouvert et collaboratif","subtitle":"Un espace de travail performant et ouvert","accordion":[{"cta":"En savoir plus","key":"espace-colaboratif","desc":"Le partage de réutilisations, de codes ainsi que la possibilité d\'éditer des documents basés sur des Notebook par plusieurs utilisateurs en temps-réel permettent de développer de nouveaux cas d\'usages plus rapidement.","icon":"People","title":"Un espace collaboratif"},{"cta":"En savoir plus","key":"assistance","desc":"Une plateforme de formation et de documentation pour faciliter l\'onboarding sur les technologies proposées.","icon":"Error","title":"Une assistance en ligne dédiée"},{"cta":"En savoir plus","key":"bi","desc":"Une application de visualisation des données est mise à disposition pour la représentation et la communication d\'informations sous la forme de graphiques.","icon":"Topic","title":"Partager des résultats"}]},{"key":"acces-aux-donnees","desc":"Accéder à des données à accès restreint, à des API et à des services qui peuvent enrichir vos projets et vos applications ? Ce site met à disposition une sélection de données de qualité, provenant de sources fiables et reconnues. Que vous soyez intéressé par la météo, la santé, la culture, le sport ou l\'éducation, vous découvrirez des données et des services adaptés à vos besoins. N\'attendez plus, explorez les possibilités offertes par les données !","icon":"SimCard","title":"Accédez aux données, aux APIs et aux services","subtitle":"Accédez aux données, aux APIs et aux services","accordion":[{"cta":"En savoir plus","key":"ad-acc-1","desc":"Un accès aux données via un accès virtualisé et distribué permet de profiter pleinement du potentiel des données, quelles soient des séries temporelles, des données non-structurées stockées sur le Cloud publique ou bien le Cloud Souverain.","icon":"People","title":"Accès aux données"},{"cta":"En savoir plus","key":"ad-acc-2","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.","icon":"BuildCircle","title":"Accordéon 2"},{"cta":"En savoir plus","key":"ad-acc-3","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.","icon":"Error","title":"Accordéon 3"}]},{"key":"performances","desc":"La Plateforme de données est basée une infrastructure moderne basée sur des conteneurs capables de s\'exécuter en environnement multi-cloud. Les développeurs peuvent accéder à des serveurs comportant jusqu\'à 48 cœurs, ainsi qu\'à des GPUs dédiés à l\'intelligence artificielle.","icon":"DeveloperBoard","title":"Disposez de la puissance de calcul et de stockage dont vous avez besoin","subtitle":"Disposez de la puissance de calcul et de stockage dont vous avez besoin","accordion":[{"cta":"En savoir plus","key":"Scalabilité","desc":"Des technologies open-source qui constituent l\'état de l\'art du déploiement et de l\'orchestration de conteneurs qui s\'adaptent en fonction de la puissance de calcul souhaitée.","icon":"BuildCircle","title":"Une plateforme à l\'état de l\'art"},{"cta":"En savoir plus","key":"processing","desc":"Un catalogue de services est pensé de manière à accomoder l\'essentiel des usages des data-scientists, du développement en self-service à la mise en production de traitements ou d\'application. L\'ensemble du cycle de vie d\'un projet data est ainsi couvert, et le catalogue des services est régulièrement étendu pour répondre aux nouveaux besoins des utilisateurs.","icon":"BuildCircle","title":"Services et Traitements avancés"},{"cta":"En savoir plus","key":"stockage","desc":"La solution de stockage de fichiers est associée au à un système de stockage d\'objets compatible avec l\'API S3 d\'Amazon. Les fichiers stockés sont accessibles facilement et à n\'importe quel endroit,sans avoir besoin de copier les fichiers localement au préalable, ce qui améliore fortement la reproductibilité des analyses et l\'accès via des applications.","icon":"BuildCircle","title":"Stockage"}]},{"key":"securisation-donnees","desc":"La plateforme de données a été conçue dès le départ pour intégrer les plus standards en terme de sécurité.","icon":"Verified","title":"Sécurisation des données","subtitle":"Sécurisation des données","accordion":[{"cta":"En savoir plus","key":"secret","desc":"Il arrive que certaines informations doivent être mise à disposition d\'un grand nombre d\'applications, ou ne doivent pas figurer en clair dans le code (jetons d\'accès, mots de passe, etc.). L\'utilisation de variables d\'environnement permet de pouvoir accéder à ces informations depuis n\'importe quel service.","icon":"People","title":"Gestion des Secrets"}]}],"experts.list":[{"key":"come","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sit sit lectus facilisis ac ac. Odio tempor malesuada volutpat, libero netus.","name":"Côme","company":"DPRN"},{"key":"Anthony","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sit sit lectus facilisis ac ac. Odio tempor malesuada volutpat, libero netus.","name":"Anthony","company":"DPRN"},{"key":"laurent","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sit sit lectus facilisis ac ac. Odio tempor malesuada volutpat, libero netus.","name":"Laurent","company":"DPRN"},{"key":"anais","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sit sit lectus facilisis ac ac. Odio tempor malesuada volutpat, libero netus.","name":"Anais","company":"DPRN"},{"key":"alexa","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sit sit lectus facilisis ac ac. Odio tempor malesuada volutpat, libero netus.","name":"Alexa","company":"DPRN"}],"development.key_figures.list":[{"desc":"Les jeux de données publics et privés sont accessibles directement par téléchargement ou via API.","title":"Plus de 600 jeux de données"},{"desc":"CPU et GPU haute performance pour exécuter des modèles d\'apprentissage automatique et d\'IA.","title":"48 CPUs + GPU"},{"desc":"afin de stocker toujours plus de jeux de données nécessaires.","title":"10 To de stockage"}],"trainingDocumentation.searchBar.autocompleteOptions":[{"title":"Comment soumettre un jeu de données ?"},{"title":"Comment l’open data améliore notre quotidien ?"},{"title":"Suivre le traffic autoroutier en direct"}],"step02":{"desc":"Chargez les fichiers contenant les données de votre jeu de données.","view":{"columnsTable":{"rows":[{"desc":"The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December.","name":"CALENDAR YEAR","type":"number","apiKey":"CALENDAR_YEAR"},{"desc":"The one (1) to three (3) digit number used to identify a City agency...","name":"AGENCY CODE","type":"number","apiKey":"AGENCY_CODE"},{"desc":"The one (1) to three (3) digit number used to identify a City agency...","name":"EMPLOYEE NAME","type":"text","apiKey":"EMPLOYEE_NAME"},{"desc":"The name of the employing City agency.","name":"AGENCY NAME","type":"text","apiKey":"AGENCY_NAME"},{"desc":"The one (1) to two (2) digit pay class code that identifies how an ...","name":"AGENCY NAME","type":"number","apiKey":"TITLE_CODE"},{"desc":"The one (1) to two (2) digit pay class code that identifies how an ...","name":"PAY CLASS","type":"number","apiKey":"PAY_CLASS"},{"desc":"The one-year period, that begins on January 1 and ends on December ...","name":"SALARY RATE","type":"number","apiKey":"SALARY_RATE"},{"desc":"The employee’s regular gross salary rate in dollars and cents. The regular...","name":"BIKE TYPE","type":"text","apiKey":"BIKE_TYPE"}],"columns":[{"key":"name","label":"Colonne"},{"key":"apiKey","label":"Champs API"},{"key":"desc","label":"Description"},{"key":"type","label":"Type"}]},"datasetTable":{"rows":[{"id":"01","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","SALARY_RATE":"$26.85","CALENDAR_YEAR":2022,"EMPLOYEE_NAME":"M BETTS"},{"id":"02","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2020,"EMPLOYEE_NAME":"M BETTS"},{"id":"03","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06420","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"04","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"05","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"05999","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"06","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"07","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"08","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"09","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"10","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"11","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"12","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"13","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"14","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"15","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"16","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"17","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"}],"columns":[{"key":"CALENDAR_YEAR","label":"CALENDAR YEAR"},{"key":"AGENCY_CODE","label":"AGENCY CODE"},{"key":"EMPLOYEE_NAME","label":"EMPLOYEE NAME"},{"key":"AGENCY_NAME","label":"AGENCY NAME"},{"key":"TITLE_CODE","label":"TITLE CODE"},{"key":"PAY_CLASS","label":"PAY CLASS"},{"key":"SALARY_RATE","label":"SALARY RATE"},{"key":"BIKE_TABLE","label":"BIKE TABLE"}]}},"title":"Ajout des données"},"step03":{"desc":"Définissez la vue par défaut du graphique qui sera affiché lors de la consultation du jeu de données.","form":{"type":{"group":{"options":[{"icon":"chart-bar","value":"chart-bar"},{"icon":"chart-pie","value":"chart-pie"},{"icon":"chart-scatter","value":"chart-scatter"},{"icon":"chart-multiline","value":"chart-multiline"}]}},"chart":{"data":[{"y":85,"name":"M BETTS"},{"y":100,"name":"M BETTS"},{"y":205,"name":"M BETTS"},{"y":170,"name":"M BETTS"},{"y":300,"name":"M BETTS"},{"y":250,"name":"M BETTS"}],"title":"Historique de disponibilité des vélos MonaBike en 2022"},"xAxis":{"select":{"options":[{"label":"Mois","value":"month"},{"label":"Années","value":"years"}]}},"yAxis":{"select":{"options":[{"label":"Traffic","value":"traffic"},{"label":"Densité","value":"densite"}]}},"optional":{"select":{"options":[{"label":"Température","value":"temperature"},{"label":"Densité","value":"densite"},{"label":"Traffic","value":"traffic"}]}}},"title":"Visualisation des données"},"step04":{"desc":"Définissez les informations relatives à la visibilité, à la propriété et à la gouvernance du jeu de données.","form":{"owner":{"select":{"options":[{"label":"DPRN","value":"dprn"}]}},"licence":{"select":{"options":[{"label":"Apache Licence 2.0","value":"apache"}]}},"visibility":{"select":{"options":[{"label":"Publique","value":"public"},{"label":"Privé","value":"private"}]}}},"title":"Sécurité et licence de mon jeu de données"},"step05":{"info":{"tags":["Carburant"],"title":"Prix des carburants à Monaco","paragraph":"Lorem ipsum dolor sit amet, conng elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Voir plus Lorem ipsum dolor sit amet, conng elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.","categories":["Transport & Flux"]},"view":{"type":"Barre","xAxis":"Mois","yAxis":"Traffic","optional":"Température"},"files":["liste-emplacement-vélo-monacoliste-emplacement-vélo-monaco.xlsx","liste-emplacement-vélo-monaco.json","liste-emplacement-vélo-monaco.csv"],"title":"Récapitulatif de mon jeu de données","security":{"owner":"DPRN","licence":"Apache Licence 2.0","visibility":"Publique"}},"secondaryNav.organizations.select.options":[{"label":"DPRN","value":"dprn"},{"label":"Gouvernance de Monaco","value":"monaco-governance"},{"label":"Developeur","value":"developer"}],"secondaryNav.nav.list":[{"path":"overview","title":"Vue d\'ensemble"},{"path":"users","title":"Gestion des utilisateurs"},{"icon":"Launch","path":"https://google.fr","title":"Gestions des données","external":true}],"tabBar.tabs":[{"end":true,"url":"","count":159,"label":"Jeux de données"},{"end":true,"url":"databases","count":15,"label":"Base de données"}],"tabBar.buttons":[{"slug":"datasets","text":"Ajouter un jeu de données"},{"slug":"databases","text":"Ajouter une base de donnée"},{"slug":"use-cases","text":"Ajouter une réutilisation"}],"tabBar.select.options":[{"label":"Date","value":"date"},{"label":"Alphabetique","value":"alphabetical"}],"submit.step03":{"info":{"list":{"tags":"Tag(s)","title":"Titre","categories":"Catégorie(s)","description":"Description du jeu de données"},"title":"Informations générales"},"view":{"list":{"type":"Type de graphique","xAxis":"Axe des abscisses","yAxis":"Axe des ordonnées","optional":"Donnée optionnelle"},"title":"Visualisation du jeu de données"},"files":{"list":{"files":"Liste des jeux de données"},"title":"Ajout de données"},"actions":{"edit":"Modifier","seeLess":"Voir moins","seeMore":"Voir plus"},"warning":"Avant acceptation, votre jeu de données fera l’objet d’une analyse détaillée de la part des administrateurs de la plateforme.","security":{"list":{"owner":"Gouvernance de la donnée","licence":"Type de licence","checkbox":"J’accepte que mon jeu de données soit publié dans le catalogue global de Data Gouv MC","visibility":"Visibilité"},"title":"Sécurité et licence"}},"trainingDocumentation.list":[{"id":"doc01","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"School","text":"Formation"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc02","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Folder","text":"Article"}]},"title":"Comment l’open data améliore notre quotidien ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc03","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"School","text":"Formation"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc04","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Cloud","text":"Documentation API"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Suivre le traffic autoroutier en direct"},{"id":"doc05","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"School","text":"Formation"}]},"title":"Comment sécuriser ses jeux de données ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc06","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Folder","text":"Article"}]},"title":"Actualité des données ouvertes","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc07","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quam integer mattis felis imperdiet. Elit sagittis amet quisque viverra enim ultrices sed rutrum. Aliquet sit egestas mi volutpat non, euismod tortor cursus. Nisl, nunc at leo commodo.","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Cloud","text":"Documentation API"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Suivre le traffic autoroutier en direct"},{"id":"doc08","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quam integer mattis felis imperdiet. Elit sagittis amet quisque viverra enim ultrices sed rutrum. Aliquet sit egestas mi volutpat non, euismod tortor cursus. Nisl, nunc at leo commodo.","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Folder","text":"Article"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Que faire des données ouvertes ?"}],"users.table.columns":[{"key":"name","label":"Nom de l\'utilisateur"},{"key":"email","label":"E-mail"},{"key":"role","label":"Rôle"},{"key":"group","label":"Groupe"},{"key":"rights","label":"Droit"},{"key":"registerDate","label":"Inscrit depuis"},{"key":"details","label":" "}],"users.table.rows":[{"id":"user01","name":"Livia Culhane","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user02","name":"Livia Culhane","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user03","name":"Livia Culhane avec un nom très long cette fois","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user04","name":"Livia Culhane","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user05","name":"Livia Culhane","role":"Développeur","email":"livia-culhanelivia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user06","name":"Livia Culhane","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user07","name":"Livia Culhane","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user08","name":"Livia Culhane","role":"Développeur","email":"livia-culhane@mail.com","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"}],"overview.keyfigures.list":[{"desc":"utilisateurs","figure":"4561"},{"desc":"partenaires & contributeurs","figure":"126"},{"desc":"jeux de données","figure":"8456"},{"desc":"jeux de données téléchargés","figure":"12890"}],"submit.step01":{"form":{"tags":{"label":"Tag(s)","indication":"Sélectionnez un tag ou créez le","placeholder":"Ajouter un tag"},"title":{"label":"Titre","placeholder":"Choisir un titre"},"categories":{"label":"Catégorie(s)","placeholder":"Sélectionner une catégorie"},"description":{"label":"Description","placeholder":"Ajoutez une description à votre jeu de données pour apporter des éléments de contexte et des précisions aux différents utilisateurs voulant l’utiliser."}}},"submit.step06":{"desc":"Toutes les informations et les fichiers téléchargés de votre jeu de données sont en cours d’analyse par l’administration de Data Gouv MC.","title":"Votre jeu de données a bien été envoyé","action":{"back":"Revenir à mon tableau de bord"},"warning":"Vous serez averti par email lors de la validation de votre jeu de données."},"searchBar.autocompleteOptions":[{"title":"Historique de disponibilité des vélos MonaBike"},{"title":"Cartographie des sites radioélectriques"},{"title":"Historique des tweets #Monaco - 2020"},{"title":"Historique de la localisation du téléphone - Fluxvision - 2019"}],"legal.licence":{"body":{"list":[{"type":"extract","content":["Please add text in the CMS legal.licence object."]}]}},"faq.accordion":[{"key":"acc-1","desc":"Il est nécessaire de créer un compte qui sera soumis à validation.","title":"Comment accéder à des jeux de données restreints ?"},{"key":"acc-2","desc":"Cela permet d\'accéder à un ensemble d\'outils de développement et des modules complémentaires de traitement et d\'analyse des données.","title":"Quels sont les avantages à avoir un accès développeur ?"},{"key":"acc-3","desc":"Les données ne sont pas en License ouverte. Toute ré-utilisation est interdite.","title":"Puis-je utiliser les jeux de données sur mon site internet ?"},{"key":"acc-4","desc":"La Direction des Plateformes et des Ressources Numériques (DPRN) est placée sous l\'autorité du Ministre d\'État. Ses missions, définies par l’Ordonnance Souveraine n°7.997 du 12/03/2020, ont pour objectif de fédérer et de mettre en œuvre des projets à forte composante technologique ainsi que de porter la stratégie données et internet des objets du Gouvernement et leur mise en œuvre, .","title":"Qui est derrière la plateforme data de Monaco ?"}],"submit.step02":{"modal":{"tabs":{"column":"Liste des colonnes","dataset":"Visualisation du fichier"},"title":"Contenu du jeu de données","columns":{"types":{"text":"Texte","number":"Number"}}},"upload":{"title":"1 fichier {{format}} ajouté","running":"Téléchargement en cours","success":"Téléchargé avec succès","nbUploaded":"{{count}} fichier(s) téléchargé(s)","nbUploaded_zero":"Aucun fichier téléchargé"},"dropFile":{"drop":"Déposer ou télécharger un fichier pour l\'ajouter","error":"Ce type de fichier n\'est pas supporté","action":"Ajouter un ou plusieurs fichiers","helper":"Taille maximum : {{size}}","errorText":"Veuillez ajouter un fichier"},"fileInfo":{"line":"Lignes","size":"Poids","column":"Colonnes","format":"Format","dimensions":"Dimensions"}},"footer.nav.list":[{"path":"privacy-policy","title":"MENTIONS LÉGALES"},{"path":"licences","title":"COOKIES"},{"path":"contact","title":"CONTACT"}],"legal.privacy_policy":{"body":{"list":[{"type":"h2","content":"Mentions Légales"},{"type":"paragraph","content":["Le présent Site, ci-après dénommé \\"data.gouv.mc\\" est exploité par l’Etat de Monaco, Direction des Plateformes et des Ressources Numériques, ci-après dénommée \\"l’Administration\\", dont le siège est situé à Immeuble Les Industries, 2 rue du Gabian, 98000 Monaco."]},{"type":"h3","content":"Directeur de la publication :"},{"type":"paragraph","content":["M. Christophe Pierre – Direction des Plateformes et des Ressources Numériques"]},{"type":"h3","content":"Contact :"},{"type":"ul","content":["Téléphone : (+377) 98 98 88 00","Adresse mail : dprn@gouv.mc"]},{"type":"paragraph","content":["Le présent Site \\"data.gouv.mc\\" de l’Etat de Monaco est hébergé par la société Monaco Cloud, S.A.M., société de droit monégasque, au capital de 625 000 euros, inscrite au RCI sous le numéro 20S08585, et dont le siège social se situe 9, avenue Albert II – Le Copori – 98000 Monaco."]}]}},"tools.list":[{"img":"logo-gitlab@2x","url":"https://gitlab.apps.data.caas.mc-tech.net","title":"Gitlab"},{"img":"logo-superset-apache@2x","url":"https://superset.apps.data.caas.mc-tech.net","title":"Apache Superset"},{"img":"logo-jupyter@2x","url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","title":"Jupyterhub"},{"img":"logo-rstudio@2x","url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","title":"Jupyterhub"},{"img":"logo-fiware@2x","url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","title":"Fiware"},{"img":"logo-kafka@2x","url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","title":"Kafka"},{"img":"logo-vscode@2x","url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","title":"VSCode"}],"featuredDatasets":{"default":["s3.s3-data-factory-mc-dropbox-aws/culture_loisir/Artistes_soutien_artistes_Monaco.csv","s3.s3-data-factory-mc-dropbox-aws/energie_ecologie/Climatogramme_Moyennes_temperature_Monaco.csv","s3.s3-data-factory-mc-dropbox-aws/economie_finance/Produit_Interieur_Brut__PIB__indicateurs_economiques_cles_Monaco.csv"],"citoyennete":["s3.s3-data-factory-mc-dropbox-aws/citoyennete/AMSN_attaques_autre_type_reçues_systemes_information_État_2022.csv","s3.s3-data-factory-mc-dropbox-aws/citoyennete/AMSN_fichiers_malveillants_reçus_systemes_information_État_2022.csv","s3.s3-data-factory-mc-dropbox-aws/citoyennete/Activite_generale_Police_Judiciaire.csv"],"sante-social":["s3.s3-data-factory-mc-dropbox-aws/sante_social/AIDE_FAMILLE_MONEGASQUE_AIDE_SOCIALE_beneficiaires_aides_famille_monegasque.csv","s3.s3-data-factory-mc-dropbox-aws/sante_social/AIDE_FAMILLE_MONEGASQUE_AIDE_SOCIALE_beneficiaires_aides_sociales_paiement_colonies_vacances.csv","s3.s3-data-factory-mc-dropbox-aws/sante_social/Aide_logement_aide_nationale_logement__ANL_.csv"],"transport-flux":["s3.s3-data-factory-mc-dropbox-aws/transport_flux/Autobus_indicateurs_activite.csv"],"culture-loisirs":["s3.s3-data-factory-mc-dropbox-aws/culture_loisir/Artistes_soutien_artistes_Monaco.csv","s3.s3-data-factory-mc-dropbox-aws/culture_loisir/Ballet_Frequentation_Productions_Ballets_Monte-Carlo.csv"],"economie-finance":["s3.s3-data-factory-mc-dropbox-aws/economie_finance/Balance_commerciale_balance_commerciale_selon_zone_economique.csv","s3.s3-data-factory-mc-dropbox-aws/economie_finance/4104_Croisieres_Croisieres_Premium_Luxe_Mensuelles.csv","s3.s3-data-factory-mc-dropbox-aws/economie_finance/Budget_État_Analyse_budgetaire_pour_Monaco.csv"],"energie-ecologie":["s3.s3-data-factory-mc-dropbox-aws/energie_ecologie/Assainissement_Donnees_totales_traitees_2008_2022.csv","s3.s3-data-factory-mc-dropbox-aws/energie_ecologie/Bilan_moyen_journalier_rayonnement_solaire_2022_Bilan_moyen_journalier_rayonnement_solaire_2022_1.csv","s3.s3-data-factory-mc-dropbox-aws/energie_ecologie/Bilan_moyen_journalier_rayonnement_solaire_2022_Bilan_moyen_journalier_rayonnement_solaire_2022_2_1.csv"],"population-emploi":["s3.s3-data-factory-mc-dropbox-aws/population_emploi/34_Activites_agences_travail_temporaire_Monaco.csv","s3.s3-data-factory-mc-dropbox-aws/population_emploi/34_Repartition_sexes_Monaco__2018-2022_.csv","s3.s3-data-factory-mc-dropbox-aws/population_emploi/Activites_travailleurs_independants_activites_independants_selon_GSA.csv"],"education-formation":["s3.s3-data-factory-mc-dropbox-aws/education_formation/Bourses_demandes_bourses_Monaco.csv","s3.s3-data-factory-mc-dropbox-aws/education_formation/Nombre_publications_depuis_creation_478_activites_recherche.csv","s3.s3-data-factory-mc-dropbox-aws/education_formation/Éleves_secteur_public_eleves_niveau_enseignement_etablissement.csv"],"urbanisme-territoire":["s3.s3-data-factory-mc-dropbox-aws/urbanisme_territoire/Jardins_Arbres.csv","s3.s3-data-factory-mc-dropbox-aws/urbanisme_territoire/Logement_Prix_revente_Monaco__2013-2022_.csv","s3.s3-data-factory-mc-dropbox-aws/urbanisme_territoire/montant_ventes_montant_ventes.csv"]},"categories.list":[{"img":"mobility","slug":"transport-flux","dataset":"trino.hive.transport_flux.circulation_entrees_sorties"},{"img":"category-sport","slug":"sport","dataset":"trino.hive.sport.piscine_rainier_iii"},{"img":"category-population-emploi","slug":"population-emploi","dataset":"trino.hive.population_emploi.population"},{"img":"category-education-formation","slug":"education-formation","dataset":"trino.hive.education_formation.erasmus"},{"img":"category-urbanisme-territoire","slug":"urbanisme-territoire","chart":"graph-front-sentiments","dataset":"trino.hive.urbanisme_territoire.sentiments"},{"img":"category-sante-social","slug":"sante-social","dataset":"trino.hive.sante_social.aide_logement"},{"img":"category-citoyennete","slug":"citoyennete","dataset":"trino.hive.citoyennete.elections_nationales"},{"img":"use-case-modeling","slug":"energie-ecologie","dataset":"trino.hive.energie_ecologie.precipitations"},{"img":"category-economie-finance","slug":"economie-finance","dataset":"trino.hive.economie_finance.pib"},{"img":"category-culture-loisirs","slug":"culture-loisirs","dataset":"trino.hive.culture_loisirs.musee_oceanographique"}],"footer.links":[{"twitter":"https://twitter.com/ExtendedMonaco","facebook":"https://www.facebook.com/ExtendedMonaco/","instagram":"https://www.instagram.com/extended_monaco"}],"signIn":{"link":"/contact"},"homePage.links":[{"reuse":"/catalogue","locate":"https://www.google.com/maps/place/2+Rue+du+Gabian,+98000+Monaco/@43.7301768,7.4131175,17z/data=!3m1!4b1!4m5!3m4!1s0x12cdc2ed3004c04f:0x975985386674a297!8m2!3d43.730173!4d7.4156924?entry=ttu","allData":"/catalogue","contact":"/contact","explore":"/catalogue","discover":{"authenticated":"/developer","notAuthenticated":"/contact"}}],"superset":{"link":"http://superset.apps.data.caas.mc-tech.net"},"popupMainLinks":[{"desc":"Le site institutionnel du Gouvernement Princier de Monaco","link":"https://www.gouv.mc/","image":"monaco-gouvernement"},{"desc":"Le portail pour réaliser vos démarches en ligne","link":"https://monguichet.mc/","image":"monaco-guichet"},{"desc":"Toutes les démarches et informations pour les particuliers","link":"https://monservicepublic.gouv.mc/","image":"monaco-service-public"},{"desc":"Toutes les démarches et informations pour les entreprises","link":"https://monentreprise.gouv.mc/","image":"monaco-entreprise"}],"allPopupLinks":[{"links":[{"link":"https://www.monacosante.mc/","name":"Monaco Santé"},{"link":"https://extendedmonaco.com/","name":"Extended Monaco"}],"title":"Sites Officiels du Gouvernement Princier"},{"links":[{"link":"https://ambassade-en-france.gouv.mc/","name":"Ambassade de Monaco en France"}],"title":"Représentations diplomatiques"}]},"ALL":{"allPagesNav.List":[{"path":"/","title":"Data Monaco - Home"},{"path":"/catalogue","title":"Data Monaco - Data"},{"path":"/use-cases","title":"Data Monaco - Usecases"},{"path":"/support","title":"Data Monaco - Contact"}],"header.mainNav.list":[{"path":"/","title":"Accueil"},{"path":"/catalogue","title":"Données"},{"path":"/use-cases","title":"Réutilisations"},{"path":"/developer","title":"Applications"},{"path":"/contact","title":"Contact"}],"legal.licence":{"body":{"list":[{"type":"extract","content":["Please add text in the CMS legal.licence object."]}]}},"faq.accordion":[{"key":"acc-1","desc":"Il est nécessaire de créer un compte qui sera soumis à validation.","title":"Comment accéder à des jeux de données restreints ?"},{"key":"acc-2","desc":"Cela permet d\'accéder à un ensemble d\'outils de développement et des modules complémentaires de traitement et d\'analyse des données.","title":"Quels sont les avantages à avoir un accès développeur ?"},{"key":"acc-3","desc":"Les données ne sont pas en License ouverte. Toute ré-utilisation est interdite.","title":"Puis-je utiliser les jeux de données sur mon site internet ?"},{"key":"acc-4","desc":"La Direction des Plateformes et des Ressources Numériques (DPRN) est placée sous l\'autorité du Ministre d\'État. Ses missions, définies par l’Ordonnance Souveraine n°7.997 du 12/03/2020, ont pour objectif de fédérer et de mettre en œuvre des projets à forte composante technologique ainsi que de porter la stratégie données et internet des objets du Gouvernement et leur mise en œuvre, .","title":"Qui est derrière la plateforme data de Monaco ?"}],"footer.nav.list":[{"path":"privacy-policy","title":"MENTIONS LÉGALES"},{"path":"licences","title":"COOKIES"},{"path":"contact","title":"CONTACT"}],"legal.privacy_policy":{"body":{"list":[{"type":"h2","content":"Mentions Légales"},{"type":"paragraph","content":["Le présent Site, ci-après dénommé \\"data.gouv.mc\\" est exploité par l’Etat de Monaco, Direction des Plateformes et des Ressources Numériques, ci-après dénommée \\"l’Administration\\", dont le siège est situé à Immeuble Les Industries, 2 rue du Gabian, 98000 Monaco."]},{"type":"h3","content":"Directeur de la publication :"},{"type":"paragraph","content":["M. Christophe Pierre – Direction des Plateformes et des Ressources Numériques"]},{"type":"h3","content":"Contact :"},{"type":"ul","content":["Téléphone : (+377) 98 98 88 00","Adresse mail : dprn@gouv.mc"]},{"type":"paragraph","content":["Le présent Site \\"data.gouv.mc\\" de l’Etat de Monaco est hébergé par la société Monaco Cloud, S.A.M., société de droit monégasque, au capital de 625 000 euros, inscrite au RCI sous le numéro 20S08585, et dont le siège social se situe 9, avenue Albert II – Le Copori – 98000 Monaco."]}]}},"footer.links":[{"twitter":"https://twitter.com/ExtendedMonaco","facebook":"https://www.facebook.com/ExtendedMonaco/","instagram":"https://www.instagram.com/extended_monaco"}],"popupMainLinks":[{"desc":"Le site institutionnel du Gouvernement Princier de Monaco","link":"https://www.gouv.mc/","image":"monaco-gouvernement"},{"desc":"Le portail pour réaliser vos démarches en ligne","link":"https://monguichet.mc/","image":"monaco-guichet"},{"desc":"Toutes les démarches et informations pour les particuliers","link":"https://monservicepublic.gouv.mc/","image":"monaco-service-public"},{"desc":"Toutes les démarches et informations pour les entreprises","link":"https://monentreprise.gouv.mc/","image":"monaco-entreprise"}],"allPopupLinks":[{"links":[{"link":"https://www.monacosante.mc/","name":"Monaco Santé"},{"link":"https://extendedmonaco.com/","name":"Extended Monaco"}],"title":"Sites Officiels du Gouvernement Princier"},{"links":[{"link":"https://ambassade-en-france.gouv.mc/","name":"Ambassade de Monaco en France"}],"title":"Représentations diplomatiques"}]},"CATALOGUE":{"searchBar.autocompleteOptions":[{"title":"Historique de disponibilité des vélos MonaBike"},{"title":"Cartographie des sites radioélectriques"},{"title":"Historique des tweets #Monaco - 2020"},{"title":"Historique de la localisation du téléphone - Fluxvision - 2019"}],"tabBar.tabs":[{"end":true,"url":"","count":159,"label":"Jeux de données"},{"end":true,"url":"databases","count":15,"label":"Base de données"}],"tabBar.select.options":[{"label":"Date","value":"date"},{"label":"Alphabetique","value":"alphabetical"}]},"DEVELOPER":{"api.table.columns":[{"key":"name","label":"Nom"},{"key":"token","label":"Token"}],"sign_up.organizations.select.options":[{"label":"DPRN","value":"dprn"},{"label":"Gouvernance de Monaco","value":"monaco governance"}],"trainingDocumentation.searchBar.autocompleteOptions":[{"title":"Comment soumettre un jeu de données ?"},{"title":"Comment l’open data améliore notre quotidien ?"},{"title":"Suivre le traffic autoroutier en direct"}],"header.rightNav.list":[{"icon":{"name":"user","custom":true},"path":"/log-in","title":"Se connecter"}],"secondaryNav.organizations.select.options":[{"label":"DPRN","value":"dprn"},{"label":"Gouvernance de Monaco","value":"monaco-governance"},{"label":"Administrateur","value":"admin"}],"secondaryNav.nav.list":[{"path":"overview","title":"Vue d\'ensemble"},{"path":"api-key","title":"Clé API"},{"path":"training-documentation","title":"Formation & Documentation"}],"tabBar.tabs":[{"end":true,"url":"","label":"Jeux de données"},{"url":"databases","label":"Base de données"},{"url":"use-cases","label":"Réutilisation"}],"tabBar.buttons":[{"slug":"datasets","text":"Ajouter un jeu de données"},{"slug":"databases","text":"Ajouter une base de donnée"},{"slug":"use-cases","text":"Ajouter une réutilisation"}],"use_cases.list":[{"tag":"Transports & flux","date":"16/03/2022","desc":"Get automated updates on bike availabilities at the nearest MonaBike.","slug":"monabike","title":"MonaBike notifications y-system service","credit":"Société MonaBike"},{"tag":"Transports & flux","date":"16/03/2022","desc":"Discover the last report on waste management in Monaco.","slug":"your-monaco","title":"Urban news website YourMonaco","credit":"Société MonaBike"}],"tabBar.select.options":[{"label":"Date","value":"date"},{"label":"Pertinence","value":"pertinence"},{"label":"Alphabetique","value":"alphabetical"}],"trainingDocumentation.list":[{"id":"doc01","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"School","text":"Formation"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc02","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Folder","text":"Article"}]},"title":"Comment l’open data améliore notre quotidien ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc03","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"School","text":"Formation"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc04","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Cloud","text":"Documentation API"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Suivre le traffic autoroutier en direct"},{"id":"doc05","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"School","text":"Formation"}]},"title":"Comment sécuriser ses jeux de données ?","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc06","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Arcu ultrices erat sed egestas id etiam arcu sapien. Cursus arcu tincidunt non arcu, faucibus. Phasellus dolor, nullam enim eu euismod quis sed tincidunt. Quis nisl venenatis elementum eu, sit mauris nulla. Neque, pharetra pharetra, pharetra, elit non quisque. Non est cursus sit faucibus tellus. ","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Folder","text":"Article"}]},"title":"Actualité des données ouvertes","source":"Monaco Extended","update":"Mis à jour le 19 janvier 2020"},{"id":"doc07","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quam integer mattis felis imperdiet. Elit sagittis amet quisque viverra enim ultrices sed rutrum. Aliquet sit egestas mi volutpat non, euismod tortor cursus. Nisl, nunc at leo commodo.","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Cloud","text":"Documentation API"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Suivre le traffic autoroutier en direct"},{"id":"doc08","desc":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quam integer mattis felis imperdiet. Elit sagittis amet quisque viverra enim ultrices sed rutrum. Aliquet sit egestas mi volutpat non, euismod tortor cursus. Nisl, nunc at leo commodo.","tags":{"list":[{"text":"Sécurité"},{"text":"IT"}]},"type":{"list":[{"icon":"Folder","text":"Article"}]},"title":"Comment soumettre un jeu de données ?","source":"Monaco Extended","update":"Que faire des données ouvertes ?"}],"tools.list":[{"img":"logo-gitlab@2x","desc":"GitLab est un logiciel libre de forge basé sur git proposant les fonctionnalités de wiki, un système de suivi des bugs, l’intégration continue et la livraison continue.","title":"Gitlab","button":{"url":"https://gitlab.apps.data.caas.mc-tech.net","icon":"search","text":"Ouvrir Gitlab"}},{"img":"logo-superset-apache@2x","desc":"Superset est un outil d\'exploration et de visualisation (BI) .","title":"Superset Apache","button":{"url":"https://superset.apps.data.caas.mc-tech.net","icon":"search","text":"Ouvrir Superset"}},{"img":"logo-jupyter@2x","desc":"Jupyter Hub est une application Web permettant d\'effectuer du développement intéractif. Il supporte 40 langages, dont Python.","title":"Jupyter Hub","button":{"url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","icon":"search","text":"Ouvrir Jupyter Hub"}},{"img":"logo-rstudio@2x","desc":"RStudio est un environnement de développement gratuit, libre et multiplateforme pour R, un langage de programmation utilisé pour le traitement de données et l’analyse statistique.","title":"Rstudio","button":{"url":"https://jupyterhub-external.apps.data.caas.mc-tech.net","icon":"search","text":"Ouvrir Rstudio"}},{"img":"logo-datahub","desc":"DataHub permet la découverte et l\'observation des données, ainsi qu\'une gouvernance fédérée qui aide à maîtriser la complexité de l\'écosystème lié aux plateformes de données.","title":"Datahub","button":{"url":"https://datahub.apps.data.caas.mc-tech.net","icon":"search","text":"Ouvrir Datahub"}},{"img":"logo-vscode","desc":"Visual Studio Code est un éditeur de code optimisé pour la construction et le débogage d\'applications web et cloud modernes.","title":"VScode","button":{"url":"https://vscode.dev/","icon":"search","text":"Ouvrir VScode"}},{"img":"logo-airflow","desc":"Apache Airflow permet de créer, de planifier et de surveiller des workflows (flux de travail) par le biais de la programmation informatique. Il s\'agit d\'une solution totalement open source, très utile pour l\'architecture et l\'orchestration de pipelines de données complexes.","title":"Airflow","button":{"url":"https://airflow.apps.data.caas.mc-tech.net","icon":"search","text":"Ouvrir Airflow"}}]},"DATASET":{"submit.step03":{"info":{"list":{"tags":"Tag(s)","title":"Titre","categories":"Catégorie(s)","description":"Description du jeu de données"},"title":"Informations générales"},"view":{"list":{"type":"Type de graphique","xAxis":"Axe des abscisses","yAxis":"Axe des ordonnées","optional":"Donnée optionnelle"},"title":"Visualisation du jeu de données"},"files":{"list":{"files":"Liste des jeux de données"},"title":"Ajout de données"},"actions":{"edit":"Modifier","seeLess":"Voir moins","seeMore":"Voir plus"},"warning":"Avant acceptation, votre jeu de données fera l’objet d’une analyse détaillée de la part des administrateurs de la plateforme.","security":{"list":{"owner":"Gouvernance de la donnée","licence":"Type de licence","checkbox":"J’accepte que mon jeu de données soit publié dans le catalogue global de Data Gouv MC","visibility":"Visibilité"},"title":"Sécurité et licence"}},"submit.step01":{"form":{"tags":{"label":"Tag(s)","indication":"Sélectionnez un tag ou créez le","placeholder":"Ajouter un tag"},"title":{"label":"Titre","placeholder":"Choisir un titre"},"categories":{"label":"Catégorie(s)","placeholder":"Sélectionner une catégorie"},"description":{"label":"Description","placeholder":"Ajoutez une description à votre jeu de données pour apporter des éléments de contexte et des précisions aux différents utilisateurs voulant l’utiliser."}}},"submit.step06":{"desc":"Toutes les informations et les fichiers téléchargés de votre jeu de données sont en cours d’analyse par l’administration de Data Gouv MC.","title":"Votre jeu de données a bien été envoyé","action":{"back":"Revenir à mon tableau de bord"},"warning":"Vous serez averti par email lors de la validation de votre jeu de données."},"submit.step02":{"modal":{"tabs":{"column":"Liste des colonnes","dataset":"Visualisation du fichier"},"title":"Contenu du jeu de données","columns":{"types":{"text":"Texte","number":"Number"}}},"upload":{"title":"1 fichier {{format}} ajouté","running":"Téléchargement en cours","success":"Téléchargé avec succès","nbUploaded":"{{count}} fichier(s) téléchargé(s)","nbUploaded_zero":"Aucun fichier téléchargé"},"dropFile":{"drop":"Déposer ou télécharger un fichier pour l\'ajouter","error":"Ce type de fichier n\'est pas supporté","action":"Ajouter un ou plusieurs fichiers","helper":"Taille maximum : {{size}}","errorText":"Veuillez ajouter un fichier"},"fileInfo":{"line":"Lignes","size":"Poids","column":"Colonnes","format":"Format","dimensions":"Dimensions"}},"superset":{"link":"http://superset.apps.data.caas.mc-tech.net"}},"DATASET_SUBMIT":{"steps.list":[{"key":"1","label":"Informations générales"},{"key":"2","label":"Ajout de données"},{"key":"3","label":"Envoi du jeu de données"}],"step01":{"desc":"Veillez à être clair et concis, ces informations sont essentielles à la compréhension et à l’exploitation du jeu de données","tags":{"options":[{"label":"Vélo","value":"velo"},{"label":"Environnement","value":"environnement"},{"label":"Mobilité","value":"mobilité"},{"label":"Tag 1","value":"tag1"},{"label":"Tag 2","value":"tag2"},{"label":"Tag 3","value":"tag3"},{"label":"Tag 4","value":"tag4"},{"label":"Tag 5","value":"tag5"}]},"title":"Informations générales du jeu de données","categories":{"options":[{"label":"Transport & Flux","value":"transports-flux"},{"label":"Economie & Finance","value":"economie-finance"},{"label":"Population & Emploi","value":"population-emploi"},{"label":"Urbanisme & Territoire","value":"Urbanisme-Territoire"},{"label":"Energie & Ecologie","value":"Energie-Ecologie"},{"label":"Santé & Social","value":"Sante-Social"},{"label":"Education & Formation","value":"Education-Formation"},{"label":"Innovation & Tech","value":"Innovation-Tech"},{"label":"Culture & Loisirs","value":"Culture-Loisirs"}]}},"step02":{"desc":"Chargez les fichiers contenant les données de votre jeu de données.","view":{"columnsTable":{"rows":[{"desc":"The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December.","name":"CALENDAR YEAR","type":"number","apiKey":"CALENDAR_YEAR"},{"desc":"The one (1) to three (3) digit number used to identify a City agency...","name":"AGENCY CODE","type":"number","apiKey":"AGENCY_CODE"},{"desc":"The one (1) to three (3) digit number used to identify a City agency...","name":"EMPLOYEE NAME","type":"text","apiKey":"EMPLOYEE_NAME"},{"desc":"The name of the employing City agency.","name":"AGENCY NAME","type":"text","apiKey":"AGENCY_NAME"},{"desc":"The one (1) to two (2) digit pay class code that identifies how an ...","name":"AGENCY NAME","type":"number","apiKey":"TITLE_CODE"},{"desc":"The one (1) to two (2) digit pay class code that identifies how an ...","name":"PAY CLASS","type":"number","apiKey":"PAY_CLASS"},{"desc":"The one-year period, that begins on January 1 and ends on December ...","name":"SALARY RATE","type":"number","apiKey":"SALARY_RATE"},{"desc":"The employee’s regular gross salary rate in dollars and cents. The regular...","name":"BIKE TYPE","type":"text","apiKey":"BIKE_TYPE"}],"columns":[{"key":"name","label":"Colonne"},{"key":"apiKey","label":"Champs API"},{"key":"desc","label":"Description"},{"key":"type","label":"Type"}]},"datasetTable":{"rows":[{"id":"01","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","SALARY_RATE":"$26.85","CALENDAR_YEAR":2022,"EMPLOYEE_NAME":"M BETTS"},{"id":"02","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2020,"EMPLOYEE_NAME":"M BETTS"},{"id":"03","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06420","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"04","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"05","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"05999","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"06","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"07","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"08","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"09","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"10","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"11","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"12","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"13","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"14","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"15","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06425","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"16","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06423","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"},{"id":"17","PAY_CLASS":"X","BIKE_TABLE":"$26.85","TITLE_CODE":"06421","AGENCY_CODE":2,"AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","CALENDAR_YEAR":2021,"EMPLOYEE_NAME":"M BETTS"}],"columns":[{"key":"CALENDAR_YEAR","label":"CALENDAR YEAR"},{"key":"AGENCY_CODE","label":"AGENCY CODE"},{"key":"EMPLOYEE_NAME","label":"EMPLOYEE NAME"},{"key":"AGENCY_NAME","label":"AGENCY NAME"},{"key":"TITLE_CODE","label":"TITLE CODE"},{"key":"PAY_CLASS","label":"PAY CLASS"},{"key":"SALARY_RATE","label":"SALARY RATE"},{"key":"BIKE_TABLE","label":"BIKE TABLE"}]}},"title":"Ajout des données"},"step03":{"desc":"Définissez la vue par défaut du graphique qui sera affiché lors de la consultation du jeu de données.","form":{"type":{"group":{"options":[{"icon":"chart-bar","value":"chart-bar"},{"icon":"chart-pie","value":"chart-pie"},{"icon":"chart-scatter","value":"chart-scatter"},{"icon":"chart-multiline","value":"chart-multiline"}]}},"chart":{"data":[{"y":85,"name":"M BETTS"},{"y":100,"name":"M BETTS"},{"y":205,"name":"M BETTS"},{"y":170,"name":"M BETTS"},{"y":300,"name":"M BETTS"},{"y":250,"name":"M BETTS"}],"title":"Historique de disponibilité des vélos MonaBike en 2022"},"xAxis":{"select":{"options":[{"label":"Mois","value":"month"},{"label":"Années","value":"years"}]}},"yAxis":{"select":{"options":[{"label":"Traffic","value":"traffic"},{"label":"Densité","value":"densite"}]}},"optional":{"select":{"options":[{"label":"Température","value":"temperature"},{"label":"Densité","value":"densite"},{"label":"Traffic","value":"traffic"}]}}},"title":"Visualisation des données"},"step04":{"desc":"Définissez les informations relatives à la visibilité, à la propriété et à la gouvernance du jeu de données.","form":{"owner":{"select":{"options":[{"label":"DPRN","value":"dprn"}]}},"licence":{"select":{"options":[{"label":"Apache Licence 2.0","value":"apache"}]}},"visibility":{"select":{"options":[{"label":"Publique","value":"public"},{"label":"Privé","value":"private"}]}}},"title":"Sécurité et licence de mon jeu de données"},"step05":{"info":{"tags":["Carburant"],"title":"Prix des carburants à Monaco","paragraph":"Lorem ipsum dolor sit amet, conng elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Voir plus Lorem ipsum dolor sit amet, conng elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.","categories":["Transport & Flux"]},"view":{"type":"Barre","xAxis":"Mois","yAxis":"Traffic","optional":"Température"},"files":["liste-emplacement-vélo-monacoliste-emplacement-vélo-monaco.xlsx","liste-emplacement-vélo-monaco.json","liste-emplacement-vélo-monaco.csv"],"title":"Récapitulatif de mon jeu de données","security":{"owner":"DPRN","licence":"Apache Licence 2.0","visibility":"Publique"}}}}'),zt=e=>{const{data:t,loading:a,error:n}=qt($t,{variables:{where:{page:{equals:e}}}}),r=a,i=(0,o.useMemo)((()=>t&&t.objects?t.objects.reduce(((e,t)=>{let{data:a,key:n}=t;return{...e,[n]:a}}),{}):{}),[t]);return{data:t,objectsLoading:r,error:n,reducedObjects:i}},Wt=e=>{const t=Gt,{reducedObjects:a,objectsLoading:n}=zt(e);return{oCms:n=>{var o;return a[n]||(null==t||null===(o=t[e])||void 0===o?void 0:o[n])||{}},objectsLoading:n}},Ht="ALL",Ut="HOME",Vt="DATASET_SUBMIT",Kt="DEVELOPER",Jt="ADMIN",Xt="DATASET";var Qt=a(9990),ea=a(69436);const ta=e=>{const t=(0,Qt.aC)(),{t:a}=(0,ot.$)();return t.isAuthenticated?o.createElement(Et.Z,{variant:"text",onClick:()=>{t.removeUser()},startIcon:o.createElement(ea.Z,null),size:"small",style:{textTransform:"none"},color:"secondary",sx:{display:"flex",aligniItems:"center"}},o.createElement(at.Z,{variant:"body"},a("COMMON:logout"))):o.createElement(Et.Z,{variant:"text",onClick:()=>{t.signinRedirect()},startIcon:o.createElement(ea.Z,null),size:"small",style:{textTransform:"none"},color:"secondary",sx:{display:"flex",alignItems:"center",justifyItems:"center"},endIcon:o.createElement(At.Z,{sx:{width:"24px",height:"24px",position:"relative",bottom:"1px"}})},o.createElement(at.Z,{variant:"body"},a("COMMON:login")))},aa=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"cover"!==e&&"overlay"!==e&&"full"!==e})((e=>{let{cover:t,overlay:a,full:n}=e,o={},r={},i={};return o=t?{position:"relative",top:0,left:0,height:"100%",width:"100%",overflow:"hidden",img:{width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"}}:{position:"relative"},r=a?{"&:before":{content:'""',position:"absolute",top:0,left:0,right:0,height:"100%",pointerEvents:"none",background:"string"==typeof a?a:"linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, #000000 0.01%, rgba(0, 0, 0, 0.4) 56.76%)",zIndex:1}}:{},i=n?{height:"100%",img:{display:"block",width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"}}:{},{img:{display:"block",width:"100%"},...o,...r,...i,display:"block",width:"100%",zIndex:0}})),na=e=>{var t,a;const{className:n="resp-picture",src:r,alt:i="",sx:l={},sources:s,cover:c=!1,full:d=!1,overlay:u=!1,nativeImgStyles:p={}}=e;return o.createElement(aa,{component:"picture",cover:c,overlay:u,full:d,className:n,sx:l},s&&(null==s?void 0:s["@2x"])&&o.createElement("source",{media:"(-webkit-min-device-pixel-ratio: 2)}",srcSet:null==s?void 0:s["@2x"]}),s&&(null==s?void 0:s["md@2x"])&&o.createElement("source",{media:`(min-width:${null===(t=ie.values)||void 0===t?void 0:t.md}px) and (-webkit-min-device-pixel-ratio: 2)}`,srcSet:null==s?void 0:s["@2x"]}),s&&(null==s?void 0:s.md)&&o.createElement("source",{media:`(min-width:${null===(a=ie.values)||void 0===a?void 0:a.md}px)`,srcSet:null==s?void 0:s.md}),o.createElement("img",{style:p,src:r,alt:i,loading:"lazy"}))},oa=(0,Fe.ZP)("div",{shouldForwardProp:e=>"smallRadius"!==e&&"radius"!==e&&"elevate"!==e&&"sx"!==e&&"overlay"!==e})((e=>{let{theme:t,radius:a,smallRadius:n,elevate:o,overlay:r}=e;return{position:"relative",marginLeft:t.spacing(-2),marginRight:t.spacing(-2),overflow:"hidden",...o?{boxShadow:"0px 24px 90px rgba(0, 0, 0, 0.12)"}:{},"&:before":{content:'""',position:"absolute",top:0,left:0,right:0,bottom:0,background:r||"linear-gradient(180deg, rgba(0, 0, 0, 0) 85.02%, rgba(0, 0, 0, 0.8) 100%)",pointerEvents:"none",zIndex:1},video:{position:"absolute",left:0,top:0,opacity:0,pointerEvents:"none"},[t.breakpoints.up("md")]:{borderRadius:a?n?4:12:0,height:"100%",width:"100%",marginLeft:0,marginRight:0},elevate:o}})),ra=(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{position:"absolute",right:t.spacing(2),bottom:t.spacing(2),overflow:"hidden",zIndex:1,display:"flex",img:{width:156},[t.breakpoints.up("md")]:{right:t.spacing(3),bottom:t.spacing(3)}}})),ia=(0,Fe.ZP)("button")((()=>({position:"absolute",top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)",padding:0,border:"none",borderRadius:68,width:68,height:68,background:"none",zIndex:1,cursor:"pointer",transition:"opacity .3s","&:hover":{opacity:.5}}))),la=a.p+"e6446d66b2558bc79baa05985b7f1bd6.svg";function sa(){return sa=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{src:t,sources:a}=e;return o.createElement(o.Fragment,null,o.createElement(ia,null,o.createElement("img",{src:la,alt:"",width:68,height:68})),o.createElement(na,{src:t,full:!0}),o.createElement("video",{poster:t},a&&(null==a?void 0:a.mp4)&&o.createElement("source",{src:null==a?void 0:a.mp4,type:"video/mp4"})))},da=e=>{const{className:t="media",src:a,alt:n="",credit:r="",sources:i={},sx:l={},type:s,imageKey:c="",elevate:d=!1,smallRadius:u=!1,radius:p=!0,overlay:m=""}=e,g={src:a,alt:n,sources:i,type:s},h={alt:n,type:s,imageKey:c},E={src:a,sources:i};return o.createElement(oa,{className:t,sx:l,radius:p,smallRadius:u,elevate:d,overlay:m},"image"===s&&c&&o.createElement(ha,sa({},h,{full:!0})),"image"===s&&o.createElement(na,sa({},g,{full:!0})),"video"===s&&c&&o.createElement(ha,sa({},h,{full:!0})),"video"===s&&o.createElement(ca,E),r&&o.createElement(ra,{className:"legend"},o.createElement("img",{src:r,width:123})))},ua=["@2x","md@2x","md"],pa=st.Ps` query getImages($where: ImageWhereInput!) { images(where: $where) { id key page image { url } } } `,ma=e=>{const{data:t,loading:a,error:n}=(0,lt.a)(pa,{variables:{where:{key:{in:[...(r=e,ua.map((e=>e.startsWith("md")?`${r}-${e}`:`${r}${e}`))),e]}}}});var r;const i=(0,o.useMemo)((()=>null!=t&&t.images?t.images.reduce(((t,a)=>{let{key:n,image:o}=a;return{...t,[n.replace(new RegExp(`${e}(-)?`),"")||"src"]:o.url}}),{}):{}),[t]),{src:l,...s}=i;return{data:t,loading:a,error:n,src:l,sources:s}};function ga(){return ga=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{imageKey:t,...a}=e;const{loading:n,error:r,src:i,sources:l}=ma(t);return n||r?o.createElement(Ot.Z,{variant:"rectangular"}):"video"===a.type?o.createElement(ca,ga({},a,{sources:l,src:i})):o.createElement(na,ga({},a,{sources:l,src:i}))};var Ea=a(98396);const ba=e=>{const{color:t="light",position:a="absolute"}=e,[n,r]=o.useState(!1),{oCms:i,objectsLoading:l}=Wt(Ht),{t:s}=(0,ot.$)(),{isAuthenticated:c}=(0,Qt.aC)(),{tCms:d}=vt(),u=(0,St.Z)(),m=(0,Ea.Z)(u.breakpoints.down("md")),[g,h]=(0,o.useState)(!1),[E,b]=(0,o.useState)(!1),x={rightNav:{list:!l&&i("header.rightNav.list")},mainNav:{list:!l&&i("header.mainNav.list")},dark:!1,title:s("HOME:header.title"),burgerMenu:s("HOME:header.burgerMenu")||o.createElement(Ot.Z,{width:44,height:44})},f=o.useCallback(((e,t)=>{("keydown"!==e.type||"Tab"!==e.key&&"Shift"!==e.key)&&r(t)}),[]),y=o.useCallback((e=>f(e,!1)),[f]),v=o.useCallback((e=>f(e,!0)),[f]),A=((0,p.v9)(q.isLogged),(0,p.v9)(q.isRoleAdmin),(0,p.v9)(q.name),x.mainNav.list&&!c?x.mainNav.list.filter((e=>"/developer"!==e.path)):x.mainNav.list),C=o.useMemo((()=>o.createElement(Ge,{component:"ul",marginBottom:"auto"},A?A.map((e=>o.createElement(ze,{key:e.path,component:"li"},o.createElement(We,{page:!0,headerColor:t,to:e.path},e.title,e.icon&&o.createElement(Tt,{name:e.icon.name}))))):o.createElement(Ot.Z,{width:446}))),[e,t,A]),w=o.createElement(Ge,{component:"ul"},o.createElement(Zt.Z,{direction:"column",spacing:2},o.createElement(wt,{dark:"light"===t}),o.createElement(ta,{color:t}))),M=o.useMemo((()=>o.createElement(Ge,{height:"100%"},A?A.map((e=>o.createElement(ze,{key:e.path,component:"li",height:"100%"},o.createElement(We,{page:window.location.pathname==e.path||window.location.pathname.startsWith("/dataset")&&"/catalogue"==e.path||window.location.pathname.startsWith("/use-case")&&"/use-cases"==e.path,headerColor:t,to:e.path,height:"100%"},o.createElement(Bt,{variant:"bodyLarge",fontWeight:"600"},e.title),e.icon&&o.createElement(Tt,{name:e.icon.name}))))):o.createElement(Ot.Z,null))),[e,t,A]),k=()=>{const e=i("popupMainLinks")||[],t=i("allPopupLinks")||[],a=e=>{const t=ma(e.CMSkey);return t.loading?o.createElement(o.Fragment,null):o.createElement("img",{src:t.src,height:"32px",width:"auto"})};return o.createElement(Dt.Z,{open:g,style:{display:"flex",flexDirection:"column"},onClose:()=>{h(!1),b(!1)}},o.createElement(Lt.Z,{flexDirection:"row",display:"flex",gap:u.spacing(1),padding:u.spacing(1.5),justifyContent:"space-between"},o.createElement(Be.Z,{display:"flex",flexDirection:"row",gap:u.spacing(1),alignItems:"center"},o.createElement(ha,{imageKey:"monaco-flag",sx:{maxWidth:"22.5px",maxHeight:"16.5px"}}),o.createElement(Bt,{variant:"bodySmall"},d("COMMON","surheader"))),o.createElement(Ke.Z,{onClick:()=>h(!1),sx:{":hover":{cursor:"pointer"}}})),o.createElement(_t.Z,{style:{overflow:"auto",backgroundColor:"#FFFFFF",display:"flex",flexDirection:"column",gap:u.spacing(2),padding:u.spacing(1.5)}},o.createElement(Bt,{variant:"bodyLarge"},d("COMMON","externalLinksPopupDescription")),o.createElement(It.Z,null),o.createElement(Be.Z,{display:"flex",justifyContent:"center"},o.createElement(Be.Z,{maxHeight:"100%",display:"flex",flexDirection:"column",gap:u.spacing(2),alignItems:"stretch"},E?t.map((e=>o.createElement(Be.Z,{key:e.title,display:"flex",flexDirection:"column",gap:u.spacing(2)},o.createElement(Be.Z,{display:"flex",flexDirection:"column"},o.createElement(Bt,{variant:"h4"},e.title),o.createElement(Be.Z,{height:"4px",width:"20%",bgcolor:u.palette.primary.main})),o.createElement(Be.Z,null,e.links.map((e=>o.createElement(Be.Z,{key:e.link,sx:{color:u.palette.secondary.main,transition:"color .3s",display:"flex",justifyContent:"space-between",padding:u.spacing(1.5)+" 0px",alignItems:"center",borderBottom:"1px solid "+u.palette.grey[400],":hover":{cursor:"pointer",color:u.palette.secondary.dark},":last-child":{borderBottom:"none"}},onClick:()=>window.open(e.link,"_blank")},o.createElement(Bt,{variant:"bodyLarge"},e.name),o.createElement(Je.Z,null)))))))):e.map((e=>o.createElement(Nt.Z,{key:e.link,style:{flex:"1 1 0",display:"flex",flexDirection:"column",backgroundColor:"#FFFFFF",padding:u.spacing(2),gap:u.spacing(1),maxWidth:500},sx:{":hover":{cursor:"pointer"}},onClick:()=>window.open(e.link,"_blank"),elevation:1},o.createElement(Be.Z,{flexGrow:1,display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"start"},o.createElement(a,{CMSkey:e.image}),o.createElement(Je.Z,null)),o.createElement(Bt,{variant:"body"},e.desc))))))),o.createElement(It.Z,null),o.createElement(jt.Z,{style:{justifyContent:"center",padding:u.spacing(1.5)}},E?o.createElement(Bt,{onClick:()=>b(!1),color:"secondary",sx:{display:"flex",alignItems:"center",":hover":{cursor:"pointer"}}},o.createElement(Xe.Z,null),d("COMMON","externalLinksPopupSeeMain")):o.createElement(Bt,{onClick:()=>b(!0),color:"secondary",sx:{display:"flex",alignItems:"center",":hover":{cursor:"pointer"}}},d("COMMON","externalLinksPopupSeeAll"),o.createElement(Qe.Z,null))))};return o.createElement(Be.Z,null,o.createElement(He,null,o.createElement(ha,{imageKey:"monaco-flag",sx:{maxWidth:"22.5px",maxHeight:"16.5px"}}),o.createElement(Bt,{variant:"bodySmall",textAlign:"center"},d("COMMON","surheader")),o.createElement(Yt.Z,{color:"secondary",style:{fontSize:"clamp(10px,6cqw,16px)"},sx:{":hover":{cursor:"pointer"}},onClick:()=>h(!g)})),o.createElement(Ue,null,o.createElement(je.rU,{style:{display:"flex",marginRight:"auto"},to:{pathname:"/"},className:"logo"},o.createElement("img",{src:tt,alt:x.title,style:m?{maxWidth:"100%",maxHeight:"27px"}:{maxWidth:"100%",maxHeight:"38px"}})),m?o.createElement(qe,{color:"secondary",onClick:v},o.createElement(et.Z,{style:{display:"flex",fontSize:"min(26px, 5cqw)"}}),o.createElement(Bt,{color:"secondary.main",fontSize:"min(8px, 5cqw)"},"MENU")):o.createElement(Zt.Z,{alignItems:"center",spacing:2,direction:"row"},o.createElement(ta,null),o.createElement(It.Z,{orientation:"vertical",variant:"middle",color:"#C7C7D0",flexItem:!0}),o.createElement(wt,null)),o.createElement(Ft.ZP,{anchor:"left",open:n,onClose:y},C,w)),m?o.createElement(o.Fragment,null):o.createElement(Ve,null,M),o.createElement(k,null))};var xa=a(1079);const fa=a.p+"40f342fe7c286c42ce164a85f383662c.png",ya=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{borderTop:"2px solid #B52125",display:"flex",flexDirection:"column",[t.breakpoints.down("md")]:{}}})),va=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",backgroundColor:"#F7FAFB",paddingTop:"20px",paddingBottom:"20px",justifyContent:"space-between",alignItems:"center",paddingRight:"20%",paddingLeft:"20%",columnGap:"10px",[t.breakpoints.down("md")]:{padding:"24px 10px 24px 10px",flexDirection:"column",rowGap:"10px",alignItems:"center"}}})),Aa=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",paddingRight:"20%",paddingLeft:"20%",paddingTop:"12px",paddingBottom:"12px",justifyContent:"space-between",flexWrap:"wrap",flexDirection:"row",[t.breakpoints.down("md")]:{flexDirection:"column",alignItems:"center",padding:0}}})),Ca=(0,Fe.ZP)(at.Z)((e=>{let{theme:t}=e;return{display:"flex",color:t.palette.grey[800],fontSize:"12px",[t.breakpoints.down("md")]:{borderTop:"1px solid #C7C7D0",padding:"16px 10px 16px 10px",width:"100%",justifyContent:"center",textAlign:"center"}}})),wa=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"row",columnGap:"24px",[t.breakpoints.down("md")]:{padding:"16px 10px 16px 10px"}}}));var Ma=a(96682),ka=a(18377),Pa=a(75290),Ta=a(64232),Sa=a(92759);const Oa=()=>{const{tCms:e}=vt(),{oCms:t,objectsLoading:a}=Wt(Ht),n=(0,o.useMemo)((()=>a?{}:t("footer.links")[0]),[a,t]),r=(0,Ma.Z)(),i=(0,Ea.Z)(r.breakpoints.up("md"));return o.createElement(ya,{sx:{borderTop:"2px solid #B52125"}},o.createElement(va,null,o.createElement("img",{src:fa,style:{maxWidth:i?"calc(100% - 283px)":"100%",maxHeight:"89px"}}),o.createElement(ka.Z,{sx:{display:"flex",flexDirection:"column",rowGap:"12px",flexGrow:0}},o.createElement(at.Z,{variant:"body",fontWeight:i?600:400},e("COMMON","socials")),o.createElement(ka.Z,{sx:{alignSelf:i?"flex-end":"center",display:"flex",flexDirection:"row",columnGap:"32px"}},o.createElement(xa.Z,{href:a?"":n.instagram,target:"_blank"},o.createElement(Pa.Z,{color:"primary"})),o.createElement(xa.Z,{href:a?"":n.twitter,target:"_blank"},o.createElement(Ta.Z,{color:"primary"})),o.createElement(xa.Z,{href:a?"":n.facebook,target:"_blank"},o.createElement(Sa.Z,{color:"primary"}))))),o.createElement(Aa,null,o.createElement(wa,null,!a&&t("footer.nav.list").map(((e,t)=>o.createElement(xa.Z,{key:t,to:{pathname:`/${e.path}`},component:je.rU,variant:"caption",underline:"none",color:"secondary",target:"_blank"},o.createElement(at.Z,{variant:"bodySmall",fontWeight:"bold"},e.title))))),o.createElement(Ca,null,e("COMMON","footer.allRightsReserved")," - ",e("COMMON","footer.placeAndTime")," - ",e("COMMON","footer.version"))))},Za=e=>{let{headerProps:t,safeFromHeader:a=!1,children:n}=e;return o.createElement(o.Fragment,null,o.createElement(ba,t),o.createElement(Be.Z,{component:"main",sx:a&&t?{mt:"small"in t&&t.small?{xs:8,md:"70px"}:"77px"}:{}},n),o.createElement(Oa,null))};var Da=a(94810),La=a(54567),_a=a(59062),Ia=a(62206);const Na=(0,Fe.ZP)(Ia.ZP,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{".MuiPopover-paper":{boxShadow:"0px 8px 32px rgba(7, 9, 44, 0.08)",borderRadius:t.spacing(1),background:t.palette.white,[t.breakpoints.up("md")]:{maxWidth:364}}}}));function ja(){return ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{renderTrigger:t,onToggle:a,title:n,children:r,containedContent:i=!0,popoverProps:l={},desc:s,id:c="menu",...d}=e,[u,p]=o.useState(null),m=Boolean(u),g=m?c:void 0;return o.createElement(o.Fragment,null,t({onClick:e=>{e.preventDefault(),e.stopPropagation(),p(e.currentTarget),a&&a(!0)}}),o.createElement(Na,ja({open:m,id:g,anchorEl:u,onClose:e=>{e.stopPropagation(),p(null),a&&a(!1)},anchorOrigin:{vertical:"bottom",horizontal:"right"}},l,d),o.createElement(Be.Z,{sx:{p:3}},o.createElement(Bt,{component:"h3",variant:"body"},n),o.createElement(Bt,{variant:"bodySmall",component:"p",color:"grey.500",sx:{mt:1}},s)),o.createElement(Be.Z,{sx:i?{p:3,pt:0}:{}},r)))},Ya=(0,Fe.ZP)("button",{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{background:"none",border:"none",display:"inline-flex",alignItems:"center",justifyContent:"flex-start",padding:`${t.spacing(2)} ${t.spacing(3)}`,fontSize:14,lineHeight:"20px",fontWeight:500,borderTop:`1px solid ${t.palette.grey[50]}`,fontFamily:ue,transition:"color .3s",cursor:"pointer",span:{paddingTop:2},"&:hover":{color:t.palette.secondary.main}}}));function Ra(){return Ra=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{onClick:t,...a}=e,n=(0,St.Z)(),r=o.useCallback((()=>{t(a)}),[a,t]);return o.createElement(Ya,{key:a.text,onClick:r},o.createElement(Tt,{name:a.icon.name,custom:a.icon.custom||!1,htmlColor:n.palette.secondary.main,sx:{mr:1.5,width:24,height:24}}),o.createElement("span",null,a.text))},$a=e=>{const{children:t,list:a,...n}=e;return o.createElement(o.Fragment,null,o.createElement(Fa,Ra({containedContent:!1},n),o.createElement(Zt.Z,null,a.map((e=>o.createElement(Ba,Ra({},e,{key:e.text})))),t)))},qa=(e,t,a)=>{const n="light"===t,o="white"===t;return"text"===t?{backgroundColor:"transparent",color:e.palette[a].main,"&:hover":{backgroundColor:"transparent",color:e.palette[a].dark}}:n?{backgroundColor:e.palette[a].light,color:e.palette[a].main,"&:hover":{backgroundColor:e.palette[a].main,color:e.palette[a].light}}:o?{backgroundColor:e.palette.white,color:e.palette[a].main,border:"2px solid",borderRadius:"8px",borderColor:e.palette[a].main,"&:hover":{backgroundColor:e.palette[a].light,color:e.palette[a].main}}:{backgroundColor:e.palette[a].main,color:e.palette.white,border:"2px solid",borderRadius:"8px",borderColor:e.palette[a].main,"&:hover":{border:"2px solid",backgroundColor:e.palette[a].light,color:e.palette[a].main}}},Ga=(0,Fe.ZP)(Et.Z,{shouldForwardProp:e=>"rounded"!==e&&"fullWidthMobile"!==e&&"round"!==e})((e=>{let{theme:t,color:a,variant:n,startIcon:o,rounded:r,fullWidthMobile:i,size:l,fullWidth:s,round:c}=e;const d="text"===n;let u={};switch(a){case"primary":case"secondary":case"success":case"warning":case"error":case"tertiary":u=qa(t,n,a);break;case"whiteTransparency":u=d?{color:t.palette.white,backgroundColor:"transparent","&:hover":{backgroundColor:"transparent",color:t.palette.whiteTransparency.dark}}:{color:t.palette.white,backgroundColor:t.palette.whiteTransparency.light,"&:hover":{backgroundColor:t.palette.whiteTransparency.main}}}return{...c?{...u,borderRadius:"50%",height:"56px",width:"56px",minWidth:"0px",minHeight:"0px",[t.breakpoints.down("md")]:{height:38,width:38}}:{fontWeight:600,borderRadius:r?8:4,textTransform:"none",padding:o?`14px ${t.spacing(2.5)} 12px ${t.spacing(1.5)}`:`14px ${t.spacing(2.5)} 12px`,...u,svg:{position:"relative",top:-1},...s&&{width:"100%"},[t.breakpoints.down("md")]:{...i?{width:"100%"}:{}}}}}));function za(){return za=Object.assign?Object.assign.bind():function(e){for(var t=1;to.createElement(Ga,za({},e,{disableElevation:!0})),Ha=(0,Fe.ZP)("span",{shouldForwardProp:e=>"caption"!==e&&"sx"!==e})((e=>{let{theme:t,caption:a}=e;return{color:t.palette.primary.main,fontWeight:"500",fontSize:48,lineHeight:"56px",...a?{fontSize:t.typography.caption.fontSize,lineHeight:t.typography.caption.lineHeight}:{}}}));function Ua(){return Ua=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:t="identity-icon",caption:a=!1,...n}=e;return o.createElement(Ha,Ua({},n,{caption:a,"aria-hidden":"true",className:t}),"/")},Ka=(0,Fe.ZP)("span",{shouldForwardProp:e=>"small"!==e&&"sx"!==e&&"iconStart"!==e})((e=>{let{theme:t,small:a,iconStart:n}=e;return{minWidth:38,borderRadius:4,padding:a?"4px 8px 4px":"4px 12px 4px",backgroundColor:t.palette.secondary.light,display:"flex",alignItems:"center",svg:{marginRight:n?t.spacing(.5):0,marginLeft:n?0:t.spacing(.5)}}}));function Ja(){return Ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:t="tag",text:a,small:n=!1,iconStart:r=!0,icon:i="",...l}=e;return o.createElement(Ka,Ja({className:t,small:n,iconStart:r},l),o.createElement(Bt,{variant:n?"caption":"bodySmall",color:"#40454F",fontWeight:"bold"},a),i&&!r&&o.createElement(Tt,{name:i,width:16,height:16}))},Qa=(0,Fe.ZP)(je.rU,{shouldForwardProp:e=>"active"!==e&&"datasetPage"!==e})((e=>{let{theme:t,active:a,datasetPage:n}=e;const o={borderColor:t.palette.secondary.main,boxShadow:"0px 6px 20px rgba(13, 35, 79, 0.08)",".card-actions":{opacity:1,transition:"opacity .3s"}};return{padding:n?t.spacing(3)+" "+t.spacing(2.5):t.spacing(1.5),display:"flex",textDecoration:"none",color:t.palette.grey[900],border:"1px solid #93939A",backgroundColor:t.palette.white,borderRadius:8,transition:"border-color .3s",overflow:"hidden",boxShadow:"0px 2px 6px 0px #00001229",maxWidth:"100%","&:hover":{...o},...a&&o}})),en=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"datasetPage"!==e})((e=>{let{theme:t,datasetPage:a}=e;return{display:"flex",flexDirection:"column",rowGap:a?"8px":"20px",height:"100%",maxWidth:"100%"}})),tn=(0,Fe.ZP)(Bt,{shouldForwardProp:e=>"sx"!==e&&"datasetPage"!==e&&"contained"!==e})((e=>{let{theme:t,datasetPage:a,contained:n}=e;return{display:"-webkit-box",...a&&{textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:"2",WebkitBoxOrient:"vertical"},[t.breakpoints.up("md")]:{...n&&{}}}})),an=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{marginLeft:"auto",display:"flex",alignItems:"flex-start",[t.breakpoints.up("md")]:{opacity:0}}})),nn=(0,Fe.ZP)("button")((e=>{let{theme:t}=e;return{background:"none",appearence:"none",border:"none",flexShrink:0,flex:1,marginLeft:t.spacing(2),cursor:"pointer",svg:{transition:"color .3s"},"&:hover":{svg:{color:t.palette.secondary.main}}}}));function on(){return on=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t,a;const{to:n,status:r,title:i,subtitlesList:l,desc:s,id:c,mainAction:d,chart:u,actionsMenu:p,tags:m={max:0,list:[]},dataTags:g={list:[]},featureTags:h={list:[]},cropDesc:E=!1,large:b=!1,sxBody:x={},datasetPage:f=!1,update:y="",...v}=e,A=(0,St.Z)(),C=(0,Ea.Z)(A.breakpoints.up("md")),w="number"==typeof m.max?m.max:C?null===(t=m.max)||void 0===t?void 0:t.md:null===(a=m.max)||void 0===a?void 0:a.xs,M=w&&m.list.length>w?m.list.slice(0,w):m.list,k=m.list.length-M.length,[P,T]=o.useState(!1),S=o.useCallback((e=>{e.preventDefault(),e.stopPropagation(),d&&d.onClick&&d.onClick(c)}),[d,c]),O=o.useCallback((e=>o.createElement(nn,e,o.createElement(Tt,{name:"MoreVert",htmlColor:A.palette.grey[400]}))),[A]),Z=o.useCallback((e=>{T(e)}),[]),D=o.useMemo((()=>d&&o.createElement(Wa,{color:"secondary",variant:"light",sx:{height:32,ml:"auto"},size:"small",onClick:S,startIcon:d&&o.createElement(Tt,{name:d.icon,width:24,height:24})},d.title)),[d,S]),L=o.useMemo((()=>p&&p.list.length&&o.createElement($a,{onToggle:Z,renderTrigger:O,title:"Actions secondaires",desc:"Modifiez les informations et la visibilité de ce jeu de données",list:p.list})),[p,O,Z]),_=o.useMemo((()=>{let e={};if(!r)return o.createElement(o.Fragment,null);switch(r.type){case"success":e={icon:o.createElement(Tt,{width:16,name:"CheckCircle"})};break;case"warning":e={icon:o.createElement(Tt,{width:16,name:"HourglassEmpty"})};break;case"error":e={icon:o.createElement(Tt,{width:16,name:"Close"})}}return o.createElement($e.Z,on({},e,{label:r.label,color:r.type,sx:{mb:1}}))}),[r]),I=o.useMemo((()=>o.createElement(Zt.Z,{direction:"row"},M.map(((e,t)=>o.createElement(Xa,on({},e,{key:t,sx:{mr:.5},small:!0})))),k>0&&o.createElement(Xa,{text:`+${k}`,small:!0}))),[M,k]),N=o.useMemo((()=>null==g?void 0:g.list.map(((e,t)=>o.createElement(Xa,on({},e,{key:t,sx:{ml:.5,backgroundColor:"transparent",color:"grey.400"},small:!0}))))),[g]),j=o.useMemo((()=>null==h?void 0:h.list.map(((e,t)=>o.createElement(Xa,on({},e,{key:t,sx:{backgroundColor:"background.paper",color:"#40454F"}}))))),[h]),F=o.useMemo((()=>o.createElement(an,{className:"card-actions",sx:{mb:{xs:2,md:0},ml:{md:2},order:{xs:1,md:2}}},u&&D,L)),[D,L,u]),{tCms:Y}=vt(),R=void 0!==r||!b&&d,B=g&&(g.list&&g.list.length||g.desc);return o.createElement(Qa,on({to:n||"/"},v,{active:P,datasetPage:f}),o.createElement(en,{sx:x,datasetPage:f},R&&o.createElement(Zt.Z,{direction:"row",justifyContent:"space-between",flexWrap:"wrap",sx:{mb:3}},o.createElement(o.Fragment,null,_,F)),o.createElement(Bt,{variant:"h4",component:"h4",sx:{color:f?"secondary.main":"#25282D",textOverflow:"ellipsis",maxWidth:"100%",overflow:"hidden"}},i||o.createElement(Ot.Z,null)),f&&l&&o.createElement(Zt.Z,{direction:"row",spacing:A.spacing(.5)},l.map(((e,t)=>o.createElement(Bt,{key:t,variant:"bodySmall",fontWeight:400,color:"#5A606C"},t>0?"/ "+e:e)))),o.createElement(tn,{variant:"body",component:"p",color:"#5A606C",datasetPage:f,contained:b},s),!f&&l&&o.createElement(Be.Z,{flexGrow:1},l.map(((e,t)=>o.createElement(o.Fragment,{key:t},t>0&&o.createElement(Va,{caption:!0,sx:{ml:1,mr:1}}),o.createElement(Zt.Z,{direction:"row",alignItems:"center",spacing:A.spacing(1)},o.createElement(Bt,{variant:"body"},Y("DATASET_CARDS","dataProvider")),o.createElement(Bt,{variant:"bodySmall",component:"span",sx:{color:"secondary.main",bgcolor:"secondary.light",fontWeight:600,padding:"0 "+A.spacing(.5),borderRadius:A.spacing(.5),display:"flex"}},e)))))),!f&&o.createElement(Zt.Z,{direction:"row",alignSelf:"center",sx:{color:"secondary.main"}},o.createElement(Bt,{fontWeight:600,variant:"body"},Y("DATASET_CARDS","seeDataset")),o.createElement(Qe.Z,{sx:{width:"22px",height:"22px"}})),I.length>0||N.length>0||j.length>0&&o.createElement(Be.Z,null,b?o.createElement(o.Fragment,null,o.createElement(Zt.Z,{direction:{xs:"column",md:"row"}},I,o.createElement(Be.Z,{display:"flex",flexDirection:"row",gap:A.spacing(1),flexWrap:"wrap",justifyContent:"flex-start"},N,j,o.createElement(Zt.Z,{direction:"row",spacing:A.spacing(.5),alignItems:"center"},o.createElement(Bt,{color:"#5A606C",variant:"bodySmall",fontWeight:400},Y("DATASET_CARDS","updatedOn")),o.createElement(Bt,{color:"#5A606C",variant:"bodySmall",fontWeight:400},new Date(y).toLocaleDateString()))))):o.createElement(o.Fragment,null,o.createElement(Be.Z,null,j),I,B&&o.createElement(o.Fragment,null,o.createElement("div",null,N),g.desc&&o.createElement(Bt,{variant:"caption",component:"span",color:"grey.400"},g.desc))))))};a(26699);const ln=a.p+"613535f32c41f241a2a24a62d24a1aa3.jpg",sn=a.p+"a986fdae79e92907a4e16b3de98cf1fa.jpg",cn=a.p+"f1f7be7a5de435c547a992e8d08e3dbe.jpg",dn=a.p+"caa1b1c2ca41da8cb4013f49e1cadb35.jpg",un=a.p+"cf59c8da24d49ba7acff6c99ff9c2f65.jpg",pn=a.p+"1ee989c0357c1b13b687dd489d7537f5.jpg",mn=a.p+"c4fb68ead7074a3f4a8d746d27f620c2.jpg",gn=a.p+"c20ab15edaa4298091993e6174ddd942.jpg",hn=a.p+"a52c66459a73dc55b35c6a7ec555bc22.jpg",En=a.p+"07ff46b21738ce6338f24b3d2601ad16.jpg",bn=a.p+"cc9800a1fca4d890c638dd65a4f9ca6f.jpg",xn=a.p+"5540ae106c51b80fc5416f10ded432ce.jpg",fn=JSON.parse('{"dataset":{"img":"fireworks","title":"Soumettre un jeu de données","desc":["Utilisez l\'outil d\'import pour proposer un jeu de données, dont vous avez la propriété, à intégrer à la plateforme de données de la Principauté de Monaco. Vous spécifierez les possibilités de diffusion : restreinte ou publique. Il sera soumis à validation par les administrateurs de la plateforme avant publication. N\'hésitez pas à contacter le support pour toute question concernant les possibilités de diffusion et d\'utilisation des données."],"buttons":[{"text":"Soumettre un jeu de données","icon":"arrow-circle-right"}]},"faq":{"img":"counselor","title":"Besoin d\'aide ?","desc":["Vous rencontrez des problèmes pour ajouter un jeu de données ou vous souhaitez plus d\'information concernant la publication ?","Accédez à notre FAQ complète."],"buttons":[{"text":"Voir la FAQ"},{"text":"Contactez nous"}]},"subscribe":{"img":"fireworks","title":"De nombreux jeux de données disponibles","desc":["Créez un compte pour accéder à l\'ensemble des données. Vous pourrez également soumettre des données et publier vos réutilisations."],"buttons":[{"text":"Nous contacter","icon":"arrow-circle-right"}]},"participate":{"img":"plasma","title":"Participez","desc":["Créez des applications qui utilisent les données disponibles sur la plateforme ou qui s\'appuient sur des algorithmes mis à disposition par d\'autres développeurs."],"buttons":[{"text":"Ajouter une réutilisation"}]}}'),yn=e=>{const{type:t,size:a,to:n=("participate"===t?Yd.contact.path:Yd.datasetSubmit.path)}=e,o=fn[t];return{img:vn(o.img,a),size:a,type:t,to:n}},vn=(e,t)=>{switch(e){case"fireworks":default:return"small"===t?{src:ln,sources:{"@2x":sn}}:{src:cn,sources:{"@2x":dn}};case"plasma":return"small"===t?{src:un,sources:{"@2x":pn}}:{src:mn,sources:{"@2x":gn}};case"counselor":return"small"===t?{src:hn,sources:{"@2x":En}}:{src:bn,sources:{"@2x":xn}}}},An=a.p+"b3c7131dadb4e6a0f5511e6b13c191d0.jpg",Cn=a.p+"dce5de49707d411058b2365c68131d54.jpg",wn=st.Ps` query getCategories($where: CategoryWhereInput!) { categories(where: $where) { id slug tag lang icon { url } } } `,Mn=e=>{const{data:t,loading:a,error:n}=qt(wn,{},e);return{data:t,loading:a,error:n}},kn=(e,t,a)=>e.filter((e=>{const n=t.find((t=>t.tag==e.domain));return a.includes(n?n.slug:"")})),Pn=(e,t)=>{var a,n,r;const{t:i}=(0,ot.$)(),[l,s]=o.useState(),[c,d]=o.useState({title:null==e||null===(a=e.details)||void 0===a||null===(a=a.chart)||void 0===a?void 0:a.title,types:"chart-bar",xAxis:(null==e||null===(n=e.details)||void 0===n||null===(n=n.form)||void 0===n||null===(n=n.xAxis.select.options[0])||void 0===n?void 0:n.value)||"",yAxis:(null==e||null===(r=e.details)||void 0===r||null===(r=r.form)||void 0===r||null===(r=r.yAxis.select.options[0])||void 0===r?void 0:r.value)||""}),u=o.useMemo((()=>{var t,a;return{autoPageSize:!0,rowsPerPage:12,columns:Object.keys((null==e||null===(t=e.details)||void 0===t||null===(t=t.datasetTable.rows)||void 0===t?void 0:t[0])||{}).map((e=>({field:e,headerName:e,flex:1})))||[],rows:(null==e||null===(a=e.details)||void 0===a?void 0:a.datasetTable.rows.map(((e,t)=>({id:t,...e}))))||[]}}),[null==e?void 0:e.details]),p=zn(e),m=o.useMemo((()=>{var t,a,n;return{type:{title:i("dataset:detail:chart:type"),toggleButtonGroupProps:{exclusive:!0,value:c.types,onChange:(e,t)=>{d((e=>({...e,types:t}))),setVisibleChart(t)}},buttons:null==e||null===(t=e.details)||void 0===t||null===(t=t.form)||void 0===t?void 0:t.types.group.options},title:{name:"title",label:i("dataset:detail:chart:title")||"",value:c.title,onChange:e=>d((t=>({...t,title:e})))},xAxis:{name:"xAxis",label:i("dataset:detail:chart:xAxis")||"",placeholder:i("dataset:detail:chart:xAxis")||"",value:c.xAxis,options:null==e||null===(a=e.details)||void 0===a||null===(a=a.form)||void 0===a?void 0:a.xAxis.select.options,onChange:e=>d((t=>({...t,xAxis:e})))},yAxis:{name:"yAxis",label:i("dataset:detail:chart:yAxis")||"",placeholder:i("dataset:detail:chart:yAxis")||"",value:c.yAxis,options:null==e||null===(n=e.details)||void 0===n||null===(n=n.form)||void 0===n?void 0:n.yAxis.select.options,onChange:e=>d((t=>({...t,yAxis:e})))}}}),[null==e?void 0:e.details,i,c]),g=o.useMemo((()=>({url:null==e?void 0:e.supersetUrl})),[e]),{tCms:h}=vt(),E=o.useMemo((()=>({code:null==e?void 0:e.codeExtract,action:{text:h(Xt,"detail.apiMenu.actions.copy")},description:h(Xt,"detail.tabs.codeDescription"),footer:h(Xt,"detail.tabs.codeFooter")})),[h,e]),b=o.useMemo((()=>{var e;return null!=l?l:((null==p||null===(e=p.data)||void 0===e?void 0:e.length)??0)>0?"chart":"content"}),[l,p]),x=o.useMemo((()=>{var e;return{tabs:[{label:h("DATASET","content"),active:"content"===b,onClick:()=>s("content")},((null==p||null===(e=p.data)||void 0===e?void 0:e.length)??0)>0?{label:h("DATASET","chart"),active:"chart"===b,onClick:()=>s("chart"),disabled:0==((null==p?void 0:p.data)||[]).length}:{},u.rows.length>0?{label:h("DATASET","table"),active:"table"===b,onClick:()=>s("table"),disabled:0==u.rows.length}:{},null!=E.code?{label:h("DATASET","code"),active:"code"===b,onClick:()=>s("code")}:{},null!=g.url&&""!==g.url?{label:h("DATASET","superset"),active:"superset"===b,onClick:()=>s("superset")}:{}]}}),[i,b,u,g,E]),f=o.useMemo((()=>({title:i("dataset:detail:view"),action:"table"===b?{title:i("dataset:detail:actions:openJupyter"),icon:"Launch",onClick:()=>{window.open("https://jupyterhub-external.apps.data.caas.mc-tech.net/")}}:{title:i("dataset:detail:actions:help"),icon:"HelpOutline",onClick:()=>{}},activeTab:b,tabBarProps:x,datasetTableProps:u,chartProps:p,chartForm:m,supersetProps:g,codeProps:E})),[i,x,b,u,p,m]);return o.useMemo((()=>f),[f])},Tn=a.p+"f2dbf226a587a505829616b7651499f1.jpg",Sn=a.p+"ac1d34fc0b98c4063997bfba647fa33e.jpg",On=a.p+"76a548429acf7e4364a619a06d491d9b.jpg",Zn=a.p+"0bedc3e9ece6e058adec2e34c774a604.jpg",Dn=a.p+"b92790af997a210dde84f52eb1d4a9cb.jpg",Ln=a.p+"966b817b3f3feb84e88a3766b038b3d4.jpg",_n=a.p+"303c113eee41786b442a4baac0a111bf.jpg",In=a.p+"499a977b0cf86ebcdbf680aa62336906.jpg",Nn=e=>{switch(e){case"your-monaco":return{src:Tn,sources:{"@2x":Sn}};case"monabike":return{src:On,sources:{"@2x":Zn}};case"modeling":return{src:Dn,sources:{"@2x":Ln}};case"ticket":return{src:_n,sources:{"@2x":In}};default:return{src:""}}},jn=e=>o.useMemo((()=>e.list.map((e=>({...e,to:`${Yd.useCaseDetail.path}/${e.slug}`,picture:Nn(e.slug),tag:{text:e.tag}}))).slice(e.n)),[e.list]),Fn=e=>{const t=o.useMemo((()=>{var t;return{...e.cta&&{cta:{title:e.cta.title,to:Yd.catalogue.path}},list:(null===(t=e.datasets)||void 0===t?void 0:t.map((e=>{const t=[];return e.nb_usages&&t.push(e.nb_usages),e.source&&t.push(e.source),{id:"",to:`${Yd.datasetDetail.path}?id=${e.id}`,cropDesc:!0,subtitlesList:t,desc:e.desc,title:e.title,tags:{max:2,list:e.tags.list.map((e=>({icon:e.icon||"",text:e.title})))}}})))||[]}}),[e]);return o.useMemo((()=>t),[t])},Yn=st.Ps` query getUseCases($take: Int!, $skip: Int!, $where: UsecaseWhereInput!) { usecases(take: $take, skip: $skip, where: $where) { id title desc img { url } category { tag } credit { name } date url slug } usecasesCount } `,Rn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:9;const{data:n,loading:o,error:r}=qt(Yn,{variables:{take:a,skip:e*a,where:t&&t.length>0&&{category:{slug:{in:t}}}}});return{data:n,loading:o,error:r}},Bn=(0,o.createContext)(void 0),$n=e=>{let{children:t}=e;const{isTextLoading:a}=(()=>{const{loading:e,data:t}=qt(ct,{}),a=(0,p.I0)();return(0,o.useEffect)((()=>{if(null!=t&&t.texts){const e=t.texts.reduce(((e,t)=>{let{key:a,text:n,page:o}=t;return{...e,[o]:{...e[o]||{},[a]:n}}}),{});a(D.setTranslationTextList(e))}}),[t]),{isTextLoading:e}})(),n={isTextLoading:a};return o.createElement(Bn.Provider,{value:n},t)},qn=()=>{const e=(0,o.useContext)(Bn);if(void 0===e)throw new Error("useTextTranslation must be used within a TranslationProvider");return e};function Gn(e){if("string"==typeof e){const t=Number(e.replace(",","."));if(!isNaN(t))return t}return e}const zn=e=>null==e?void 0:e.chart;var Wn=a(12981),Hn=a(37956),Un=a(45116),Vn=a(80270),Kn=a(14212),Jn=a(69063),Xn=a(6867),Qn=a(23508),eo=a(10586),to=a(50720),ao=a(27484),no=a.n(ao),oo=a(55813);function ro(){return ro=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{expand:t,...a}=e;return o.createElement(Xn.Z,ro({},a,{size:"small"}))}))((e=>{let{theme:t,expand:a}=e;return{transform:a?"rotate(180deg)":"rotate(0deg)",marginLeft:"auto",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest})}}));let lo=function(e){return e.START_DATE="start",e.END_DATE="end",e.SOURCES="s",e.CATEGORIES="c",e.ACCESS="a",e}({});function so(e){return no()(e).format("YYYY-MM-DD")}function co(e){return e?no()(e,"YYYY-MM-DD").toDate():null}const uo=function(e){var t;const[a,n]=o.useState(["s"]),[r,i]=(0,je.lr)(),l=co(r.get(lo.START_DATE)),s=co(r.get(lo.END_DATE)),c=r.getAll(lo.SOURCES),d=r.getAll(lo.CATEGORIES),u=r.getAll(lo.ACCESS),{tCms:p}=vt(),m=Mn(),g=(0,St.Z)(),h=(0,o.useMemo)((()=>d.length+c.length+u.length),[d,c,u]),E=(e,t)=>{i({...[...r.entries()].reduce(((e,t)=>{let[a,n]=t;return{...e,[a]:[...e[a]||[],n]}}),{}),[e]:t})},b=e=>{n((()=>a.includes(e)?a.filter((t=>t!==e)):[...a,e]))};return o.createElement(Be.Z,{sx:{bgcolor:"#F3F5F8",borderRadius:"8px",padding:g.spacing(2.5),width:"100%"}},o.createElement(Zt.Z,{spacing:3},o.createElement(at.Z,{variant:"bodyLarge",fontWeight:"bold",color:"#25282D"},p("COMMON","filterBy")),o.createElement(It.Z,{color:"#93939A"}),o.createElement(Zt.Z,{spacing:1},o.createElement(at.Z,{variant:"bodyLarge",color:"#25282D"},p("COMMON","date")),o.createElement(to._,{dateAdapter:eo.y},o.createElement(Zt.Z,{direction:"row",spacing:1,alignItems:"center"},o.createElement(Jn.M,{label:o.createElement(at.Z,{color:"#707077",fontSize:"inherit"},p("COMMON","from")),slots:{openPickerIcon:oo.Z},slotProps:{textField:{size:"small"}},sx:{backgroundColor:"white",typography:"bodySmall"},value:l,onChange:e=>e?(e=>E(lo.START_DATE,so(e)))(e):null}),o.createElement(at.Z,null,"-"),o.createElement(Jn.M,{label:o.createElement(at.Z,{color:"#707077",fontSize:"inherit"},p("COMMON","to")),slots:{openPickerIcon:oo.Z},slotProps:{textField:{size:"small"}},sx:{backgroundColor:"white",typography:"bodySmall"},value:s,onChange:e=>e?(e=>E(lo.END_DATE,so(e)))(e):null})))),o.createElement(It.Z,{color:"#93939A"}),o.createElement(Zt.Z,{spacing:1},o.createElement(Zt.Z,{direction:"row",alignItems:"center"},o.createElement(at.Z,{variant:"bodyLarge",color:"#25282D"},p("COMMON","editors")),o.createElement(io,{expand:a.includes(lo.SOURCES),onClick:()=>b(lo.SOURCES)},o.createElement(Qn.Z,{color:"secondary"}))),o.createElement(Wn.Z,{in:a.includes(lo.SOURCES),unmountOnExit:!0},o.createElement(Hn.Z,{multiple:!0,options:e.filterMenuProps.editorsOptions.map((e=>e.name)),value:c,onChange:(e,t)=>{var a;a=t,E(lo.SOURCES,a)},renderInput:e=>o.createElement(Un.Z,ro({},e,{placeholder:"Rechercher un éditeur",size:"small",style:{borderRadius:"8px",backgroundColor:"white"},InputProps:{...e.InputProps,sx:{typography:"body",padding:0,input:{color:"#40454F",opacity:1,"&::placeholder":{opacity:"1"}},fieldset:{borderRadius:"8px",borderColor:"#93939A!important",borderWidth:"1px!important"}},style:{padding:`${g.spacing(1)} ${g.spacing(1.5)}`},type:"search",startAdornment:o.createElement(o.Fragment,null,o.createElement(Vn.Z,{position:"start"},o.createElement(Tt,{custom:!0,name:"search",style:{color:"#707077",width:"20px",height:"20px"}})),e.InputProps.startAdornment),endAdornment:null}}))}))),o.createElement(It.Z,{color:"#93939A"}),o.createElement(Zt.Z,{spacing:1},o.createElement(Zt.Z,{direction:"row",alignItems:"center"},o.createElement(at.Z,{variant:"bodyLarge",color:"#25282D"},p("COMMON","themes")),o.createElement(io,{expand:a.includes(lo.CATEGORIES),onClick:()=>b(lo.CATEGORIES)},o.createElement(Qn.Z,{color:"secondary"}))),o.createElement(Wn.Z,{in:a.includes(lo.CATEGORIES),unmountOnExit:!0},o.createElement(Zt.Z,{spacing:1},e.filterMenuProps.categoriesOptions.map(((e,t)=>o.createElement(Zt.Z,{key:t,direction:"row",alignItems:"center",spacing:1},o.createElement(Kn.Z,{checked:null==d?void 0:d.includes(e.name),onChange:()=>{return t=e.name,E(lo.CATEGORIES,null!=d&&d.includes(t)?d.filter((e=>e!==t)):[...d,t]);var t},sx:{svg:{path:{fill:"#93939A",backgroundColor:"white"},viewBox:"3 3 19 19"}}}),o.createElement(at.Z,{variant:"body",color:"#25282D"},m.loading?"":m.data.categories.find((t=>t.slug==e.name)).tag),o.createElement(Be.Z,{sx:{typography:"bodySmall",color:"#5A606C",bgcolor:"white",borderRadius:"4px",py:"2px",px:"4px",display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"center",fontWeight:600}},e.count))))))),(null===(t=e.filterMenuProps.accessOptions)||void 0===t?void 0:t.length)>0&&o.createElement(o.Fragment,null,o.createElement(It.Z,{color:"#93939A"}),o.createElement(Zt.Z,{spacing:1},o.createElement(Zt.Z,{direction:"row",alignItems:"center"},o.createElement(at.Z,{variant:"bodyLarge",color:"#25282D"},p("COMMON","access")),o.createElement(io,{expand:a.includes(lo.ACCESS),onClick:()=>b(lo.ACCESS)},o.createElement(Qn.Z,{color:"secondary"}))),o.createElement(Wn.Z,{in:a.includes(lo.ACCESS),unmountOnExit:!0},o.createElement(Zt.Z,{spacing:1},e.filterMenuProps.accessOptions.map(((e,t)=>o.createElement(Zt.Z,{key:t,direction:"row",alignItems:"center",spacing:1},o.createElement(Kn.Z,{checked:null==u?void 0:u.includes(e.name),onChange:()=>{return t=e.name,E(lo.ACCESS,null!=u&&u.includes(t)?u.filter((e=>e!==t)):[...u,t]);var t},sx:{svg:{fill:"#93939A"}}}),o.createElement(at.Z,{variant:"body",color:"#25282D"},e.name),o.createElement(Be.Z,null,o.createElement(Be.Z,{sx:{typography:"bodySmall",color:"#5A606C",bgcolor:"white",borderRadius:"4px",py:"2px",px:"4px",display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"center",fontWeight:600}},e.count))))))))),o.createElement(It.Z,{color:"#93939A"}),o.createElement(Zt.Z,{direction:"row",spacing:1},o.createElement(Et.Z,{variant:"outlined",color:"secondary",sx:{borderColor:"secondary.main",borderRadius:"8px",borderWidth:"2px",textTransform:"none",typography:"body",fontWeight:600,"&:hover":{borderWidth:"2px"}},onClick:()=>i({})},o.createElement(Zt.Z,{direction:"row",spacing:g.spacing(1),alignItems:"center"},o.createElement(at.Z,{variant:"body",fontWeight:600},p("COMMON","removeFilters")),o.createElement(Be.Z,null,o.createElement(at.Z,{variant:"bodySmall",sx:{display:"flex",textAlign:"center",justifyContent:"center",alignItems:"center",fontWeight:600,color:"#5A606C",backgroundColor:"#E9EEF1",padding:`0px ${g.spacing(.5)}`,borderRadius:"4px"}},h)))))))},po=()=>{const e=(0,p.I0)(),{isTextLoading:t}=qn(),{tCms:a}=vt(),{oCms:n,objectsLoading:r}=Wt("CATALOGUE"),i=(0,p.v9)(G.getMetadataDatasets),l=(0,p.v9)(G.getSelectedDataset),s=((0,p.v9)(q.isLogged),(0,Ne.TH)()),[c,d]=(0,o.useState)(10),[u]=(0,je.lr)(),m=u.get("search"),g=co(u.get(lo.START_DATE)),h=co(u.get(lo.END_DATE)),E=u.getAll(lo.SOURCES),b=u.getAll(lo.CATEGORIES),x=o.useMemo((()=>u.getAll(lo.ACCESS).length>0?u.getAll(lo.ACCESS):["Donnée ouverte"]),[u]),[f,y]=o.useState(),v=(0,o.useRef)('{"query":null,"categoriesSelected":[],"sourcesSelected":[],"accessSelected":[]}');(0,o.useEffect)((()=>{v.current!==JSON.stringify({query:m,categoriesSelected:b,sourcesSelected:E,accessSelected:x})&&(async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];try{const o=await M().post("/metadata-api/datasets/search").send({query:e??"",categories:t,sources:a,access:n});return console.log(o.body),null!=o.body?o.body:[]}catch(e){return console.log(e),[]}}(m,b,E,x).then((e=>y(e))),v.current=JSON.stringify({query:m,categoriesSelected:b,sourcesSelected:E,accessSelected:x}))}),[m,b,E,x]);const A=o.useMemo((()=>{if(f){return f.map((e=>i.find((t=>e===t.id)))).filter((e=>(null==g||(null==e?void 0:e.update)&&no()(g)no()(co(e.update)))))}return i.filter((e=>(null==g||(null==e?void 0:e.update)&&no()(g)no()(co(e.update)))&&(0==x.length||x.includes(e.access))))}),[f,i,g,h,x]),[C,w]=o.useState([]),[k,P]=o.useState(!1),[T,S]=o.useState(1),[O,Z]=o.useState(!1),D=[...new Set(i.map((e=>e.source)))].filter((e=>!!e)),L=[...new Set(i.map((e=>e.access)))].filter((e=>!!e)),_=(0,Ne.s0)(),I=o.useCallback((()=>{P(!0),setTimeout((()=>{P(!1)}),600)}),[]),{data:N}=Mn(),{data:j}=Mn("FR"),F=Array.from({length:9}),Y=o.useMemo((()=>({multipleAllowed:!0,list:null!=N&&N.categories?N.categories.map((e=>{var t;return{slug:e.slug,title:e.tag,active:C.indexOf(e.slug)>=0,icon:(null===(t=e.icon)||void 0===t?void 0:t.url)||"",onClick:e=>{I(),w((t=>{const a=[...t];return a.indexOf(e)>=0?a.filter((t=>t!==e)):(a.push(e),a)}))}}})):F.map((()=>({title:o.createElement(Ot.Z,null)})))})),[C,I,N]),{datasetCardListProps:R}=(e=>{const{t}=(0,ot.$)(),{list:a,options:n={},mainAction:r}=e,{nb:i=5,subtitleSource:l=!0,actionsMenu:s=!1,tagIcons:c=!1,status:d=!1,large:u=!1,cropDesc:m=!1,otherTags:g=!1}=n,h=(0,p.v9)(q.isRoleDeveloperOrAdmin);return o.useCallback((()=>{}),[]),{datasetCardListProps:a.filter((e=>null!=e)).map((e=>{const a=[];e.nb_usages&&a.push(e.nb_usages),e.source&&l&&a.push(e.source);let n="error";switch(e.status){case"valid":n="success";break;case"progress":n="warning"}const o={type:n,label:t(`common:datasetCards:status:${e.status}`)};let i;i="edit"===(null==r?void 0:r.name)?h?{title:t("common:datasetCards:mainAction:edit"),icon:"Edit",...r&&"onClick"in r&&{onClick:r.onClick}}:{title:t("common:datasetCards:mainAction:view"),icon:"Visibility",...r&&"onClick"in r&&{onClick:r.onClick}}:{title:"",icon:"",...r&&"onClick"in r&&{onClick:r.onClick}},e.dataList.list.length&&e.dataList.list,e.dataList.list.length||t("common:datasetCards:noContent");const s={list:[null!=e.access&&{icon:"Open Data"===e.access?"LockOpen":"Lock",color:"grey.900",text:e.access},null!=e.domain&&{icon:"Category",color:"grey.900",text:e.domain},{icon:"Cloud",color:"grey.900",text:"API"}]};return{id:e.id||"",to:`${Yd.datasetDetail.path}?id=${e.id}`,desc:e.desc,title:e.title,chart:e.chart,update:e.update,filters:{editor:e.source,access:e.access},cropDesc:m,subtitlesList:a,featureTags:g?s:{list:[]},dataTags:{list:[]},tags:{max:u?{xs:2,md:4}:2,list:e.tags.list.map((e=>({icon:c&&e.icon?e.icon:"",text:e.text})))},large:u,...e.status&&d?{status:o}:{},...r&&{mainAction:i}}}))}})({list:(C.length>0?kn(A,j.categories,C):A).map((e=>e))||[],mainAction:{name:"edit",onClick:t=>{e(z.metadata.setSelectedDatasetId(t)),Z(!0)}},options:{actionsMenu:!0,large:!0,otherTags:!0}}),B=yn({size:"small",type:"subscribe",to:Yd.contact.path}),[$,W]=o.useState({editor:[],access:[]}),[H,U]=o.useState(!1),V=o.useCallback(((e,t)=>{I(),W((a=>({...a,[e]:t})))}),[I]),K=o.useMemo((()=>({title:a("COMMON","filters.title"),drawer:{open:H,onToggle:e=>U(e)},reset:{label:a("COMMON","filters.reset"),onClick:()=>{I(),W((e=>{const t={...e};return t.editor=[],t.access=[],t}))}},dropdownList:[L.length>0&&{dropdownProps:{title:"Access"},checkboxList:{name:"access",value:$.access,onChange:e=>V("access",e),options:L.map((e=>({label:e,value:e})))}},D.length>0&&{dropdownProps:{title:a("COMMON","filters.dropdownMenu.editor.title")},checkboxList:{name:"editor",value:$.editor,onChange:e=>V("editor",e),options:D.map((e=>({label:e,value:e})))}}],sx:{}})),[$,H,V,I,a,A]),J=o.useMemo((()=>({open:k})),[k]),X=o.useMemo((()=>({title:"Jeux de données",responsivePictureProps:{cover:!0,overlay:!0,src:An,sources:{"@2x":Cn}},breadcrumbProps:{list:[{label:a("COMMON","pages.home"),to:Yd.home.path},{label:a("COMMON","pages.catalogue"),to:Yd.catalogue.path}]}})),[a]),Q=o.useMemo((()=>({placeholder:a("CATALOGUE","searchBar.placeholder"),autocompleteOptions:i.map((e=>({title:e.title}))),onChange:(e,t)=>{var a;const n=null===(a=i.find((e=>e.title===t)))||void 0===a?void 0:a.id;null!=n&&_(`${Yd.datasetDetail.path}?id=${n}`)},onClick:e=>{_(e?`/catalogue?search=${e}`:"/catalogue")},defaultValue:m||"",homePage:!1})),[I,a,m]),[ee,te]=o.useState(""),ae=o.useMemo((()=>({small:!0,tabs:r?[]:[...n("tabBar.tabs")].splice(0,1).map((e=>({label:`${e.label}`,url:e.url,end:"end"in e&&e.end})))})),[r,n]),ne=o.useMemo((()=>({size:"small",appearance:"minimal",options:r?[]:n("tabBar.select.options"),placeholder:t?"...":a("CATALOGUE","tabBar.select.placeholder"),value:ee,name:"orderBy",onChange:e=>{I(),te(e)}})),[a,I,t,r,ee,n]),oe=zn(l),re=o.useMemo((()=>{var e,t;const n=[];return null!=l&&l.update&&n.push(l.update),null!=l&&l.nb_usages&&n.push(l.nb_usages),null!=l&&l.source&&n.push(l.source),{open:O,onClickClose:()=>Z(!1),title:(null==l?void 0:l.title)||"",subtitlesList:n,desc:(null==l?void 0:l.desc)||[],tags:(null==l||null===(e=l.tags)||void 0===e?void 0:e.list.map((e=>({icon:"",text:e.text}))))||[],featureTags:(null==l||null===(t=l.featureList)||void 0===t?void 0:t.list)||[],chartProps:oe,mainAction:{text:a("DATASET","modal.actions.detail"),icon:"Visibility",to:`${Yd.datasetDetail.path}?id=${(null==l?void 0:l.id)??""}`}}}),[a,O,l,oe]),ie=o.useMemo((()=>{const e=ne.value,t=R.filter((e=>{for(const n in $){var t,a;const o=n;if(null!==(t=$[o])&&void 0!==t&&t.length&&(null===(a=$[o])||void 0===a||!a.includes(e.filters[o])))return!1}return!0}));return e&&"date"===e?t.sort(((e,t)=>new Date(t.subtitlesList[0]).getTime()-new Date(e.subtitlesList[0]).getTime())):e&&"alphabetical"===e?t.sort(((e,t)=>e.title.trim()>t.title.trim()?1:-1)):t}),[ne.value,R,$]),le=o.useMemo((()=>({pagination:{count:Math.ceil(ie.length/c),page:T,boundaryCount:1,siblingCount:0,onChange:(e,t)=>{I(),S(t)},pageSize:c,setPageSize:d,setPage:S}})),[T,I,ie]),se=o.useMemo((()=>({editorsOptions:Object.entries(i.filter((e=>(null==g||(null==e?void 0:e.update)&&no()(g)no()(co(e.update))))).reduce(((e,t)=>t.source?{...e,[t.source]:(e[t.source]||0)+1}:e),{})).map((e=>{let[t,a]=e;return{name:t,count:a}})),categoriesOptions:Object.entries(i.filter((e=>(null==g||(null==e?void 0:e.update)&&no()(g)no()(co(e.update))))).reduce(((e,t)=>{const a=null==j?void 0:j.categories.find((e=>e.tag==t.domain));return a?{...e,[a.slug]:(e[a.slug]||0)+1}:e}),{})).map((e=>{let[t,a]=e;return{name:t,count:a}})),accessOptions:Object.entries(i.filter((e=>(null==g||(null==e?void 0:e.update)&&no()(g)no()(co(e.update))))).reduce(((e,t)=>t.access?{...e,[t.access]:(e[t.access]||0)+1}:e),{})).map((e=>{let[t,a]=e;return{name:t,count:a}}))})),[A,j]);return(0,o.useEffect)((()=>{I()}),[I]),(0,o.useEffect)((()=>{I()}),[s,I]),o.useMemo((()=>({filterMenuProps:se,filteredDatasetCardListProps:ie,datasetCardListProps:R,filtersDropdownMenuProps:K,categoryListProps:Y,paginationProps:le,heroProps:X,searchBarProps:Q,backdropProps:J,imageCardProps:B,tabBarProps:ae,tabBarSelectProps:ne,datasetModalViewProps:re})),[se,ie,R,K,Y,le,X,Q,J,B,ae,ne,re])};var mo=a(22070);const go=(0,Fe.ZP)(mo.Z,{shouldForwardProp:e=>"useCaseDetail"!==e})((e=>{let{theme:t,useCaseDetail:a}=e;return{padding:a?`${t.spacing(.5)} 1%`:`${t.spacing(.5)} 16%`,...t.typography.bodySmall,top:0,".MuiBreadcrumbs-separator ":{color:t.palette.grey[900],margin:0},".MuiBreadcrumbs-li":{"&:last-of-type":{a:{color:t.palette.grey[900]}}}}})),ho=(0,Fe.ZP)(je.OL,{shouldForwardProp:e=>"sx"!==e&&"dark"!==e})((e=>{let{theme:t,dark:a}=e;return{textDecoration:"none",color:t.palette.secondary.main,fontWeight:400}}));function Eo(){return Eo=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{list:t,dark:a=!1,useCaseDetail:n=!1,...r}=e;return o.createElement(go,Eo({"aria-label":"breadcrumb",separator:o.createElement(Qe.Z,null),useCaseDetail:n},r),t.map(((e,t)=>e.to?o.createElement(ho,{to:e.to,key:`${e.to}${t}`,dark:a},e.label):o.createElement(ka.Z,{key:t,color:"grey.700"},e.label))))},xo=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{}})),fo=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",justifyContent:"space-between",padding:"0 16%",backgroundColor:t.palette.background.paper}})),yo=(0,Fe.ZP)(at.Z)((e=>{let{theme:t}=e;return{padding:`${t.spacing(3)} 0`}})),vo=e=>{const{children:t,responsivePictureProps:a,breadcrumbProps:n,title:r,...i}=e,l=ma("tilted-bars2").src,s=(0,St.Z)(),c=(0,Ea.Z)(s.breakpoints.up("md"));return o.createElement(xo,null,o.createElement(fo,null,o.createElement(yo,{variant:"h2",fontWeight:"bold"},r),c&&o.createElement("img",{src:l,height:"100%"})),o.createElement(Be.Z,null,n&&o.createElement(bo,n)))};var Ao=a(72326),Co=a(75708),wo=a.n(Co),Mo=a(56036);(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{display:"inline-flex",alignItems:"center",justifyContent:"flex-end",marginLeft:"auto",width:"100%",span:{marginLeft:t.spacing(.5),marginRight:t.spacing(1)}}}));const ko=(0,Fe.ZP)("span")((e=>{let{theme:t}=e;return{display:"inline-flex",alignItems:"center",background:t.palette.secondary.light,color:t.palette.secondary.main,borderRadius:4,padding:`3px ${t.spacing(1)} ${t.spacing(.5)} ${t.spacing(.5)}`,marginTop:"0px",svg:{marginRight:t.spacing(.5)}}}));var Po=a(36609),To=a(97031),So=a(65538),Oo=a(26071);const Zo=JSON.parse('{"header":{"logIn":"Se connecter"},"pages":{"home":"Accueil","catalogue":"Jeux de données","useCases":"Réutilisations"},"datasetCards":{"noContent":"Aucune donnée encore enregistrée","status":{"valid":"Validé","progress":"En attente de validation","unvalid":"Refusé"},"mainAction":{"edit":"Modifier","view":"Aperçu"},"actionsMenu":{"title":"Actions secondaires","desc":"Modifiez les informations et la visibilité de ce jeu de données","list":{"edit":"Editer le jeu de données","rename":"Renommer le jeu de données","delete":"Supprimer ce jeu de données","draft":"Mettre en brouillon","share":"Partager le jeu de données","lock":"Restreindre ce jeu de données"}}},"pagination":{"previous":"Précédent","next":"Suivant","pageCount":"<0>{{current}} sur <2>{{total}}"},"filters":{"title":"Filtres","reset":"Réinitialiser","dropdownMenu":{"format":{"title":"Formats"},"publicationDate":{"title":"Date de publication"},"organisationType":{"title":"Type d\'organisation"},"editor":{"title":"Editeurs"},"licence":{"title":"Licences"},"geographicalArea":{"title":"Zone géographique"},"contentType":{"title":"Type de contenu"},"requestType":{"title":"Type de demande"},"requestDate":{"title":"Date de la demande"}}},"logIn":{"form":{"email":{"label":"Email","placeholder":"johndoe@gmail.com"},"password":{"label":"Password","placeholder":"*****"},"actions":{"logIn":"Se connecter","signUp":"Je n\'ai pas de compte"}}},"contact":{"form":{"lastname":{"label":"Nom (Facultatif)","placeholder":"Le Brun"},"firstname":{"label":"Prénom (Facultatif)","placeholder":"Jonathan"},"email":{"label":"Email","placeholder":"johndoe@gmail.com"},"question":{"label":"Votre question","placeholder":"Une question technique, demande de partenariat ou autre"},"actions":{"send":"Envoyer","faq":"Parcourir la FAQ"}}}}'),Do=JSON.parse('{"api":{"title":"{{count}} clés APIS","actions":{"generate":"Générer une clé API"}},"signUp":{"lastName":{"label":"Nom","placeholder":"Le Brun"},"firstName":{"label":"Prénom","placeholder":"Jonathan"},"email":{"label":"Email","placeholder":"johndoe@gmail.com"},"phone":{"label":"Numéro de téléphone","placeholder":"06 01 02 03 04"},"organization":{"label":"Organisation","placeholder":"Sélectionner une organisation"},"tcu":"J\'accepte les <1>Conditions Générales d\'Utilisations","actions":{"signUp":"S\'inscrire","signIn":"J\'ai déjà un compte"}},"overview":{"tabBar":{"action":"Ajouter un jeu de données"}}}'),Lo=JSON.parse('{"users":{"details":"Détails"},"overview":{"title":"Demandes entrantes ({{count}})","tickets":{"title":"Demande #{{id}}","actions":{"validate":"Accepter","cancel":"Refuser","view":"Traiter","publish":"Publier"}}},"request":{"title":"Demande #{{id}}","intro":{"dataDescription":"Description du jeu de données"},"types":{"dataset":"Soumission d’un jeu de données"},"columns":{"types":{"number":"Number","text":"Texte"}},"datasetValidation":"Validation du jeu de données","actions":{"publish":"Publier","decline":"Refuser","draft":"Mettre en brouillon"},"info":"Informations complémentaires","submissionDate":"Date de soumission","attachment":"Pièces jointes","provider":"Fournisseur","api":"API","visibility":{"public":"Publique"}},"generateApiMenu":{"title":"Génerer le endpoint","desc":"Une fois le jeu de données validé, vous pouvez générer le endpoint de l’API","actions":{"generate":"Générer"}},"declineApiMenu":{"title":"Refus d’un jeu de données","desc":"Vous pouvez ajouter des éléments pour contextualiser votre refus.","reason":{"placeholder":"Mauvais format des données, mauvais choix de licence, etc."},"actions":{"confirm":"Confirmer le refus"}}}'),_o=JSON.parse('{"detail":{"intro":{"title":"Informations du jeu de données","description":"Description","attachement":"Pièces jointes","updateDate":"Dernière mise à jour","owner":"Propiétaire du jeu de données","supplier":"Fournisseur du jeu de données","publicationDate":"Date de publication"},"content":{"title":"Contenu du jeu de données","lines":"Nombre de lignes","columns":"Nombre de colonnes","data":"Chaque ligne correspond à"},"view":"Visualisation du jeu de données","tabs":{"chart":"Graphique","table":"Tableau"},"actions":{"openJupyter":"Ouvrir dans Jupyter","help":"Besoin d\'aide ?","edit":"Modifier","api":"API","export":"Exporter","share":"Partager"},"chart":{"type":"Type de graphique","title":"Titre du graphique","xAxis":"Axe des abscisses","yAxis":"Axe des ordonnées"},"exportMenu":{"title":"Exporter le jeu de données","desc":"Exporter ce jeu de données sous plusieurs formats pour l’utiliser en hors ligne","otherFormats":"Autres formats disponibles"},"apiMenu":{"title":"Utiliser ce jeu de donnée via une API","desc":"Vous pouvez accéder à ce dataset à partir de notre API.","actions":{"copy":"Copier","doc":"Accéder à la documentation"}},"shareMenu":{"title":"Partagez le jeu de données","desc":"Partagez ce jeu de données avec vos amis et collègues","actions":{"facebookShare":"Partager sur Facebook","linkedinShare":"Partager sur LinkedIn","twitterShare":"Partager sur Twitter","copyLink":"Copier le lien"}}},"submit":{"footer":{"actions":{"cancel":"Annuler","prevStep":"Précédent","nextStep":"Étape suivante","submit":"Soumettre le jeu de de données"}},"step01":{"form":{"title":{"label":"Titre","placeholder":"Choisir un titre"},"categories":{"label":"Catégorie(s)","placeholder":"Sélectionner une catégorie"},"tags":{"label":"Tag(s)","placeholder":"Ajouter un tag","indication":"Sélectionnez un tag ou créez le"},"description":{"label":"Description","placeholder":"Ajoutez une description à votre jeu de données pour apporter des éléments de contexte et des précisions aux différents utilisateurs voulant l’utiliser."}}},"step02":{"upload":{"nbUploaded":"{{count}} fichier(s) téléchargé(s)","nbUploaded_zero":"Aucun fichier téléchargé","title":"1 fichier {{format}} ajouté","success":"Téléchargé avec succès","running":"Téléchargement en cours"},"dropFile":{"action":"Ajouter un ou plusieurs fichiers ({{formats}})","drop":"Déposer ou télécharger un fichier pour l\'ajouter","helper":"Taille maximum : {{size}} - Format : {{formats}}","error":"Ce type de fichier n\'est pas supporté","errorText":"Veuillez ajouter un fichier"},"fileInfo":{"line":"Lignes","column":"Colonnes","size":"Poids","format":"Format","dimensions":"Dimensions"},"modal":{"title":"Contenu du jeu de données","columns":{"types":{"number":"Number","text":"Texte"}},"tabs":{"column":"Liste des colonnes","dataset":"Visualisation du fichier"}}},"step03":{"form":{"type":{"label":"Comment faire apparaître le graphique ?"},"xAxis":{"label":"Axe des abscisses"},"yAxis":{"label":"Axe des ordonnées"},"optional":{"label":"Donnée optionnelle"}}},"step04":{"form":{"licence":{"label":"Type de licence"},"visibility":{"label":"Visibilité"},"owner":{"label":"Gouvernance de la donnée"},"checkbox":{"label":"J’accepte que mon jeu de données soit publié dans le catalogue global de Data Gouv MC"}}},"step05":{"warning":"Avant acceptation, votre jeu de données fera l’objet d’une analyse détaillée de la part des administrateurs de la plateforme.","actions":{"edit":"Modifier","seeMore":"Voir plus","seeLess":"Voir moins"},"info":{"title":"Informations générales","list":{"title":"Titre","description":"Description du jeu de données","categories":"Catégorie(s)","tags":"Tag(s)"}},"files":{"title":"Ajout de données","list":{"files":"Liste des jeux de données"}},"view":{"title":"Visualisation du jeu de données","list":{"type":"Type de graphique","xAxis":"Axe des abscisses","yAxis":"Axe des ordonnées","optional":"Donnée optionnelle"}},"security":{"title":"Sécurité et licence","list":{"licence":"Type de licence","visibility":"Visibilité","owner":"Gouvernance de la donnée","checkbox":"J’accepte que mon jeu de données soit publié dans le catalogue global de Data Gouv MC"}}},"step06":{"title":"Votre jeu de données a bien été envoyé","desc":"Toutes les informations et les fichiers téléchargés de votre jeu de données sont en cours d’analyse par l’administration de Data Gouv MC.","action":{"back":"Revenir à mon tableau de bord"},"warning":"Vous serez averti par email lors de la validation de votre jeu de données."}},"modal":{"actions":{"detail":"Voir le détail","openWith":"Ouvrir avec"}}}'),Io=JSON.parse('{"detail":{"actions":{"contact":"Contactez le réutilisateur","view":"Voir la réutilisation"},"tabs":{"users":"Réutilisateur","metadata":"Métadonnées"},"metadata":{"theme":"Thématique","publicationDate":"Date de publication","type":"Type"}}}');Po.ZP.use(So.Z).use(Oo.Z).use(To.Db).init({resources:{fr:{common:Zo,developer:Do,admin:Lo,dataset:_o,usecase:Io}},defaultNS:"common",debug:!1,interpolation:{escapeValue:!1},fallbackLng:["fr","en"],detection:{order:["querystring","localStorage","htmlTag"],caches:["localStorage"],htmlTag:document.documentElement}});const No=Po.ZP,jo=(e,t)=>{var a,n;return"string"==typeof(n=null===(a=e.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a[t])&&!isNaN(Date.parse(n))},Fo=(e,t)=>{var a;const n=null===(a=e.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a[t];if("string"==typeof n){const e=Number(n.replace(",","."));if(!isNaN(e))return!1}return!0},Yo=e=>{var t,a,n;const r=(0,St.Z)(),l=(0,Ea.Z)(r.breakpoints.up("md")),s=null===(t=e.series)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.type,c=null===(a=e.series)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.x,d=null===(n=e.series)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.y,u=jo(e,c),p=!u&&Fo(e,c),m=o.useMemo((()=>e.data?u?e.data.map((e=>({x:new Date(e[c]),y:Gn(e[d]),name:new Date(e[c]).toLocaleDateString(No.language)}))):e.data.map((e=>({x:e[c],y:Gn(e[d]),name:Gn(e[c])}))):[]),[e.data,c,d]),g=o.useMemo((()=>({chart:{animation:!1,backgroundColor:"transparent",zoomType:"xy",style:{fontFamily:ue}},exporting:{enabled:!1},title:{text:"",align:"center"},type:s,series:[{categories:p?m.map((e=>e.x)):void 0,data:u||"pie"===s?m:m.map((e=>e.y)),type:s,color:"#EC9398",animation:!1,tooltip:{pointFormatter:function(){var e;const{x:t,y:a}=this;return`${c}: ${"number"==typeof t?null===(e=m[t])||void 0===e?void 0:e.x:u?new Date(t).toLocaleDateString(No.language):t}
${d}: ${a}`}}}],xAxis:{categories:p?m.map((e=>e.x)):void 0,type:u?"datetime":"category",title:{text:c},fontSize:"10px",color:r.palette.grey[300]},yAxis:{title:{text:d},fontSize:"10px",color:r.palette.grey[300]},legend:{enabled:!1,itemStyle:{color:r.palette.grey[900]}},credits:{enabled:!1}})),[m,c,d,s]);return o.createElement(Zt.Z,{direction:l?"row":"column-reverse",spacing:3,sx:l?{}:{width:"100%"}},o.createElement(Zt.Z,{sx:{width:"100%"}},o.createElement("div",{style:{width:"100%"}},o.createElement(wo(),{containerProps:{style:{width:"100%",height:"100%"}},highcharts:i,options:g})),l&&o.createElement(Zt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{mb:e.live?0:1},spacing:2},e.title&&o.createElement(Bt,{fontSize:"16px"},e.title),e.live&&o.createElement(ko,null,o.createElement(Tt,{custom:!0,name:"radio",viewBox:"0 0 10 9",width:"12px",height:"12px"}),o.createElement(Bt,{variant:"bodySmall",textTransform:"uppercase",fontWeight:600},"Live Data")))))},Ro=e=>{var t,a,n,r;const l=(0,St.Z)(),s=(0,Ea.Z)(l.breakpoints.up("md")),[c,d]=o.useState(null===(t=e.series)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.type),[u,p]=o.useState(null===(a=e.series)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.x),[m,g]=o.useState(null===(n=e.series)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.y),h=jo(e,u),E=!h&&Fo(e,u),b=o.useMemo((()=>{var t;return null!==(t=e.data)&&void 0!==t&&t[0]?Object.keys(e.data[0]):[]}),[null===(r=e.data)||void 0===r?void 0:r[0]]),x=o.useMemo((()=>e.data?h?e.data.map((e=>({x:new Date(e[u]),y:Gn(e[m]),name:new Date(e[u]).toLocaleDateString(No.language)}))):e.data.map((e=>({x:e[u],y:Gn(e[m]),name:Gn(e[u])}))):[]),[e.data,u,m]),f=o.useMemo((()=>({chart:{backgroundColor:"transparent",zoomType:"xy",style:{fontFamily:ue}},exporting:{enabled:!1},title:{text:"",align:"center"},type:c,series:[{categories:E?x.map((e=>e.x)):void 0,data:h||"pie"===c?x:x.map((e=>e.y)),type:c,color:"#EC9398",tooltip:{pointFormatter:function(){var e;const{x:t,y:a}=this;return`${u}: ${"number"==typeof t?null===(e=x[t])||void 0===e?void 0:e.x:h?new Date(t).toLocaleDateString(No.language):t}
${m}: ${a}`}}}],xAxis:{categories:E?x.map((e=>e.x)):void 0,type:h?"datetime":"category",title:{text:u},fontSize:"10px",color:l.palette.grey[300]},yAxis:{title:{text:m},fontSize:"10px",color:l.palette.grey[300]},legend:{enabled:!1,itemStyle:{color:l.palette.grey[900]}},credits:{enabled:!1}})),[x,u,m,c]);return o.createElement(Zt.Z,{direction:s?"row":"column-reverse",spacing:3,sx:s?{}:{width:"100%"}},o.createElement(Zt.Z,{sx:{width:"100%"}},o.createElement("div",{style:s?{width:"600px"}:{width:"100%"}},o.createElement(wo(),{containerProps:{style:{width:"100%",height:"100%"}},highcharts:i,options:f})),s&&o.createElement(Zt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{mb:e.live?0:1},spacing:2},e.title&&o.createElement(Bt,{fontSize:"16px"},e.title),e.live&&o.createElement(ko,null,o.createElement(Tt,{custom:!0,name:"radio",viewBox:"0 0 10 9",width:"12px",height:"12px"}),o.createElement(Bt,{variant:"bodySmall",textTransform:"uppercase",fontWeight:600},"Live Data")))),o.createElement(Zt.Z,{spacing:2,sx:{flex:1,width:"100%"}},o.createElement(Zt.Z,{direction:"row",spacing:2},o.createElement(Et.Z,{onClick:()=>d("histogram"),variant:"histogram"===c?"contained":"outlined"},"Histogram"),o.createElement(Et.Z,{onClick:()=>d("line"),variant:"line"===c?"contained":"outlined"},"Line"),o.createElement(Et.Z,{onClick:()=>d("pie"),variant:"pie"===c?"contained":"outlined"},"Pie")),o.createElement(Mo.Z,{value:u,label:"X",onChange:e=>p(e.target.value),disabled:"pie"===c},b.map(((e,t)=>o.createElement(nt.Z,{key:t,value:e},e)))),o.createElement(Mo.Z,{value:m,label:"Y",onChange:e=>g(e.target.value)},b.map(((e,t)=>o.createElement(nt.Z,{key:t,value:e},e))))))},Bo=e=>e.freeSelection?o.createElement(Ro,e):o.createElement(Yo,e);var $o=a(54776);const qo=(0,Fe.ZP)(Be.Z)((()=>({position:"fixed",top:0,bottom:0,left:0,right:0}))),Go=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:1152,maxWidth:"96%",boxSizing:"border-box",maxHeight:"80vh",overflow:"hidden",background:t.palette.white,boxShadow:"0px 4px 90px rgba(0, 0, 0, 0.12)",borderRadius:16}})),zo=(0,Fe.ZP)("button")((e=>{let{theme:t}=e;return{position:"absolute",top:36,right:36,width:40,height:40,borderRadius:40,zIndex:2,background:t.palette.grey[100],transition:"background .3s",display:"inline-flex",justifyContent:"center",alignItems:"center","&:hover":{background:t.palette.grey[200]}}})),Wo=e=>{const{children:t,onClickClose:a,open:n,...r}=e;return o.createElement($o.Z,{direction:"up",in:n},o.createElement(qo,null,o.createElement(Go,r,o.createElement(zo,{onClick:a},o.createElement(Tt,{name:"Close",width:16,height:16})),t)))},Ho=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{paddingTop:t.spacing(7),paddingBottom:t.spacing(7),paddingLeft:t.spacing(8),paddingRight:t.spacing(5),p:{marginTop:t.spacing(3)},"p + p":{marginTop:t.spacing(5)}}})),Uo=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",alignItems:"flex-end",paddingTop:t.spacing(8),paddingLeft:t.spacing(4),paddingRight:t.spacing(4),paddingBottom:t.spacing(8),width:560/1152*100+"%",flexShrink:0,backgroundColor:t.palette.background.paper,".highcharts-background":{fill:t.palette.background.paper},".highcharts-container":{width:"100% !important",svg:{width:"100% !important"}},"& > div":{width:"100%"}}}));function Vo(){return Vo=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{open:t,title:a,subtitlesList:n,desc:r,tags:i,chartProps:l,featureTags:s,mainAction:c,selectAction:d,onClickClose:u,sxBodyModal:p={},modalProps:m={},...g}=e;return o.createElement(Ao.Z,Vo({open:t,onClose:u,closeAfterTransition:!0,BackdropProps:{timeout:500}},g,m),o.createElement(Be.Z,null,o.createElement(Wo,{open:t,sx:p,onClickClose:u},o.createElement(Zt.Z,{direction:{xs:"column",md:"row"}},o.createElement(Ho,null,o.createElement(Bt,{variant:"h3",component:"h1"},a),n.map(((e,t)=>o.createElement(o.Fragment,{key:t},t>0&&o.createElement(Va,{caption:!0,sx:{ml:1,mr:1}}),o.createElement(Bt,{variant:"caption",component:"span",color:"grey.600"},e)))),o.createElement(Bt,{component:"p",variant:"body",color:"grey.700"},r),o.createElement(It.Z,{sx:{mt:6,mb:2,borderColor:"grey.50"}}),o.createElement(Zt.Z,{alignItems:"center",direction:"row",justifyContent:"space-between",flexWrap:"wrap",sx:{mb:5}},o.createElement("div",null,i.map((e=>o.createElement(Xa,{key:e.text,text:e.text,small:!0,sx:{mr:.5}})))),o.createElement("div",null,s.map((e=>o.createElement(Xa,Vo({key:e.text,text:e.text,small:!0},"icon"in e&&{icon:e.icon},{sx:{background:"transparent"}})))))),c&&o.createElement(Wa,Vo({startIcon:o.createElement(Tt,{name:c.icon}),color:"secondary"},c.to&&{component:je.rU,to:c.to},c.onClick&&{onClick:c.onClick},{sx:{mr:2}}),c.text),d&&o.createElement($a,Vo({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}}},d.options,{renderTrigger:e=>o.createElement(Wa,Vo({startIcon:o.createElement(Tt,{name:d.icon}),endIcon:o.createElement(Tt,{name:"KeyboardArrowDown"}),color:"secondary",variant:"light"},e),d.text)}))),o.createElement(Uo,null,o.createElement(Bo,l))))))},Jo=()=>{const e=(0,St.Z)(),t=(0,Ea.Z)(e.breakpoints.up("md")),a=ma("online-tech").src,{tCms:n}=vt(),{oCms:r}=Wt("COMMON");return o.createElement(Be.Z,{display:"flex",border:"1px solid #93939A",borderRadius:"8px",padding:e.spacing(2.5),bgcolor:"#F7FAFB"},o.createElement(Zt.Z,{direction:"row",spacing:e.spacing(1.5),alignItems:"center"},t&&o.createElement("img",{src:a}),o.createElement(Zt.Z,{direction:"column",spacing:e.spacing(2.5)},o.createElement(at.Z,{variant:"bodyLarge",color:"#25282D"},n("COMMON","cardSignInTitle")),o.createElement(at.Z,{variant:"body",fontWeight:400,color:"#25282D"},n("COMMON","cardSignInDesc")),o.createElement(Be.Z,{display:"flex"},o.createElement(Wa,{variant:"white",color:"secondary",sx:{bgcolor:e.palette.background.paper},endIcon:o.createElement(Qe.Z,null),href:r("signIn").link},o.createElement(at.Z,{variant:"bodyLarge"},n("COMMON","cardSignIn")))))))};var Xo=a(33973),Qo=a(94219);const er=(0,Fe.ZP)(Hn.Z,{shouldForwardProp:e=>"homePage"!=e})((e=>{let{theme:t,homePage:a}=e;return{border:"none",alignItems:"center",display:"flex"}})),tr=(0,Fe.ZP)(Et.Z)((e=>{let{theme:t}=e;return{minWidth:"unset",padding:0,borderRadius:26,color:t.palette.secondary.dark,[t.breakpoints.up("md")]:{borderRadius:42}}})),ar=(0,Fe.ZP)(Un.Z,{shouldForwardProp:e=>"homePage"!==e})((e=>{let{homePage:t,theme:a}=e;return{".MuiFilledInput-root":{display:"flex",alignItems:"center",boxShadow:t?"0px 4px 4px 0px #00000040":"",paddingTop:9.5,paddingBottom:9.5,paddingLeft:16,paddingRight:16,background:a.palette.background.default,border:t?"1px solid #C7C7D0":"1px solid #93939A",borderRadius:8,"&:after, &:before":{content:"none"},"&.Mui-focused, &:hover":{background:a.palette.background.default}},".MuiFilledInput-root .MuiAutocomplete-input":{padding:`0 ${a.spacing(2)}`,fontSize:16,lineHeight:"14px"}}})),nr=(0,Fe.ZP)("span")((e=>{let{theme:t}=e;return{width:26,height:26,borderRadius:26,flexShrink:0,background:t.palette.white,display:"flex",alignItems:"center",justifyContent:"center",svg:{width:20,height:20},[t.breakpoints.up("md")]:{backgroundColor:t.palette.secondary.main,width:42,height:42,svg:{width:24,height:24}}}}));function or(){return or=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{placeholder:t,defaultValue:a="",onClick:n=(()=>({})),autocompleteOptions:r=[],homePage:i,...l}=e,[s,c]=(0,o.useState)(""),d=e=>{"Enter"===e.code&&n(s)},u=(0,o.useMemo)((()=>[...new Set(r.map((e=>e.title)))]),[r]),p=(0,Ma.Z)(),m=(0,Ea.Z)(p.breakpoints.up("md"));return o.createElement(er,or({freeSolo:!0,fullWidth:!0,defaultValue:a,disableClearable:!0,options:u},l,{renderInput:e=>o.createElement(ar,or({},e,{placeholder:t,variant:"filled",value:s,onKeyUp:d,onChange:e=>c(e.target.value),sx:{input:{"&::placeholder":{color:"#707077",opacity:1}}},homePage:i,InputProps:{...e.InputProps,style:{padding:m?p.spacing(1)+" "+p.spacing(2):p.spacing(1)+" "+p.spacing(1.5)},endAdornment:i?o.createElement(tr,{onClick:()=>n(s)},o.createElement(nr,null,m?o.createElement(Tt,{custom:!0,name:"search",htmlColor:"#fff"}):o.createElement(Tt,{custom:!0,name:"search",htmlColor:"#0370B0",height:"20px",width:"20px"}))):null,startAdornment:m&&o.createElement(Tt,{custom:!0,name:"search",sx:{color:"grey.900"},width:"20px",height:"20px"})}}))}))},ir=(0,Fe.ZP)(Mo.Z)((e=>{let{theme:t}=e;return{boxShadow:"0 0 0 1px #93939A",cursor:"pointer",flexGrow:1,position:"relative","&:hover":{boxShadow:"0 0 0 1px "+t.palette.secondary.main},"&:focus":{backgroundColor:t.palette.secondary.light},transition:"box-shadow .3s ease-out",".MuiSelect-select.MuiSelect-select":{padding:`${t.spacing(1)} ${t.spacing(1.5)}`,paddingRight:t.spacing(2.5)},svg:{color:"#40454F !important",margin:"0 !important"},fieldset:{boxShadow:"none !important"}}})),lr=e=>{const t=(0,St.Z)(),{tCms:a}=vt(),n=Mn(),{searchBarProps:r,setPageSize:i,pageSize:l,setPage:s,data:c,...d}=e,[u,p]=(0,je.lr)();return o.createElement(Zt.Z,{direction:"column",spacing:`${t.spacing(4)}`},o.createElement(rr,r),o.createElement(Be.Z,{display:"flex",flexDirection:"row",alignItems:"center",gap:t.spacing(2),flexWrap:"wrap"},o.createElement(Be.Z,{display:"flex",flexDirection:"row",alignItems:"center",gap:t.spacing(1),flexGrow:1,flexWrap:"wrap"},o.createElement(at.Z,{variant:"bodyLarge",fontWeight:400},a("COMMON","sortBy")),o.createElement(ir,{value:"relevance",onChange:()=>{},style:{flexGrow:1},IconComponent:()=>o.createElement(Xo.Z,null)},o.createElement(nt.Z,{value:"relevance"},"Pertinence"))),o.createElement(Be.Z,{display:"flex",flexDirection:"row",alignItems:"center",gap:t.spacing(1),flexGrow:1,flexWrap:"wrap"},o.createElement(at.Z,{variant:"bodyLarge",fontWeight:400},a("COMMON","numberResults")),o.createElement(ir,{value:l,onChange:e=>{i(e.target.value),s(1)},IconComponent:()=>o.createElement(Xo.Z,{style:{position:"absolute",right:0}})},o.createElement(nt.Z,{value:10},"10"),o.createElement(nt.Z,{value:25},"25"),o.createElement(nt.Z,{value:50},"50"),o.createElement(nt.Z,{value:100},"100")))),u.size>0&&o.createElement(Be.Z,{display:"flex",flexDirection:"row",gap:t.spacing(1),flexWrap:"wrap"},["c","s","a"].map((e=>u.getAll(e).map(((r,i)=>o.createElement(Zt.Z,{key:i,direction:"row",alignItems:"center",spacing:t.spacing(1),borderRadius:"56px",sx:{border:"1.5px solid "+t.palette.secondary.main,padding:t.spacing(.25)+" "+t.spacing(1)}},o.createElement(at.Z,{textTransform:"uppercase",variant:"caption",fontWeight:"600",sx:{color:"secondary.main"}},"c"!=e?a("COMMON",r):n.loading?"":n.data.categories.find((e=>e.slug==r)).tag),o.createElement(Qo.Z,{onClick:()=>((e,t)=>{p({...[...u.entries()].reduce(((e,t)=>{let[a,n]=t;return{...e,[a]:[...e[a]||[],n]}}),{}),[e]:t})})(e,u.getAll(e).filter((e=>e!==r))),style:{width:"12px",height:"12px"},sx:{color:"secondary.main"}}))))))),o.createElement(Be.Z,{bgcolor:"#F7FAFB",padding:t.spacing(1)+" "+t.spacing(3),borderRadius:"8px"},o.createElement(at.Z,{variant:"bodyLarge",color:"#000000"},c.length," ",a("COMMON","foundResults"))))};function sr(){return sr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e,t,a;const n=po(),r=(0,St.Z)(),i=(0,Ea.Z)(r.breakpoints.up("md")),l=(0,Ea.Z)(r.breakpoints.up("lg")),s=null===(e=n.paginationProps)||void 0===e?void 0:e.pagination.page,c=null===(t=n.paginationProps)||void 0===t?void 0:t.pagination.pageSize,d=null===(a=n.paginationProps)||void 0===a?void 0:a.pagination.setPageSize,u=s&&c?n.filteredDatasetCardListProps.slice((s-1)*c,s*c):[],p=Math.ceil(n.filteredDatasetCardListProps.length/c),m=n.paginationProps.pagination.setPage,{tCms:g}=vt(),h=[-3,-2,-1,0,1,2,3],{isAuthenticated:E}=(0,Qt.aC)(),[b,x]=(0,je.lr)();return(0,o.useEffect)((()=>{m(1)}),[b]),o.createElement(Da.Z,null,o.createElement(Za,{safeFromHeader:!0},o.createElement(vo,n.heroProps),o.createElement(Be.Z,{display:"flex",flexDirection:"row",gap:`${r.spacing(2.5)}`,sx:{backgroundColor:"white",padding:i?`${r.spacing(5)} 16%`:r.spacing(2)},flexWrap:l?"nowrap":"wrap"},o.createElement(Be.Z,{display:"flex",flexDirection:"column",flexBasis:"calc(400px + calc(10vw - 200px))",flexShrink:l?0:1,flexGrow:l?0:1},o.createElement(uo,n)),o.createElement(Zt.Z,{direction:"column",spacing:`${r.spacing(3.5)}`,flexGrow:1,maxWidth:"100%"},o.createElement(lr,{setPageSize:d,pageSize:c,setPage:m,data:n.filteredDatasetCardListProps,searchBarProps:n.searchBarProps}),!E&&o.createElement(Jo,null),i&&o.createElement(La.Z,sr({sx:{position:"absolute",background:"none",alignItems:"flex-start",zIndex:2,pt:15}},n.backdropProps),o.createElement(_a.Z,null)),o.createElement(Zt.Z,{direction:"column",spacing:`${r.spacing(3.5)}`,sx:{opacity:n.backdropProps.open?.5:1,maxWidth:"100%"}},u.map((e=>o.createElement(rn,sr({key:e.id},e,{datasetPage:!0})))),p>1&&o.createElement(Zt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{width:"100%"}},o.createElement(Et.Z,{sx:{borderRadius:"50%",width:"48px",height:"48px",minWidth:0},color:"secondary",disabled:1==s,onClick:()=>m(s-1)},o.createElement(Xe.Z,null)),i?h.map(((e,t)=>{const a=Math.max(0,Math.ceil(h.length/2)-s),n=Math.max(0,s+Math.floor(h.length/2)-p),r=s+e+a-n;return r>p||r<1?o.createElement(o.Fragment,null):o.createElement(Be.Z,{key:t},s-Math.ceil(h.length/2)<=0?s-p+Math.floor(h.length/2)>=0?o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)):t==h.length-1?o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(p)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},p)):t==h.length-2?o.createElement(at.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)):s-p+Math.floor(h.length/2)>=0?0==t?o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(1)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},1)):1==t?o.createElement(at.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)):0==t?o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(1)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},1)):1==t||t==h.length-2?o.createElement(at.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):t==h.length-1?o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(p)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},p)):o.createElement(Et.Z,{color:"secondary",style:r==s?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==s?{backgroundColor:"secondary.dark"}:{}},onClick:()=>m(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)))})):o.createElement(at.Z,null,s," / ",p),o.createElement(Et.Z,{sx:{borderRadius:"50%",width:"48px",height:"48px",minWidth:0},color:"secondary",disabled:s==Math.ceil(n.filteredDatasetCardListProps.length/c),onClick:()=>m(s+1)},o.createElement(Qe.Z,null)))))),!i&&o.createElement(La.Z,sr({sx:{zIndex:e=>e.zIndex.drawer+1}},n.backdropProps),o.createElement(_a.Z,null))),o.createElement(Ko,n.datasetModalViewProps))},dr=(0,Fe.ZP)(at.Z)((e=>{let{theme:t}=e;return{display:"inline-block",position:"relative",fontWeight:"400",top:"min( calc(5vw - 34px), 60px)",maxHeight:"147px",[t.breakpoints.down("md")]:{fontSize:"min(6vw, 24px)",lineHeight:"min(7vw, 28px)",justifyContent:"space-between",maxWidth:"235px",alignItems:"center",top:"0"}}})),ur=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{zIndex:1,display:"flex",flexDirection:"column",position:"relative",alignItems:"center",maxWidth:"1080px",width:"100%",[t.breakpoints.down("md")]:{rowGap:"10px",paddingBottom:"0px"}}})),pr=((0,Fe.ZP)(at.Z)((e=>{let{theme:t}=e;return{color:t.palette.primary.main,fontWeight:"700",display:"inline",fontSize:"42px",lineHeight:"49px"}})),(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",position:"relative",justifyContent:"flex-start",columnGap:"86px",paddingRight:"min( calc(14vw - 128px), 145px)",width:"100%",[t.breakpoints.down("md")]:{paddingRight:0,columnGap:"0px",justifyContent:"space-between"}}})));function mr(){return mr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{tCms:t}=vt(),a=(0,St.Z)(),n=(0,Ea.Z)(a.breakpoints.down("md")),r=t("HOME",n?"welcomeMessageTwo":"welcomeMessage");return o.createElement(ur,null,o.createElement(pr,null,o.createElement(dr,{variant:"h1",dangerouslySetInnerHTML:{__html:`${r}`}}),o.createElement("img",{src:ma("performance-overview").src,style:{position:"relative",minWidth:n?void 0:"315px",minHeight:n?void 0:"315px",maxWidth:n?"min(137px, 37vw)":"calc(100% - 620px)",maxHeight:n?"min(137px, 37vw) ":""}})),o.createElement(rr,mr({},e.searchBar,{style:{position:"relative",bottom:n?"0px":"43px",width:"100%"}})))},hr=(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{overflow:"hidden",position:"relative",padding:t.spacing(1),".swiper":{overflow:"visible",position:"relative"},".swiper-slide":{width:"auto",height:"auto",flexShrink:0},".swiper-button-next, .swiper-button-prev":{color:t.palette.primary.main,"&:after":{fontSize:"24px"},"&.swiper-button-disabled":{opacity:.35,cursor:"auto",pointerEvents:"none"}},[t.breakpoints.down("md")]:{marginLeft:t.spacing(-2),marginRight:t.spacing(-2),paddingLeft:t.spacing(2),paddingRight:t.spacing(2)}}}));var Er=a(50221),br=a(90773);a(56039),a(48135),a(15204);const xr=e=>{const{list:t=[],sx:a={},renderItem:n,spaces:r={},customNavigation:i=!0}=e,l=(0,St.Z)(),s=(0,Ea.Z)(l.breakpoints.up("md")),c={xs:8,md:24,...r},d=o.useRef(null);return o.createElement(hr,{sx:a},o.createElement(Er.tq,{ref:d,modules:[br.Rv,br.W_],freeMode:!0,navigation:!i,spaceBetween:c.xs,slidesPerView:"auto",breakpoints:{900:{spaceBetween:c.md,slidesPerView:"auto"}}},t.map(((e,t)=>o.createElement(Er.o5,{key:t},n(e))))),i&&s&&o.createElement(o.Fragment,null,o.createElement(Et.Z,{color:"secondary",variant:"contained",round:!0,sx:{position:"absolute",top:"45%",left:"0px",zIndex:2,minWidth:"40px",width:"40px",height:"40px",borderRadius:"50%"},onClick:()=>{d.current&&d.current.swiper&&d.current.swiper.slidePrev()}},o.createElement(Xe.Z,null)),o.createElement(Et.Z,{color:"secondary",variant:"contained",round:!0,sx:{position:"absolute",top:"45%",right:"0px",zIndex:2,minWidth:"40px",width:"40px",height:"40px",borderRadius:"50%"},onClick:()=>{d.current&&d.current.swiper&&d.current.swiper.slideNext()}},o.createElement(Qe.Z,null))))},fr=(0,Fe.ZP)("button",{shouldForwardProp:e=>"active"!==e&&"tagLayout"!==e})((e=>{let{theme:t,active:a,tagLayout:n}=e;return{justifyContent:"center",display:"flex",flexDirection:"row",columnGap:"6px",position:"relative",fontFamily:ue,textAlign:"center",borderRadius:4,paddingTop:"6px",paddingBottom:"6px",border:"1px solid",borderColor:"#93939A",fontWeight:600,flexShrink:0,cursor:"pointer",transition:"background .3s, color .3s, border-color .3s",boxSizing:"border-box",alignItems:"center",...a?{background:t.palette.secondary.main,color:t.palette.white,borderColor:t.palette.whiteTransparency.main,boxShadow:"0px 2px 6px 0px #00000012",".category-close":{opacity:1}}:{background:t.palette.background.default,color:t.palette.grey[900],"&:hover":{backgroundColor:t.palette.grey[50]}},img:{display:"block",width:"min(1.8vw, 34px)",height:"min(1.8vw, 34px)",flexShrink:0,background:t.palette.background.paper,overflow:"hidden"},...!n&&{span:{"&:not(.category-close)":{display:"block",textAlign:"center"}}},[t.breakpoints.up("md")]:{justifyContent:"center",...n?{padding:`${t.spacing(1)} ${t.spacing(1)}`,whiteSpace:"nowrap",borderRadius:8,display:"inline-flex",alignItems:"center",border:"1px solid",borderColor:"#93939A",boxShadow:"0px 2px 6px 0px #00000012",span:{span:{display:"inline"}}}:{span:{fontSize:12,lineHeight:"12px"}}}}})),yr=(0,Fe.ZP)("span")((e=>{let{theme:t}=e;return{position:"absolute",right:t.spacing(1),top:t.spacing(1),width:16,height:16,borderRadius:32,backgroundColor:t.palette.whiteTransparency.main,opacity:0,transition:"opacity .3s",display:"flex",justifyContent:"center",alignItems:"center"}}));var vr=a(77214);function Ar(){return Ar=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{title:t,icon:a,slug:n,active:r,tagLayout:i,closeIcon:l,onClick:s,...c}=e,d=(0,o.useCallback)((()=>{s(n)}),[n,s]);return o.createElement(fr,Ar({onClick:d,active:r,tagLayout:i},c),l&&o.createElement(yr,{className:"category-close"},o.createElement(Tt,{name:"Close",width:12,height:12})),o.createElement(Tt,{custom:!0,name:n}),o.createElement(Bt,{fontFamily:"SourceSansPro",fontWeight:600,fontSize:"min(16px, calc(0.6vw + 5.3px))"},Array.isArray(t)?t.map(((e,t)=>o.createElement("span",{key:t},e))):t),o.createElement(vr.Z,{sx:{color:"secondary.main",fontSize:"clamp(10px, 1vw, 21px)"}}))},wr=(0,Fe.ZP)(Zt.Z)((e=>{let{theme:t}=e;return{display:"none",[t.breakpoints.up("md")]:{display:"flex",flexWrap:"nowrap"}}})),Mr=(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{overflow:"scroll",whiteSpace:"nowrap",verticalAlign:"top",scrollBehavior:"smooth",margin:`0 ${t.spacing(-2)}`,padding:`0 ${t.spacing(2)} ${t.spacing(2)}`,".category":{verticalAlign:"top",marginRight:t.spacing(1),display:"inline-block",whiteSpace:"pre-wrap"},[t.breakpoints.up("sm")]:{margin:`0 ${t.spacing(-3)}`,padding:`0 ${t.spacing(3)} ${t.spacing(3)}`},[t.breakpoints.up("md")]:{display:"none"}}}));function kr(){return kr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{list:t,tagsLayout:a=!1,multipleAllowed:n=!1,...r}=e;const i=(0,St.Z)(),l=(0,Ea.Z)(i.breakpoints.up("md")),s=o.useCallback((e=>t.map(((t,r)=>o.createElement("div",{className:"category",key:`${e}${t.slug?t.slug:r}`},o.createElement(Cr,kr({},t,{tagLayout:a,closeIcon:n})))))),[t,a,n]);return o.createElement(o.Fragment,null,o.createElement(Mr,r,s()),a?o.createElement(wr,kr({direction:"row",justifyContent:"center",alignItems:"center",spacing:{md:a?2:1.5}},r),s(),!l&&a&&s("b")):l&&o.createElement(xr,{spaces:{md:10},list:t,renderItem:e=>o.createElement(Cr,kr({},e,{tagLayout:a,closeIcon:n}))}))};var Tr=a(15725),Sr=a(96812),Or=a(93506);const Zr=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:t.spacing(3),background:"none"}})),Dr=e=>{const{title:t,desc:a,...n}=e;return o.createElement(Zr,n,o.createElement(Zt.Z,{flexDirection:"row",alignItems:"center",sx:{mb:2}},o.createElement(Bt,{color:"primary",variant:"h3","aria-hidden":!0,sx:{mr:1.5}},"/"),o.createElement(Bt,{component:"h3",variant:"h4",color:"white"},t)),o.createElement(Bt,{component:"p",variant:"body",color:"grey.300"},a))};var Lr=a(47425),_r=a(85092),Ir=a(1820);const Nr=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{[t.breakpoints.up("md")]:{".media":{marginLeft:`-${Math.round(120/440*100)}%`,width:`${Math.round(560/440*100)}%`,borderTopLeftRadius:0,borderBottomLeftRadius:0}},"@media(min-width:1348px)":{".media":{borderTopLeftRadius:t.spacing(1.5),borderBottomLeftRadius:t.spacing(1.5)}}}})),jr=(0,Fe.ZP)(Tr.ZP)((e=>{let{theme:t}=e;return{[t.breakpoints.up("md")]:{display:"grid"}}})),Fr=(0,Fe.ZP)(Ir.Z)((()=>({padding:0,background:"transparent",".MuiAccordionSummary-content":{margin:0},"> .MuiAccordionSummary-root":{margin:0,padding:0}}))),Yr=(0,Fe.ZP)(Tr.ZP,{shouldForwardProp:e=>"sx"!==e&&"active"!==e})((e=>{let{theme:t,active:a}=e;return{[t.breakpoints.up("md")]:{gridColumn:1,gridRow:1,...a?{}:{opacity:0,pointerEvents:"none"}}}})),Rr=(0,Fe.ZP)(Ir.Z)((e=>{let{theme:t,expanded:a}=e;return{position:"relative",background:a?t.palette.white:"transparent",borderRadius:4,marginBottom:t.spacing(3),transition:"opacity .3s",opacity:a?1:.3,":hover":{opacity:1},"&:after":{content:'""',position:"absolute",height:1,bottom:t.spacing(-2),left:0,right:0,borderBottom:`1px solid ${t.palette.grey[400]}`,opacity:a?0:1},".media":{borderRadius:4,marginLeft:0,marginRight:0,[t.breakpoints.up("md")]:{display:"none"}},".MuiAccordionSummary-content":{marginTop:t.spacing(3),color:a?t.palette.secondary.main:t.palette.white,alignItems:"center",span:{paddingLeft:t.spacing(1.5),fontSize:16,lineHeight:"24px",fontWeight:500}},".MuiAccordionSummary-root":{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)},".MuiAccordionDetails-root ":{padding:`${t.spacing(1)} ${t.spacing(3)} ${t.spacing(3)}`,[t.breakpoints.up("md")]:{padding:`${t.spacing(1)} ${t.spacing(5)} ${t.spacing(3)}`}}}}));function Br(){return Br=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t;const{subtitle:a,desc:n,accordion:r=[],active:i,onChangeAccordion:l,...s}=e,[c,d]=o.useState((null===(t=r[0])||void 0===t?void 0:t._key)||""),u=o.useMemo((()=>r.find((e=>e._key===c))),[r,c]),p=o.useCallback((e=>{d(e)}),[]);return o.useEffect((()=>{var e;d((null===(e=r[0])||void 0===e?void 0:e._key)||"")}),[i,r]),o.useEffect((()=>{i&&l(u||null)}),[l,i,u]),o.createElement(Yr,Br({},s,{active:i}),o.createElement(Bt,{variant:"h3",component:"h3",color:"white",sx:{pr:{xs:0,md:8}}},a),o.createElement(Bt,{variant:"body",component:"p",color:"whiteTransparency.dark",sx:{mt:2,mb:7}},n),r.map((e=>{const t=c===e._key;return o.createElement(Rr,{key:e._key,expanded:t,onChange:()=>p(e._key),TransitionProps:{unmountOnExit:!0}},o.createElement(Lr.Z,null,e.icon&&o.createElement(Tt,{name:e.icon,width:16,height:16,sx:{mb:.5}}),o.createElement("span",null,e.title)),o.createElement(_r.Z,null,e&&o.createElement(da,Br({},null==e?void 0:e.media,{sx:{mb:2}})),o.createElement(Bt,{variant:"bodySmall",component:"p",color:"black",sx:{mb:2,opacity:.6}},e.desc),o.createElement(Wa,{color:"secondary",variant:"light",size:"small",startIcon:o.createElement(Tt,{name:"Launch",width:16,height:16}),onClick:e.cta.mainAction},e.cta.title)))})))},qr=(0,Fe.ZP)("div",{shouldForwardProp:e=>"active"!==e})((e=>{let{theme:t,active:a}=e;return{appearance:"none",padding:`${t.spacing(5)} ${t.spacing(2)} ${t.spacing(2)}`,width:"100%",display:"flex",flexDirection:"column",border:"none",background:a?t.palette.secondary.main:t.palette.whiteTransparency.main,color:a?t.palette.white:t.palette.secondary.light,fontFamily:ue,cursor:"pointer",transition:"opacity .3s, background .3s, borderColor .3s",[t.breakpoints.up("md")]:{alignItems:"center",justifyContent:"space-between",padding:`${t.spacing(3)} ${t.spacing(5)}`,margin:0,background:a?t.palette.secondary.main:"transparent",border:`1px solid ${a?t.palette.secondary.main:t.palette.whiteTransparency.main}`,borderRadius:8,opacity:a?1:.64,textAlign:"center",height:"100%","&:hover":{opacity:1}}}})),Gr=e=>{const{icon:t,_key:a,title:n,active:r,onClickTab:i}=e,l=o.useCallback((()=>{i&&i(a)}),[a,i]);return o.createElement(qr,{onClick:l,active:r},t&&o.createElement(Tt,{name:t,sx:{width:{xs:24,md:36},height:{xs:24,md:36}}}),o.createElement(Bt,{variant:"h6",component:"span",sx:{mt:2}},n))};function zr(){return zr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t;const{list:a,...n}=e,[r,i]=o.useState((null===(t=a[0])||void 0===t?void 0:t._key)||""),[l,s]=o.useState(null),c=o.useRef(null),[d,u]=o.useState("auto"),p=(0,St.Z)(),m=(0,Ea.Z)(p.breakpoints.down("md")),g=o.useCallback((e=>{i(e)}),[]),h=o.useCallback((e=>{s(e)}),[]),E=o.useCallback((e=>{i(e)}),[]);return o.useEffect((()=>{if(c.current){var e;const t=null===(e=c.current)||void 0===e?void 0:e.clientHeight;t>0&&u(`${t}px`)}}),[]),o.createElement(Nr,n,o.createElement(Re.Z,null,o.createElement(Tr.ZP,{container:!0,rowSpacing:3,columnSpacing:{xs:0,md:3},sx:{ml:{xs:-2,md:0},mr:{xs:-2,md:0},width:{xs:"auto",md:"100%"}}},a.map((e=>o.createElement(Tr.ZP,{item:!0,xs:12,md:3,key:e._key},m?o.createElement(Fr,{expanded:e._key===r,onChange:()=>E(e._key)},o.createElement(Lr.Z,null,o.createElement(Gr,zr({},e,{active:r===e._key}))),o.createElement(_r.Z,{sx:{pb:0}},o.createElement($r,zr({},e,{active:r===e._key,onChangeAccordion:h})))):o.createElement(Gr,zr({},e,{active:r===e._key,onClickTab:g})))))),o.createElement(Tr.ZP,{container:!0,justifyContent:"space-between",sx:{mt:{md:8},display:{xs:"none",md:"flex"}}},o.createElement(Tr.ZP,{item:!0,xs:12,md:5,ref:c,sx:{height:d}},l&&o.createElement(da,null==l?void 0:l.media)),o.createElement(jr,{item:!0,xs:12,md:6,sx:{pt:{xs:4,md:14},pb:{xs:8,md:14}}},a.map((e=>o.createElement($r,zr({},e,{key:e._key,active:r===e._key,onChangeAccordion:h}))))))))};var Hr=a(65295);const Ur=(0,Fe.ZP)(je.rU,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{position:"relative",display:"flex",textDecoration:"none",border:"1px solid #93939A",borderRadius:8,overflow:"hidden",transition:"box-shadow .3s",flexDirection:"column",rowGap:t.spacing(2.5),"&:hover":{boxShadow:"0px 8px 24px rgba(0, 0, 0, 0.24)"}}}));(0,Fe.ZP)(Hr.Z)((e=>{let{theme:t}=e;return{position:"relative",boxShadow:"none",background:"none",padding:t.spacing(4),display:"flex",justifyContent:"space-between",flexDirection:"column",height:"100%",boxSizing:"border-box",[t.breakpoints.up("md")]:{padding:`${t.spacing(3)} ${t.spacing(4)}`}}})),(0,Fe.ZP)(at.Z)((e=>{let{theme:t}=e;return{display:"-webkit-box",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:"2",WebkitBoxOrient:"vertical",marginTop:t.spacing(1)}}));function Vr(){return Vr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{title:t,desc:a,img:n,credit:r,date:i,category:l,slug:s,tags:c,...d}=e,{tCms:u}=vt(),p=(0,St.Z)(),m={src:(null==n?void 0:n.url)||""},g={alignSelf:"flex-start",mb:1,backgroundColor:p.palette.grey[100],color:p.palette.grey[700],borderRadius:"12px",padding:"3px 20px","& .MuiTypography-root":{color:p.palette.grey[700]}},h={alignSelf:"flex-start",mb:1,backgroundColor:"#4687d1",color:"#ffffff",borderRadius:"12px",padding:"3px 20px","& .MuiTypography-root":{color:"#ffffff"}};return o.createElement(Ur,Vr({to:`/use-case/${s}`||"/"},d),o.createElement(na,Vr({},m,{sx:{height:"210px",width:"100%"},cover:!0})),o.createElement(Be.Z,{padding:"12px",sx:{display:"flex",flexDirection:"column",rowGap:"20px",flexGrow:1}},o.createElement(Zt.Z,{spacing:"20px",sx:{flexGrow:1}},o.createElement(Zt.Z,{spacing:"20px"},l&&l.tag&&o.createElement(Xa,{text:l.tag,sx:g}),o.createElement(Bt,{variant:"h4",color:"grey.900"},t),o.createElement(Bt,{display:"-webkit-box",variant:"body",color:"grey.700",sx:{WebkitLineClamp:4,textOverflow:"ellipsis",overflow:"hidden",WebkitBoxOrient:"vertical"}},a),o.createElement(Zt.Z,{direction:"row",spacing:"10px",alignItems:"center"},o.createElement(Bt,{variant:"body",color:"grey.700"},u("COMMON","reuser")),o.createElement(Bt,{variant:"body",sx:{color:"secondary.main",bgcolor:"secondary.light",borderRadius:"4px",padding:"0px 4px 0px 4px",textAlign:"center"}},null==r?void 0:r.name)),c&&c.length>0&&o.createElement(Zt.Z,{direction:"row",spacing:1,flexWrap:"wrap"},c.map(((e,t)=>o.createElement(Xa,{key:t,text:e,sx:h})))),o.createElement(Bt,{color:"grey.500",variant:"bodySmall"},u("COMMON","release")," : ",i?new Date(i).toLocaleDateString():""))),o.createElement(Zt.Z,{direction:"row",sx:{alignSelf:"center",color:"secondary.main"}},o.createElement(Bt,{variant:"body",fontWeight:600},u("COMMON","seeReuse")),o.createElement(vr.Z,{sx:{color:"secondary.main"}}))))},Jr=(0,Fe.ZP)("div")((()=>({".swiper-slide":{maxWidth:"250px"}}))),Xr=e=>{const{title:t,img:a,url:n,isIconShouldBeDownloaded:r}=e;return o.createElement(ka.Z,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:"75px",maxWidth:"250px",minWidth:"200px",p:1,m:1,cursor:n&&"pointer"},onClick:()=>{n&&window.open(n)}},r?o.createElement(ha,{nativeImgStyles:{maxHeight:"75px"},sx:{maxHeight:"75px",width:"auto"},imageKey:a,alt:t}):o.createElement("img",{src:a,alt:t,loading:"lazy"}))};function Qr(){return Qr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{list:t,isIconShouldBeDownloaded:a=!0}=e;const n=e=>{if(void 0===e)return;let t=[...e];return t.length<20?(t=[...t,...e],n(t)):t},r=n(t);return o.createElement(Jr,null,o.createElement(Er.tq,{modules:[br.Rv],slidesPerView:"auto",centerInsufficientSlides:!0,freeMode:!0,spaceBetween:35,loopedSlides:10,loop:!0},r&&r.map(((e,t)=>o.createElement(Er.o5,{virtualIndex:t,key:t},o.createElement(Xr,Qr({},e,{isIconShouldBeDownloaded:a})))))))};var ti=a(50891),ai=a(71983),ni=a(2525),oi=a(26215),ri=a(28922),ii=a(15498),li=a(6968);const si=function(){const{tCms:e}=vt(),{oCms:t,objectsLoading:a}=Wt(Ut),n=(0,o.useMemo)((()=>a?{}:t("homePage.links")[0]),[t,a]);return o.createElement(Be.Z,{sx:{maxWidth:"fit-content",boxShadow:"none",backgroundColor:"transparent",border:"1px solid #93939A",borderRadius:"10px",p:"20px",display:"flex",flexDirection:"row",columnGap:"32px"}},o.createElement(Be.Z,null,o.createElement(Bt,{variant:"h3",component:"h3",fontWeight:"bold",sx:{mb:{xs:3,md:0},borderBottom:"4px solid #B52125"}},e("COMMON","contact_card.title"))),o.createElement(It.Z,{orientation:"vertical",variant:"middle",flexItem:!0,sx:{height:"200px"},color:"#C7C7D0"}),o.createElement(Be.Z,{display:"flex",flexDirection:"column",rowGap:"20px"},o.createElement(Be.Z,null,o.createElement(Bt,{component:"h3",variant:"h4",sx:{mb:1.5}},e("COMMON","contact_card.header")),o.createElement(Bt,{component:"p",variant:"body",color:"grey.700",sx:{whiteSpace:"pre-line"}},e("COMMON","contact_card.info").replaceAll("\\n","\n"))),o.createElement(Be.Z,null,o.createElement(Wa,{component:je.rU,to:a?"":n.contact,color:"secondary",variant:"white",sx:{mt:{xs:6,md:0}},startIcon:o.createElement(li.Z,null)},e("COMMON","contact_card.email_button")),o.createElement(Wa,{component:je.rU,color:"secondary",variant:"white",sx:{mt:{xs:6,md:0},ml:2},startIcon:o.createElement(Tt,{custom:!0,name:"locationArrow",color:"secondary"}),onClick:()=>window.open(n.locate,"_blank")},e("COMMON","contact_card.find_button")))))},ci=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{paddingLeft:"16%",paddingRight:"16%",borderTop:"1px solid #C7C7D0",alignItems:"center",display:"flex",paddingTop:"6px",paddingBottom:"6px",overflow:"hidden",[t.breakpoints.down("md")]:{paddingRight:"20px",paddingLeft:"20px"},".txt":{animation:"test 10s linear infinite",position:"relative",display:"flex","@keyframes test":{"0%":{left:"100%"},"100%":{left:"-100%"}},[t.breakpoints.up("md")]:{animation:"test 30s linear infinite"}}}})),di=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",paddingLeft:"16%",paddingRight:"16%",rowGap:"40px",paddingTop:"140px",paddingBottom:"40px",[t.breakpoints.down("md")]:{rowGap:"60px",paddingTop:"20px",paddingBottom:"20px",paddingRight:"20px",paddingLeft:"20px",alignItems:"center"}}})),ui=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",paddingTop:"40px",paddingBottom:"40px",position:"relative",rowGap:"30px",width:"100%",[t.breakpoints.down("md")]:{paddingBottom:"0px",paddingTop:"0px"}}})),pi=(0,Fe.ZP)(xa.Z)((e=>{let{theme:t}=e;return{display:"flex",border:"2px solid #C7C7D0",backgroundColor:"#F3F5F8",borderRadius:"8px",flexDirection:"row",columnGap:"10px",alignItems:"center",padding:"20px 10px 20px 10px",maxHeight:"145px",width:"100%",justifyContent:"center"}})),mi=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{position:"relative",height:"100%",display:"flex",flexDirection:"row",columnGap:"30px",alignItems:"center",padding:`${t.spacing(2.5)}`,width:"100%",[t.breakpoints.down("md")]:{width:"100vw",flexDirection:"column",backgroundColor:t.palette.background.paper,paddingTop:0}}})),gi=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{border:"1px solid",borderColor:"#93939A",borderRadius:"8px",width:"58%",paddingRight:"30px",paddingLeft:"30px",paddingTop:"20px",paddingBottom:"20px",[t.breakpoints.down("md")]:{width:"100vw",padding:"0px",border:0,backgroundColor:"#00000033",borderRadius:0}}})),hi=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",position:"relative",flexDirection:"column",width:"47%",rowGap:"30px",paddingRight:"56px",[t.breakpoints.down("md")]:{padding:"13px 38px 13px 11px",width:"85%",borderRadius:8,backgroundColor:t.palette.background.default,position:"relative",bottom:"30px",rowGap:`${t.spacing(2.5)}`}}})),Ei=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{height:"100%",position:"relative",display:"flex",backgroundColor:"#F7FAFB",zIndex:0,flexGrow:1,justifyContent:"center",paddingLeft:"20px",paddingRight:"20px",paddingBottom:"20px",[t.breakpoints.down("md")]:{paddingTop:"15px"}}}));function bi(){return bi=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{tCms:e}=vt(),{oCms:t}=Wt(Ut),[a,n]=(0,o.useState)(0),r=(0,p.I0)(),i=(0,St.Z)(),l=(0,Ne.s0)(),s=(0,Ea.Z)(i.breakpoints.up("md")),c=Mn().data,d=Rn().data,u=(0,Qt.aC)(),m=(0,p.v9)(G.getMetadataDatasets),[g,h]=o.useState(""),E=t("categories.list").find((e=>e.slug===g)),b={color:"transparent",small:!s},x=ma("tilted-bars").src,f=o.useMemo((()=>{if(c&&c.categories){const e=c.categories.length;return s?[...c.categories].slice(0,e/2):[...c.categories]}return[]}),[c,s]),y=o.useMemo((()=>{if(c&&c.categories){const e=c.categories.length;return[...c.categories].slice(e/2,e)}return[]}),[c]),v=(0,o.useMemo)((()=>m.filter((e=>t("featuredDatasets").default.includes(e.id)))),[t,m]);(0,o.useEffect)((()=>{null==v||null==v[a]?r(z.metadata.setSelectedDatasetId("")):r(z.metadata.setSelectedDatasetId(v[a].id))}),[v,a]);const A=o.useCallback((e=>e.map((e=>{var t;return{slug:e.slug,title:e.tag.split("&").map(((e,t)=>t>0?`& ${e.trim()}`:e)),active:g===e.slug,icon:null===(t=e.icon)||void 0===t?void 0:t.url,onClick:e=>{l(`/catalogue?c=${e}`)}}}))),[g]),C={small:!s,title:e("HOME","hero.title"),searchBar:{placeholder:e("HOME","hero.searchBar.placeholder"),autocompleteOptions:m.map((e=>({title:e.title}))),onChange:(e,t)=>{var a;const n=null===(a=m.find((e=>e.title===t)))||void 0===a?void 0:a.id;null!=n&&l(`${Yd.datasetDetail.path}?id=${n}`)},onClick:e=>{e&&l(`/catalogue?search=${e}`)},homePage:!0},cmsImage:{cover:!0,overlay:!0,imageKey:"home-hero"}},w=o.useMemo((()=>({list:A(f),tagsLayout:!0})),[A,f]),M=o.useMemo((()=>({list:A(y),tagsLayout:!0})),[A,y]),k=o.useMemo((()=>E&&E.chart?{type:"image",imageKey:E.chart}:null),[E]),P=o.useMemo((()=>v&&v[a]?{title:v[a].title,desc:v[a].desc,tag:v[a].domain}:null),[v,a]),T=t("homePage.links")[0],S=zn(v[a]),O=jn({title:e("HOME","use_cases.title"),list:d?d.usecases:[],n:3}),Z={list:t("development.features.list").map((e=>({...e,_key:e.key,accordion:e.accordion.map(((e,t)=>{const a=t%2==0;return{...e,cta:{title:e.cta,mainAction:()=>l(`${Yd.contact.path}`)},_key:e.key,media:{type:"image",imageKey:a?"home-developer-section":"home-developer-quote",sx:{height:{xs:"600px",md:"48vh"},objectFit:"cover",boxShadow:"0 4px 20px rgba(0,0,0,0.1)",marginTop:0,"@media screen and (max-width: 1300px)":{marginTop:"32%"},"@media screen and (min-width: 1301px)":{marginTop:"20%"}}}}}))})))};return o.createElement(Da.Z,{injectFirst:!0},o.createElement(Za,{headerProps:b},o.createElement(ci,null,o.createElement(Be.Z,{width:"100%",overflow:"hidden",display:"flex"},o.createElement(Bt,{className:"txt"},e("HOME","news-ticker")))),o.createElement(Ei,null,o.createElement(gr,C),s&&o.createElement(o.Fragment,null,o.createElement("img",{src:x,style:{height:"100%",position:"absolute",bottom:0,left:0,zIndex:0}}),o.createElement(Be.Z,{sx:{display:"flex",flexDirection:"column",position:"absolute",bottom:"max(calc(-2vw - 57px), -100px)",zIndex:2,alignItems:"center",rowGap:"20px"}},o.createElement(Pr,w),s&&o.createElement(Pr,M)))),o.createElement(di,null,!s&&o.createElement(ui,null,o.createElement(pi,{underline:"none",href:T.allData},o.createElement(ha,{imageKey:"AllData",sx:{maxWidth:"79px"}}),o.createElement(Bt,{color:"secondary",variant:"bodyLarge",fontWeight:600},e("HOME","allData")),o.createElement(Qe.Z,{color:"secondary"}))),o.createElement(ui,null,o.createElement(Zt.Z,{spacing:"20px"},o.createElement(Zt.Z,{direction:"column"},o.createElement(Bt,{variant:"h3",component:"h3",sx:{mb:{xs:3,md:0}}},e("HOME","play_section.title")),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(ha,{nativeImgStyles:{width:"100%",height:"186px",objectFit:"cover",borderRadius:"9px"},imageKey:"play_section.image",alt:"play_section.image"}),s?o.createElement(Zt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Zt.Z,{direction:"row",spacing:i.spacing(2.5),flexGrow:1},o.createElement(Bt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.explore")},flex:"1 1 0"}),o.createElement(Bt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.discover")},flex:"1 1 0"}),o.createElement(Bt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.usecases")},flex:"1 1 0"})),o.createElement(Zt.Z,{direction:"row",spacing:i.spacing(2.5),flexGrow:1},o.createElement(Wa,{variant:"white",color:"secondary",startIcon:o.createElement(ni.Z,null),endIcon:o.createElement(oi.Z,null),component:je.rU,to:T.explore,sx:{flex:"1 1 0"}},o.createElement(Bt,{variant:"body"},e("HOME","play_section.explore_button"))),o.createElement(Wa,{variant:"white",color:"secondary",startIcon:o.createElement(ri.Z,null),endIcon:o.createElement(oi.Z,null),component:je.rU,to:T.reuse,sx:{flex:"1 1 0"}},o.createElement(Bt,{variant:"body"},e("HOME","play_section.discover_button"))),o.createElement(Wa,{variant:"white",color:"secondary",startIcon:o.createElement(ii.Z,null),endIcon:o.createElement(oi.Z,null),component:je.rU,to:u.isAuthenticated?T.discover.authenticated:T.discover.notAuthenticated,sx:{flex:"1 1 0"}},o.createElement(Bt,{variant:"body"},e("HOME","play_section.usecases_button"))))):o.createElement(Zt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Zt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Bt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.explore")}}),o.createElement(Wa,{variant:"white",color:"secondary",startIcon:o.createElement(ni.Z,null),endIcon:o.createElement(oi.Z,null),component:je.rU,to:T.explore,sx:{flexGrow:1}},o.createElement(Bt,{variant:"body"},e("HOME","play_section.explore_button")))),o.createElement(Zt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Bt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.discover")}}),o.createElement(Wa,{variant:"white",color:"secondary",startIcon:o.createElement(ri.Z,null),endIcon:o.createElement(oi.Z,null),component:je.rU,to:u.isAuthenticated?T.discover.authenticated:T.discover.notAuthenticated,sx:{flexGrow:1}},o.createElement(Bt,{variant:"body"},e("HOME","play_section.discover_button")))),o.createElement(Zt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Bt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.usecases")}}),o.createElement(Wa,{variant:"white",color:"secondary",startIcon:o.createElement(ii.Z,null),endIcon:o.createElement(oi.Z,null),component:je.rU,to:T.reuse,sx:{flexGrow:1}},o.createElement(Bt,{variant:"body"},e("HOME","play_section.usecases_button"))))))),o.createElement(ui,null,o.createElement(Tr.ZP,{item:!0,xs:12},o.createElement(Zt.Z,{direction:"column"},o.createElement(Bt,{variant:"h3"},e("HOME","dataset_section.title")),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(Be.Z,null,k||S?o.createElement(Be.Z,{display:"flex",rowGap:"30px",flexDirection:"column",alignItems:"center"},o.createElement(mi,null,o.createElement(gi,null,S?o.createElement(Bo,bi({key:a},S)):k&&o.createElement(da,bi({},k,{sx:{maxWidth:"500px",maxHeight:"500px"}}))),P?o.createElement(hi,null,o.createElement(Bt,{variant:"bodySmall",fontWeight:600,sx:{backgroundColor:"secondary.light",color:"secondary.main",padding:"0 "+i.spacing(.5),borderRadius:"4px",marginRight:"auto"}},P.tag),o.createElement(Bt,{variant:"h4"},P.title),o.createElement(Bt,{color:"grey.700",sx:{mt:2,mb:{xs:3,md:0},fontSize:"16px"}},P.desc),o.createElement(Be.Z,{display:"flex",justifyContent:s?"flex-start":"flex-end"},o.createElement(Wa,{component:je.rU,to:`${Yd.datasetDetail.path}?id=${v[a].id}`,color:"secondary",sx:{borderRadius:"8px",border:"none"},variant:s?"contained":"white",endIcon:s&&o.createElement(Qe.Z,null),startIcon:s&&o.createElement(Tt,{custom:!0,name:"bars",sx:{color:"white"}})},o.createElement(Bt,{variant:"body"},e("HOME","dataset.button")))),o.createElement(Wa,{color:"secondary",variant:"contained",round:!0,style:{position:"absolute",top:"45%",right:"0px"},onClick:()=>n((e=>(e+1)%v.length))},o.createElement(Qe.Z,null))):null,s&&o.createElement(Wa,{color:"secondary",variant:"contained",round:!0,style:{position:"absolute",top:"45%",left:"0px"},onClick:()=>n((e=>(e+v.length-1)%v.length))},o.createElement(Xe.Z,null))),o.createElement(Zt.Z,{direction:"row",spacing:1,display:"flex",style:{justifyContent:"center"}},v.map((e=>{var t;return(null===(t=v[a])||void 0===t?void 0:t.id)==e.id?o.createElement(Sr.Z,{color:"secondary",key:e.id,style:{fontSize:"16px"}}):o.createElement(Or.Z,{color:"secondary",key:e.id,style:{fontSize:"16px"}})})))):o.createElement(Ot.Z,{height:"300px"}))),o.createElement(ui,{sx:{display:"flex",flexDirection:"column",rowGap:"30px",width:"100%"}},o.createElement(Tr.ZP,{item:!0,xs:12},o.createElement(Zt.Z,{direction:"column",spacing:"30px"},o.createElement(Zt.Z,{direction:"column"},o.createElement(Bt,{variant:"h3",component:"h3",sx:{mb:{xs:3,md:0}}},e("HOME","use_cases.title")),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(Bt,{variant:"body"},e("HOME","use_cases.desc")))),o.createElement(Zt.Z,{width:"100%",spacing:"30px"},O.length?o.createElement(xr,{list:O,renderItem:e=>o.createElement(Kr,bi({key:e.id,sx:{width:{xs:"300px",md:"347px"},height:488,boxShadow:"0px 2px 6px 0px #00001229"}},e))}):o.createElement(Zt.Z,{direction:"row",spacing:1},Array.from({length:3}).map(((e,t)=>o.createElement(Ot.Z,{key:t,sx:{height:"590px"},variant:"rectangular"})))),o.createElement(Be.Z,{display:"flex",justifyContent:"flex-end"},o.createElement(je.rU,{to:Yd.useCaseList.path,style:{textDecoration:"none"}},o.createElement(Wa,{color:"secondary",variant:"white",sx:{border:"0px",display:"flex"},endIcon:o.createElement(Qe.Z,null)},e("HOME","use_cases.cta.title"))))))),o.createElement(Be.Z,{component:"section",sx:{bgcolor:"background.dark",pt:{xs:7,md:12},pb:14}},o.createElement(Re.Z,{sx:{pb:{xs:10,md:15}}},o.createElement(Tr.ZP,{container:!0},o.createElement(Tr.ZP,{item:!0,md:6},o.createElement(Bt,{variant:"bodySmall",component:"h3",color:"whiteTransparency.dark"},e("HOME","development.subtitle")),o.createElement(Bt,{variant:"h3",color:"white",sx:{mt:2,mb:2}},e("HOME","development.title")),o.createElement(Bt,{variant:"body",fontWeight:400,component:"p",color:"whiteTransparency.dark"},e("HOME","development.desc")),o.createElement(Wa,{component:je.rU,to:Yd.contact.path,fullWidthMobile:!0,color:"whiteTransparency",sx:{mt:4},startIcon:o.createElement(Tt,{name:"arrow-right-circle",custom:!0,width:24,height:24})},e("HOME","development.cta.title"))),o.createElement(Tr.ZP,{container:!0,sx:{mt:{xs:4,md:6}},spacing:{xs:2,md:3}},t("development.key_figures.list").map(((e,t)=>o.createElement(Tr.ZP,{item:!0,md:4,key:t},o.createElement(Dr,e))))))),Z?o.createElement(Wr,Z):null,o.createElement(Be.Z,{component:"section",sx:{pt:{xs:7,md:12}}},o.createElement(ei,{list:t("tools.list")}))),s?o.createElement(Be.Z,{component:"section",sx:{py:5,display:"flex",justifyContent:"center",alignItems:"center"}},o.createElement(si,null)):o.createElement(Be.Z,{padding:"20px",flexDirection:"column",display:"flex",rowGap:"24px"},o.createElement(Bt,{display:"flex",borderBottom:"3px solid #B52125",variant:"h2",fontWeight:600,marginRight:"auto"},e("COMMON","contact_card.title")),o.createElement(Be.Z,{display:"flex",flexDirection:"column",rowGap:"12px",borderBottom:"1px solid #C7C7D0",paddingBottom:"24px"},o.createElement(Bt,{variant:"bodyLarge"},e("COMMON","contact_card.header")),o.createElement(Bt,{variant:"body",color:"grey.700",whiteSpace:"pre-line"},e("COMMON","contact_card.info").replaceAll("\\n","\n"))),o.createElement(Wa,{color:"secondary",variant:"white",startIcon:o.createElement(ti.Z,null),component:je.rU,to:T.contact},e("COMMON","contact_card.email_button")),o.createElement(Wa,{color:"secondary",variant:"white",startIcon:o.createElement(ai.Z,null),component:je.rU,onClick:()=>window.open(T.locate,"_blank")},e("COMMON","contact_card.find_button")))))},fi=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{left:0,right:0,backgroundColor:t.palette.secondary.dark,color:t.palette.white,padding:`${t.spacing(2.25)} 0`,zIndex:2}})),yi=((0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",alignItems:"center",".MuiSelect-select":{color:`${t.palette.white} !important`,"~svg":{color:`${t.palette.white} !important`}},".MuiInputBase-root":{boxShadow:"none"},marginBottom:t.spacing(3)}})),(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",justifyContent:"center",alignItems:"center",backgroundColor:"black",padding:t.spacing(1.25),svg:{fontSize:12,color:t.palette.white},borderRadius:4,marginRight:t.spacing(1.5)}})),(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",alignItems:"flex-start",[t.breakpoints.up("md")]:{flexDirection:"row"}}}))),vi=e=>({textDecoration:"none",color:e.palette.white,padding:`${e.spacing(1.2)} ${e.spacing(1.5)} ${e.spacing(1)}`,marginBottom:e.spacing(1.5),transition:"color .3s, background-color .3s",borderRadius:50,display:"inline-flex",alignItems:"center",[e.breakpoints.up("md")]:{marginBottom:0,marginRight:e.spacing(3)},"&:last-of-type":{marginRight:0},"&.active, &:hover":{backgroundColor:e.palette.white,color:e.palette.secondary.main},p:{lineHeight:"14px"}}),Ai=(0,Fe.ZP)(je.OL)((e=>{let{theme:t}=e;return{...vi(t)}})),Ci=(0,Fe.ZP)("a")((e=>{let{theme:t}=e;return{...vi(t)}}));var wi=a(32045);function Mi(){return Mi=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{tabs:t,selectProps:a}=e;const n=o.useCallback((e=>o.createElement(o.Fragment,null,e.icon&&o.createElement(Tt,{name:e.icon,sx:{mr:1},width:16,height:16}),o.createElement(Bt,{variant:"bodySmall",component:"p",lineFix:!0},e.title))),[]);return o.createElement(fi,null,o.createElement(wi.Z,null,o.createElement(yi,null,t.list.map(((e,t)=>e.external?o.createElement(Ci,{key:t,href:e.path,target:"_blank",rel:"noopener noreferrer"},n(e)):o.createElement(Ai,Mi({key:t,to:e.path},"end"in e&&{end:e.end}),n(e)))))))},Pi=()=>{const e=(0,Ne.s0)(),t=(0,p.I0)(),{isAuthenticated:a}=(0,Qt.aC)(),{tCms:n}=vt(),{oCms:r,objectsLoading:i}=Wt(Kt),l={},[s,c]=o.useState(i?"":r("secondaryNav.organizations.select.options")[0].value),d=o.useMemo((()=>t=>{c(t),"admin"===t&&e(Yd.admin.path)}),[e]),u=o.useMemo((()=>({tabs:{list:i?[]:r("secondaryNav.nav.list")},selectProps:{name:"organization",appearance:"minimal",onChange:d,value:s,placeholder:n(Kt,"tabBar.select.placeholder")||"...",options:i?[]:r("secondaryNav.organizations.select.options")}})),[n,d,i,s,r]);return o.useEffect((()=>{a||e(Yd.home.path)}),[e,a]),o.useEffect((()=>{t(z.user.setLogged({logged:!0})),t(z.user.setUserRole({role:h.developer}))}),[t]),a&&o.createElement(Da.Z,{injectFirst:!0},o.createElement(Za,l,o.createElement(ki,u),o.createElement(ka.Z,{sx:{backgroundColor:"grey.50"}},o.createElement(Ne.j3,null))))};var Ti=a(14563),Si=a(52681),Oi=a(9573),Zi=a(46926),Di=a(97896),Li=a(3694),_i=a(56011),Ii=a(38732);const Ni=(0,Fe.ZP)(_i.Z)((e=>{let{theme:t}=e;return{background:t.palette.secondary.dark,".MuiTableCell-root":{paddingTop:"19px",color:t.palette.white}}})),ji=(0,Fe.ZP)(Ii.Z)((e=>{let{theme:t}=e;return{".MuiTableCell-root":{paddingTop:"19px",border:"none"},button:{padding:0,color:t.palette.secondary.main,transition:".3s color","&:hover":{color:t.palette.secondary.dark}}}}));function Fi(){return Fi=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{columns:t,rows:a,sx:n={},tableSx:r={},...i}=e;return o.createElement(Di.Z,{sx:n},o.createElement(Oi.Z,Fi({sx:r},i),o.createElement(Ni,null,o.createElement(Li.Z,null,t.map((e=>{const{key:t,label:a,...n}=e;return o.createElement(Zi.Z,Fi({key:t},n,{className:`default-table-th-${t}`}),a||t)})))),o.createElement(ji,null,a.map((e=>o.createElement(Li.Z,{key:`${e.id}`},t.map((t=>o.createElement(Zi.Z,{component:"td",scope:"row",key:`${e.id}${t.key}`,className:`default-table-td-${t.key}`},o.createElement(o.Fragment,null,e[t.key]))))))))))},Ri=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{background:t.palette.secondary.dark,color:t.palette.white,padding:t.spacing(1.5),borderRadius:4,boxShadow:" 0px 4px 7px rgba(0, 0, 0, 0.12)",display:"inline-flex",alignItems:"center",...t.typography.caption}})),Bi=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{table:{tableLayout:"fixed",width:600},button:{overflow:"hidden",textOverflow:"ellipsis",width:"100%"},[t.breakpoints.up("md")]:{marginLeft:0,marginRight:0,paddingLeft:0,paddingRight:0,table:{width:"100%"}}}}));function $i(){return $i=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=o.useRef(),[a,n]=o.useState(null),r=o.useCallback(((e,t)=>{n(e.currentTarget);const a=document.createElement("textarea");a.value=t,a.setAttribute("readonly",""),a.style.position="absolute",a.style.left="-9999px",document.body.appendChild(a),a.select(),document.execCommand("copy"),document.body.removeChild(a)}),[]),i=o.useCallback((e=>{clearTimeout(t.current),n(e.currentTarget)}),[]),l=o.useCallback((()=>{t.current=setTimeout((()=>{clearTimeout(t.current),n(null)}),200)}),[]);return o.createElement(o.Fragment,null,o.createElement(Si.Z,{open:Boolean(a),anchorEl:a,placement:"right"},o.createElement(Ri,null,o.createElement(Tt,{name:"ContentPaste",width:16,height:16,sx:{mr:2}})," Cliquez pour copier")),o.createElement(Bi,null,o.createElement(Yi,$i({},e,{rows:e.rows.map((e=>({...e,token:e.token&&o.createElement(Be.Z,null,o.createElement("button",{style:{textAlign:"left"},onClick:t=>r(t,e.token||""),onMouseOver:i,onMouseOut:l},e.token))})))}))))};var Gi=a(74721);const zi=(e,t)=>{let a=e;const n=a.match(/\{{[\w]+\}}/g);return n&&n.forEach((e=>{const n=new RegExp(e,"g"),o=e.match(/[\w]+/g),r=o&&o[0];if(!r)return;const i=t[r];a=a.replace(n,i)})),a};function Wi(){return Wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const e=(0,p.v9)(q.getToken),t=(0,Ne.s0)(),{tCms:a}=vt(),{oCms:n,objectsLoading:r}=Wt(Kt),i=o.useMemo((()=>({columns:r?[]:n("api.table.columns").map((e=>({...e,key:e.key}))),rows:[{id:"apikey3",name:a&&a(Kt,"api.token.name")||"User token",token:e}]})),[a,r,n,e]),l=o.useMemo((()=>({children:a("DEVELOPER","api.actions.generate"),onClick:()=>{t(`${Yd.contact.path}`)}})),[]),s=o.useMemo((()=>({title:zi(a("DEVELOPER","api.title"),{count:i.rows.length}),tooltipProps:{title:"API keys are strictly confidential"}})),[i,a]);return o.useMemo((()=>({titleProps:s,APITableProps:i,buttonAddProps:l})),[s,i,l])})(),{tCms:t}=vt();return o.createElement(Re.Z,{sx:{pt:3,pb:13}},o.createElement(Zt.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{mb:3}},o.createElement(Bt,{component:"h2",sx:{alignItems:"center",display:"inline-flex"},lineFix:!0},o.createElement(Be.Z,{component:"span",sx:{pt:"2.5px"}},e.titleProps.title),o.createElement(Ti.Z,Wi({},e.titleProps.tooltipProps,{arrow:!0}),o.createElement(Gi.Z,{sx:{color:"grey.300",width:16,ml:1}})))),o.createElement(Be.Z,{sx:{mb:3}},o.createElement(Bt,{variant:"subtitle2"},t(Kt,"api.desc"))),o.createElement(qi,e.APITableProps))};var Ui=a(69067),Vi=a(99189);const Ki=(0,Fe.ZP)("button",{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t,disabled:a}=e;return{appearance:"none",background:"none",border:"none",display:"inline-flex",alignItems:"center",fontFamily:ue,fontWeight:t.typography.fontWeightRegular,span:{fontVariantNumeric:"proportional-nums"},...a?{color:t.palette.grey[500]}:{cursor:"pointer",transition:"color .3s","&:hover":{color:t.palette.secondary.main}}}}));function Ji(){return Ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{pagination:t,...a}=e,{t:n}=(0,ot.$)(),{items:r}=(0,Ui.Z)(t);return!t.count||t.count&&t.count<=1?o.createElement(o.Fragment,null):o.createElement(o.Fragment,null,o.createElement(Zt.Z,Ji({flexDirection:"row",justifyContent:"center",alignItems:"center"},a,{flexWrap:"wrap"}),r.map((e=>o.createElement(o.Fragment,{key:`${e.type}${e.page}`},"previous"===e.type&&o.createElement(Ki,{disabled:e.disabled,onClick:e.onClick},o.createElement(Tt,{name:"ArrowBackIos",width:12,height:12}),o.createElement(Bt,{component:"span",lineFix:!0,variant:"bodySmall",sx:{ml:.5}},n("COMMON:pagination:previous"))),e.selected&&o.createElement(Bt,{variant:"bodySmall",lineFix:!0,sx:{mr:{xs:2,md:4},ml:{xs:2,md:4},span:{fontVariantNumeric:"tabular-nums"},textAlign:"center"}},o.createElement(Vi.c,{i18nKey:"common:pagination:pageCount",values:{current:e.page,total:t.count}},o.createElement("span",null,"current"),"content",o.createElement("span",null,"total"))),"next"===e.type&&o.createElement(Ki,{disabled:e.disabled,onClick:e.onClick,key:e.page},o.createElement(Bt,{component:"span",lineFix:!0,variant:"bodySmall",sx:{mr:.5}},n("COMMON:pagination:next")),o.createElement(Tt,{name:"ArrowForwardIos",width:12,height:12})))))))};var Qi=a(27666);const el=(0,Fe.ZP)(Be.Z)((e=>{let{appearance:t}=e;return{..."minimal"===t&&{lineHeight:1}}})),tl=(0,Fe.ZP)(Mo.Z,{shouldForwardProp:e=>"sx"!==e&&"error"!==e&&"size"!==e})((e=>{let{theme:t,size:a,error:n}=e;return{width:"100%",boxShadow:`0 0 0 1px ${t.palette.grey[200]}`,fieldset:{display:"none"},"&:hover":{boxShadow:`0 0 0 1px ${t.palette.secondary.main}`},"&.Mui-focused":{boxShadow:`0 0 0 1.5px ${t.palette.secondary.main}`},...n&&{boxShadow:`0 0 0 1.5px ${t.palette.error.main}`},..."small"===a&&{"&.MuiInputBase-root":{".MuiSelect-select":{fontSize:"14px",paddingRight:"24px !important",lineHeight:"20px","& ~ svg":{fontSize:"20px",right:0}}}}}})),al=(0,Fe.ZP)(nt.Z)((e=>{let{size:t}=e;return{fontSize:"16px",lineHeight:"24px",..."small"===t&&{fontSize:"14px",lineHeight:"20xp"}}}));function nl(){return nl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},...a}=e,{label:n,name:r,onChange:i,options:l,placeholder:s,size:c,error:d=!1,helperText:u,...p}=a,[m,g]=(0,o.useState)(!1),[h,E]=(0,o.useState)([]);return(0,o.useEffect)((()=>{const e=[];m&&e.push("MuiSelectCustom-open"),""===p.value&&e.push("MuiSelectCustom-placeholder"),E(e)}),[m,p.value]),o.createElement(el,{appearance:p.appearance||"default",sx:t},n&&o.createElement(Qi.Z,{htmlFor:r,sx:{mb:1}},o.createElement(Bt,{variant:"body",sx:{color:"grey.800"},component:"p"},n)),o.createElement(tl,nl({classes:{select:h.join(" ")},id:r,displayEmpty:!0,onChange:e=>i(e.target.value),onOpen:()=>{g(!0)},onClose:()=>{g(!1)},IconComponent:e=>o.createElement(Qn.Z,nl({},e,{className:m?`MuiSvgIconCustom-open ${e.className}`:`${e.className}`})),size:c||"medium",error:d},p),s&&o.createElement(al,{size:c,disabled:!0,value:""},s),l.map((e=>o.createElement(al,{size:c,key:e.value,value:e.value},e.label)))),u&&o.createElement(Bt,{variant:"caption",component:"span",color:e=>d?e.palette.error.main:e.palette.grey[500],sx:{pl:2}},u))},rl=st.Ps` query getDocumentations($take: Int!, $skip: Int!, $where: DocumentationWhereInput!) { documentations(take: $take, skip: $skip, where: $where) { id title desc content } documentationsCount } `,il=()=>{const{t:e}=ht(),t=(0,Ne.s0)(),{tCms:a}=vt(),{oCms:n,objectsLoading:r}=Wt(Kt),[i,l]=(0,je.lr)(),s=i.get("page"),c=i.get("search"),{data:d,loading:u}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{data:t,loading:a,error:n}=qt(rl,{variables:{take:5,skip:5*e}});return{data:t,loading:a,error:n}}(s?+s-1:0),[p,m]=o.useState(s?+s:1),[g,h]=o.useState(!1),[E,b]=o.useState({publicationDate:"",contentType:[]}),[x,f]=o.useState(!1),[y,v]=o.useState(""),A=o.useMemo((()=>{if(!u&&null!=d&&d.documentations){if(c){return d.documentations.filter((e=>e.title.toLowerCase().includes(c.toLowerCase())||e.desc.toLowerCase().includes(c.toLowerCase())))}return d.documentations}return null}),[d,u,c]),C=o.useCallback((()=>{h(!0),setTimeout((()=>{h(!1)}),600)}),[]),w=o.useCallback(((e,t)=>{C(),b((a=>({...a,[e]:t})))}),[C]);return{filtersDropdownMenuProps:o.useMemo((()=>({title:e("common:filters:title"),drawer:{open:x,onToggle:e=>f(e)},reset:{label:e("common:filters:reset"),onClick:()=>{C(),b((e=>{const t={...e};return t.contentType=[],t.publicationDate="",t}))}},dropdownList:[{dropdownProps:{title:e("common:filters:dropdownMenu:publicationDate:title")},radioList:{name:"publicationDate",value:E.publicationDate,onChange:e=>w("publicationDate",e),options:[{label:"2020",value:"publicationDate1"},{label:"2021",value:"publicationDate2"},{label:"2022",value:"publicationDate3"}]}},{dropdownProps:{title:e("common:filters:dropdownMenu:contentType:title")},checkboxList:{name:"contentType",value:E.contentType,onChange:e=>w("contentType",e),options:[{label:"Type de contenu 1",value:"contentType1"},{label:"Type de contenu 2",value:"contentType2"},{label:"Type de contenu 3",value:"contentType3"}]}}],sx:{}})),[E,x,w,C,e]),documentationCardsProps:o.useMemo((()=>A?A.map((e=>({id:e.id,title:e.title,desc:e.desc,to:`${Yd.developer.trainingDocumentation.path}/${e.id}`}))):[]),[A]),backdropProps:o.useMemo((()=>({open:g})),[g]),selectProps:o.useMemo((()=>({name:"orderBy",size:"small",appearance:"minimal",placeholder:a(Kt,"tabBar.select.placeholder")||"...",options:r?[]:n("tabBar.select.options"),value:y,onChange:e=>{C(),v(e)}})),[a,C,r,y,n]),paginationProps:!u&&d&&{count:Math.ceil(d.documentationsCount/5)||0,page:p,boundaryCount:1,siblingCount:0,onChange:(e,t)=>{if(m(t),i.set("page",`${t}`),l(i),1===t)return i.delete("page"),void l(i)}},searchBarProps:o.useMemo((()=>({autocompleteOptions:!u&&d?null==d?void 0:d.documentations.map((e=>({title:e.title}))):[],placeholder:a(Kt,"trainingDocumentation.searchBar.placeholder")||"",onChange:(e,a)=>{var n;const o=null==d||null===(n=d.documentations.find((e=>e.title===a)))||void 0===n?void 0:n.id;null!=o&&t(`${Yd.developer.trainingDocumentation.path}/${o}`)},onClick:e=>{t(e?`${Yd.developer.trainingDocumentation.path}?search=${e}`:`${Yd.developer.trainingDocumentation.path}`)}})),[d,a,u])}};function ll(){return ll=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=il(),t=(0,St.Z)(),a=(0,Ea.Z)(t.breakpoints.up("md"));return o.createElement(o.Fragment,null,o.createElement(Re.Z,{sx:{pt:4,pb:8}},o.createElement(Tr.ZP,{container:!0,columnSpacing:3},o.createElement(Tr.ZP,{item:!0,xs:12,md:3,display:{xs:"flex",md:"block"},alignItems:"center",flexDirection:"row",justifyContent:"space-around"},!a&&o.createElement(ol,e.selectProps)),o.createElement(Tr.ZP,{container:!0,item:!0,md:9,sx:{position:"relative",mt:{xs:4,md:0}}},a&&o.createElement(La.Z,ll({sx:{position:"absolute",background:"none",alignItems:"flex-start",zIndex:2,pt:15}},e.backdropProps),o.createElement(_a.Z,null)),o.createElement(Tr.ZP,{container:!0,rowSpacing:1.5,sx:{display:"flex",flexDirection:"column",opacity:e.backdropProps.open?.5:1}},e.documentationCardsProps.map((e=>o.createElement(Tr.ZP,{item:!0,key:e.id},o.createElement(rn,e))))),o.createElement(Zt.Z,{justifyContent:"center",flexDirection:"row",sx:{width:"100%",mt:4}},e.paginationProps&&o.createElement(Xi,{pagination:e.paginationProps})))),!a&&o.createElement(La.Z,ll({sx:{zIndex:e=>e.zIndex.drawer+1}},e.backdropProps),o.createElement(_a.Z,null))))},cl=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{position:"relative",display:"flex",flexDirection:"column",padding:t.spacing(3),borderRadius:4,background:t.palette.white,"&:after":{content:"''",position:"absolute",height:"100%",width:"100%",borderRadius:4,boxShadow:"0px 4px 12px rgba(0, 0, 0, 0.12)",opacity:0,transition:" opacity 0.3s ease-out",top:0,left:0,pointerEvents:"none"},"&:hover":{"&:after":{opacity:1}}}}));(0,Fe.ZP)(na,{shouldForwardProp:e=>"sx"!==e})((()=>({height:"40px",display:"inline-block",width:"auto"})));var dl=a(54048);const ul=e=>{const{title:t,desc:a,button:n,sx:r={}}=e,i=e.img;return o.createElement(cl,{sx:r},o.createElement(ka.Z,null,i),o.createElement(Bt,{variant:"h5",sx:{mb:1.5}},t),o.createElement(Bt,{variant:"caption",component:"p",sx:{mb:3}},a),o.createElement(ka.Z,{sx:{mt:"auto"}},o.createElement(Wa,{color:"secondary",size:"small",variant:"light",startIcon:o.createElement(dl.Z,null),sx:{height:"32px",pl:1,pr:1},onClick:n.onClick},n.text)))},pl=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e&&"size"!==e})((e=>{let{theme:t,size:a}=e;return{..."small"===a?{padding:t.spacing(3),"& > button, & > a":{height:40,marginBottom:t.spacing(1.5),"&:last-of-type":{marginBottom:0}}}:{[t.breakpoints.up("md")]:{">h5":{maxWidth:"50%"},">p":{maxWidth:"60%"},padding:`${t.spacing(6)} ${t.spacing(7)}`},padding:`${t.spacing(5)} ${t.spacing(6)}`,"& > button, & > a":{marginRight:t.spacing(1.5),"&:last-of-type":{marginRight:0},lineHeight:"20px",height:"auto"}},background:t.palette.white,position:"relative",overflow:"hidden",color:t.palette.white,borderRadius:12,">:not(.image-card-wrapper)":{position:"relative"},maxWidth:"100%",width:"100%",boxSizing:"border-box",zIndex:2}})),ml=(0,Fe.ZP)(Be.Z)((()=>({display:"flex",justifyContent:"center",alignItems:"center",position:"absolute",top:0,left:0,right:0,bottom:0,margin:"auto",height:"100%",width:"100%","&:after":{content:"''",position:"absolute",height:"100%",width:"100%",top:0,left:0,background:"linear-gradient(54.02deg, #121721 44.84%, rgba(18, 23, 33, 0) 93.61%)"}}))),gl=(0,Fe.ZP)(na)((()=>({height:"100%",width:"100%","& > img":{width:"100%",height:"100%",objectFit:"cover"}}))),hl=st.Ps` query getImageCard($where: ImageCardWhereInput!) { imageCards(where: $where) { key title desc lang img { url } buttons } } `;var El=a(82846);function bl(){return bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{img:t,sx:a={},size:n,type:r,to:i}=e,{data:l,loading:s,error:c}=(e=>{const{data:t,loading:a,error:n}=qt(hl,{variables:{where:{key:{equals:e}}}});return{data:t,loading:a,error:n}})(r);if(s)return null;if(c||!l||!l.imageCards||!l.imageCards.length)return null;if(!l||!l.imageCards||!l.imageCards.length)return null;const d=l.imageCards[0],u=d&&d.buttons.map((e=>{let t;if("icon"in e&&"arrow-circle-right"===e.icon)t=o.createElement(El.Z,null);return{...e,icon:t,to:i}}));return d?o.createElement(pl,bl({sx:a},e),o.createElement(ml,{className:"image-card-wrapper"},o.createElement(gl,t)),o.createElement(Bt,{variant:"h5",fontWeight:500,sx:{mb:1.5}},d.title),o.createElement(Bt,{variant:"bodySmall",component:"p",sx:{mb:1.5}},d.desc),u&&u.map((e=>o.createElement(Wa,bl({key:e.text,size:"small"===n?"x-small":"small",color:"whiteTransparency",startIcon:o.createElement(Tt,{name:"arrow-right-circle",custom:!0}),fullWidth:"small"===n},e.onClick&&{onClick:e.onClick},e.to&&{to:e.to,component:je.rU}),e.text)))):null};function fl(){return fl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{oCms:e,objectsLoading:t}=Wt(Kt),a=o.useMemo((()=>t?[]:e("tools.list").map((e=>({...e,img:o.createElement(ha,{nativeImgStyles:{height:"48px",maxHeight:"48px",width:"auto",maxWidth:"200px"},sx:{height:"48px",maxHeight:"48px",width:"auto",maxWidth:"200px",mb:3},imageKey:e.img,alt:e.title}),button:{...e.button,onClick:()=>{window.open(e.button.url)}}})))),[t,e]),n=yn({type:"dataset",size:"large"});return o.createElement(Re.Z,{sx:{pt:6,pb:9}},o.createElement(Tr.ZP,{container:!0,spacing:3,sx:{mb:8}},a.map((e=>o.createElement(Tr.ZP,{xs:12,md:6,lg:3,item:!0,key:e.title,display:"flex"},o.createElement(ul,e))))),o.createElement(xl,fl({sx:{mb:8}},n)))},vl=(0,Fe.ZP)("blockquote")((e=>{let{theme:t}=e;return{position:"relative",paddingLeft:t.spacing(2),paddingRight:t.spacing(2),margin:0,flexShrink:0,zIndex:1,[t.breakpoints.up("md")]:{paddingTop:t.spacing(3),paddingBottom:t.spacing(3),minHeight:276}}})),Al=(0,Fe.ZP)("svg")((e=>{let{theme:t}=e;return{position:"absolute",top:0,left:-11,right:0,maxWidth:400,zIndex:0,pointerEvents:"none",objectFit:"cover",objectPosition:"left",[t.breakpoints.up("md")]:{left:0,right:"auto",width:400,height:320,objectFit:"contain",objectPosition:"center"}}})),Cl=(0,Fe.ZP)("img")((e=>{let{theme:t}=e;return{position:"relative",width:50,height:50,borderRadius:50,border:`1px solid ${t.palette.grey[100]}`,marginRight:t.spacing(3),[t.breakpoints.up("md")]:{borderRadius:72,width:72,height:72}}})),wl=e=>{const{title:t,author:a,...n}=e,{src:r}=ma((null==a?void 0:a.src)||"");return o.createElement(vl,n,o.createElement(Al,{width:"401",height:"234",sx:{display:{xs:"none",md:"block"}}},o.createElement("use",{xlinkHref:"#icon-quote"})),o.createElement(Al,{width:"383",height:"607",sx:{display:{md:"none"}}},o.createElement("use",{xlinkHref:"#icon-quote-mobile"})),o.createElement(Bt,{component:"h3",variant:"h1",sx:{position:"relative",mb:4,fontSize:32,lineHeight:"36px"},color:"primary"},t),o.createElement(Zt.Z,{direction:"row",component:"figcaption",alignItems:"center"},o.createElement(Cl,{src:r,alt:null==a?void 0:a.name}),o.createElement(Zt.Z,{direction:"column"},o.createElement(Bt,{component:"span",variant:"bodyLarge",sx:{position:"relative"}},null==a?void 0:a.name),o.createElement(Bt,{component:"span",variant:"caption",sx:{position:"relative"},color:"grey.600"},null==a?void 0:a.job))))},Ml=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{p:{marginTop:t.spacing(2),marginBottom:t.spacing(2),"&:first-of-type":{marginTop:t.spacing(3)},"&:last-of-type":{marginBottom:t.spacing(3)},"&.extract":{marginTop:t.spacing(9),marginBottom:t.spacing(9),"&:first-of-type":{marginTop:t.spacing(9)},"&last-of-type":{marginBottom:t.spacing(9)}}},blockquote:{marginTop:t.spacing(7),marginBottom:t.spacing(7)},"ul, ol":{fontWeight:300,marginTop:t.spacing(3),marginBottom:t.spacing(3),paddingLeft:t.spacing(3),...t.typography.bodyLarge,[t.breakpoints.up("md")]:{fontSize:18,lineHeight:"28px",paddingLeft:t.spacing(4)},li:{paddingLeft:t.spacing(1),marginBottom:t.spacing(1),[t.breakpoints.up("md")]:{paddingLeft:t.spacing(2)}}},h2:{marginTop:t.spacing(5),marginBottom:t.spacing(5)},h3:{marginTop:t.spacing(3),marginBottom:t.spacing(3)},"h4, h5, h6":{marginTop:t.spacing(2),marginBottom:t.spacing(2)},">figure":{display:"block",marginTop:t.spacing(3),marginBottom:t.spacing(3),marginLeft:0,marginRight:0},">figure img":{display:"block",maxWidth:"100%",borderRadius:8,overflow:"hidden"},">figure figcaption":{marginTop:t.spacing(1),color:t.palette.grey[500],...t.typography.caption}}}));function kl(){return kl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{body:t,...a}=e,n=t&&t.list;return o.createElement(Ml,a,n?t.list.map(((e,t)=>{if(e){switch(e.type){case"paragraph":return e.content.map(((a,n)=>o.createElement(Bt,{fontWeight:300,variant:"bodyLarge",component:"p",key:`${e.type}-${t}-${n}`,dangerouslySetInnerHTML:{__html:a}})));case"extract":return e.content.map(((a,n)=>o.createElement(Bt,{fontWeight:500,variant:"h4",component:"p",key:`${e.type}-${t}-${n}`,dangerouslySetInnerHTML:{__html:a},className:"extract"})));case"ul":return o.createElement("ul",null,e.content.map(((a,n)=>o.createElement("li",{key:`${e.type}-${t}-${n}`,dangerouslySetInnerHTML:{__html:a}}))));case"ol":return o.createElement("ol",null,e.content.map(((a,n)=>o.createElement("li",{key:`${e.type}-${t}-${n}`,dangerouslySetInnerHTML:{__html:a}}))));case"img":return e.content.key?o.createElement(ha,{key:`${e.type}-${t}`,imageKey:e.content.key}):o.createElement("figure",{key:`${e.type}-${t}`},o.createElement("img",{src:e.content.src,alt:e.content.alt}),e.content.legend&&o.createElement("figcaption",null,e.content.legend));case"quote":return o.createElement(wl,kl({key:`${e.type}-${t}`},e.content));case"chart":return o.createElement(Bo,kl({key:`${e.type}-${t}`},e.content,{sx:{mt:7,mb:7}}))}if("h2"===e.type||"h3"===e.type||"h4"===e.type||"h5"===e.type||"h6"===e.type)return o.createElement(Bt,{variant:e.type,key:`${e.type}-${t}`,dangerouslySetInnerHTML:{__html:e.content}})}return o.createElement(o.Fragment,null)})):o.createElement(o.Fragment,null))},Tl=st.Ps` query getDocumentations($where: DocumentationWhereInput!) { documentations(where: $where) { id title desc content } } `,Sl=e=>{var t;const{data:a,loading:n}=(e=>{const{data:t,loading:a,error:n}=qt(Tl,{variables:{where:{id:{equals:e}}}});return{data:t,loading:a,error:n}})(e),o=null==a?void 0:a.documentations[0],r=(0,p.v9)(G.getSelectedDataset),i={body:{list:null!=o&&null!==(t=o.content)&&void 0!==t&&t.body?o.content.body.list.map((e=>{if("chart"===e.type){if(null!=r&&r.chart){var t,a;const n=r.chart,[o]=n.series,i=null==r||null===(t=r.details)||void 0===t?void 0:t.columnsTable.rows.filter((e=>e.apiKey===o.x))[0],l=null==r||null===(a=r.details)||void 0===a?void 0:a.columnsTable.rows.filter((e=>e.apiKey===o.y))[0];return{type:e.type,content:{title:n.title,options:{type:o.type,series:[{type:o.type,data:n.data&&Array.isArray(n.data)?n.data.map((e=>({x:e[o.x],y:Gn(e[o.y])}))):[],tooltip:{pointFormatter:function(){const{x:e,y:t}=this;return`${o.x}: ${e}
${o.y}: ${t}`}}}],xAxis:{title:{text:null!=i&&i.desc?i.desc:o.x}},yAxis:{title:{text:null!=l&&l.desc?l.desc:o.y}}}}}}return null}return e})):[]}};return{articleBodyProps:i,documentation:o,isDocumentationLoading:n}},Ol=()=>{const{id:e}=(0,Ne.UO)(),{articleBodyProps:t,documentation:a,isDocumentationLoading:n}=Sl(e);return o.createElement(Da.Z,null,o.createElement(ka.Z,{sx:{backgroundColor:"background.default",mt:-8,mb:2,pb:7}},o.createElement(wi.Z,{sx:{pt:4}},o.createElement(ka.Z,null,o.createElement("article",null,o.createElement(Tr.ZP,{container:!0,justifyContent:"center",sx:{mt:5}},o.createElement(Tr.ZP,{item:!0,md:8},o.createElement(at.Z,{component:"h1",variant:"h2",sx:{mb:1}},n?o.createElement(Ot.Z,null):a&&a.title),o.createElement(at.Z,{fontWeight:500,variant:"h4",component:"p"},n?o.createElement(Ot.Z,null):a&&a.desc))),o.createElement(Tr.ZP,{container:!0,justifyContent:"center"},o.createElement(Tr.ZP,{item:!0,md:8,sx:{mb:{xs:4,mb:8}}},n?o.createElement(Ot.Z,{variant:"rectangular",height:480}):o.createElement(Pl,t))))))))},Zl=(0,Fe.ZP)(Tr.ZP,{shouldForwardProp:e=>"useCaseDetail"!==e})((e=>{let{theme:t,useCaseDetail:a}=e;return{height:"100%",alignItems:"stretch",overflow:"hidden",".legend":{right:"50%",transform:"translateX(50%)",bottom:t.spacing(5)},...a&&{"&.MuiGrid-root":{justifyContent:"flex-start"},".MuiGrid-root":{justifyContent:"flex-start"},"@media (min-width: 900px)":{"[class*='-MuiTypography-root']":{fontSize:"20px !important",lineHeight:"30px !important"},".css-gc6kho-MuiGrid-root":{flexBasis:"90% !important",flexGrow:0,maxWidth:"90% !important"},".css-lohfbeb-MuiGrid-root":{flexBasis:"50% !important",maxWidth:"50% !important",flexGrow:"0 !important"},"[class*='-MuiGrid-root']":{flexBasis:"90% !important",maxWidth:"90% !important"},".MuiGrid-root.MuiGrid-item":{flexBasis:"90%",maxWidth:"90%"}},"@media (min-width: 1200px)":{"[class*='-MuiTypography-root']":{fontSize:"20px !important",lineHeight:"30px !important"},".css-1dzz0a0-MuiGrid-root":{flexBasis:"90% !important",flexGrow:0,maxWidth:"90% !important"},".css-lohfbeb-MuiGrid-root":{flexBasis:"50% !important",maxWidth:"50% !important",flexGrow:"0 !important"},"[class*='-MuiGrid-root']":{flexBasis:"90% !important",maxWidth:"90% !important"},".MuiGrid-root.MuiGrid-item":{flexBasis:"90%",maxWidth:"90%"}}}}})),Dl=(0,Fe.ZP)(Tr.ZP)((()=>({height:"100%",overflow:"hidden"}))),Ll=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{height:"100%",overflow:"auto",paddingLeft:t.spacing(2),paddingRight:t.spacing(2),paddingTop:t.spacing(2),boxSizing:"border-box",display:"flex",flexDirection:"column",textAlign:"left",maxWidth:"100%",[t.breakpoints.up("md")]:{paddingLeft:t.spacing(10),paddingRight:t.spacing(10),paddingTop:t.spacing(8),maxWidth:"100%"},[t.breakpoints.up("lg")]:{maxWidth:"50vw"}}}));function _l(){return _l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{children:t,breadcrumbProps:a,mediaProps:n,sxContent:r={},useCaseDetail:i=!1}=e;return o.createElement(Zl,{container:!0,useCaseDetail:i},o.createElement(Tr.ZP,{item:!0,lg:6,sx:{display:{xs:"none",lg:"block"},position:"relative"}},n&&o.createElement(da,_l({},n,{sx:{position:"fixed",maxWidth:"50%"}}))),o.createElement(Dl,{item:!0,lg:6,xs:12,component:"main",sx:{overflow:"hidden"}},o.createElement(Ll,{sx:r},a&&o.createElement(bo,_l({},a,{sx:{padding:0,mb:4},dark:!0})),o.createElement(je.rU,{to:"/",className:"logo"},o.createElement("img",{src:tt,width:"158"})),t)))},Nl=a.p+"ba700ace0ee9bd1b3c9f84932e972d78.jpg",jl=a.p+"e8e36b8f163b65b36da1dac7f2d0799a.jpg",Fl=JSON.parse('{"x":{"T":"Bienvenue sur la plateforme de données de la Principauté de Monaco","C":"Connectez-vous pour accéder aux jeux de données et aux outils de développement, d\'analyse et de visualisation."}}'),Yl=a.p+"74f8a55fbf779acb1e30bfd7e8235f78.png",Rl=(0,Fe.ZP)(Un.Z)((e=>{let{theme:t,size:a,error:n}=e;return{display:"flex","fieldset, &:before, &:after":{display:"none"},".MuiInput-root":{padding:0," &:before, &:after":{content:"none"}},"input, textarea":{fontFamily:ue,fontWeight:500,width:"100%",color:t.palette.grey[800],boxShadow:`0 0 0 1px ${t.palette.grey[200]}`,transition:"box-shadow .3s ease-out","&:hover":{boxShadow:`0 0 0 1px ${t.palette.secondary.main}`},"&:focus":{boxShadow:`0 0 0 1.5px ${t.palette.secondary.main}`},"&:invalid":{boxShadow:`0 0 0 1px ${t.palette.grey[200]}`},...n&&{boxShadow:`0 0 0 1.5px ${t.palette.error.main}`},"&::placeholder":{color:t.palette.grey[500]}},".MuiFormHelperText-root":{paddingTop:t.spacing(.5),paddingLeft:t.spacing(2),color:t.palette.grey[500],"&.Mui-error":{color:t.palette.error.main}},textarea:{fontSize:"small"===a?14:16,lineHeight:"small"===a?"20px":"24px",borderRadius:"small"===a?8:4,border:"none",padding:`${t.spacing(1.5)} ${t.spacing(2)} ${t.spacing(1.5)} ${t.spacing(2)}`,resize:"none",height:116},input:{fontSize:16,lineHeight:"24px",padding:`${t.spacing(1.75)} ${t.spacing(2)} ${t.spacing(1)} ${t.spacing(2)}`,border:"none",outline:"none",borderRadius:4}}}));function Bl(){return Bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},...a}=e,{label:n,name:r,onChange:i,...l}=a;return o.createElement(Be.Z,{sx:t},n&&o.createElement(Qi.Z,{htmlFor:r,sx:{mb:1}},o.createElement(Bt,{variant:"body",sx:{color:"grey.800"},component:"p"},n)),o.createElement(Rl,Bl({variant:"standard",onChange:e=>i(e.target.value),name:r,id:r},l)))};function ql(){return ql=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{t:e}=(0,ot.$)(),t=(0,Ne.s0)(),[a,n]=o.useState(""),[r,i]=o.useState(""),l=o.useMemo((()=>({mediaProps:{src:Nl,sources:{"@2x":jl},credit:Yl,type:"image",radius:!1,overlay:"rgba(0, 0, 0, 0.3)"}})),[]),s=o.useMemo((()=>({title:Fl.x.T,desc:Fl.x.C,form:{email:{name:"email",value:a,label:e("common:logIn:form:email:label"),placeholder:e("common:logIn:form:email:placeholder"),onChange:e=>{n(e)}},password:{name:"password",value:r,autoComplete:"current-password",label:e("common:logIn:form:password:label"),placeholder:e("common:logIn:form:password:placeholder"),onChange:e=>{i(e)}},submit:{label:e("common:logIn:form:actions:logIn"),onClick:()=>{t(Yd.developer.path)}}},signUp:{label:e("common:logIn:form:actions:signUp")}})),[e,t,a,r]);return o.useMemo((()=>({splitLayoutProps:l,pageProps:s})),[l,s])})(),{t,loading:a}=ht();return o.createElement(Il,ql({sxContent:{maxWidth:"800px"}},e.splitLayoutProps),o.createElement(Zt.Z,{alignItems:"flex-start",sx:{mb:5,mt:4}},o.createElement(Bt,{component:"h1",variant:"h2",width:"100%"},a?o.createElement(Ot.Z,{height:144}):t("LOGIN:login.title")),o.createElement(Bt,{variant:"bodyLarge",color:"grey.700",sx:{mt:1.5,width:"100%"}},a?o.createElement(Ot.Z,null):t("LOGIN:login.desc"))),o.createElement("form",null,o.createElement($l,e.pageProps.form.email),o.createElement($l,ql({type:"password"},e.pageProps.form.password,{sx:{mt:3}})),o.createElement(Wa,{sx:{height:"64px",width:"100%",mt:4},color:"secondary",onClick:e.pageProps.form.submit.onClick,endIcon:o.createElement(Tt,{name:"ArrowCircleRightOutlined"})},e.pageProps.form.submit.label)),o.createElement(Zt.Z,{direction:"row",sx:{mt:6.5,mb:5.25},justifyContent:"center"},o.createElement(je.rU,{to:Yd.developerSignUp.path},o.createElement(Bt,{variant:"bodySmall"},e.pageProps.signUp.label))))},zl=a.p+"cec925ecb31f6fc30f6638978ae04c2d.jpg",Wl=a.p+"72acabc5609e0feef4aada29323a9d5f.jpg";var Hl=a(50542);const Ul=(0,Fe.ZP)(Hl.Z,{shouldForwardProp:e=>"sx"!==e&&"error"!==e})((e=>{let{theme:t,error:a}=e;return{"&.Mui-error":{".MuiCheckbox-root":{div:{borderColor:t.palette.error.main}}},...a&&{".MuiCheckbox-root":{div:{borderColor:t.palette.error.main}}}}})),Vl=(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{height:"20px",width:"20px",border:`1px solid ${t.palette.grey[300]}`,borderRadius:"2px",transition:"border .3s ease-out","&:hover":{border:`1px solid ${t.palette.secondary.main}`}}})),Kl=(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{height:"20px",width:"20px",border:`1px solid ${t.palette.secondary.main}`,background:t.palette.secondary.main,borderRadius:"2px",display:"flex",alignItems:"center",justifyContent:"center"}}));var Jl=a(27036);function Xl(){return Xl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},label:a,error:n=!1,helperText:r,onChange:i,...l}=e;return o.createElement(o.Fragment,null,o.createElement(Ul,{sx:t,error:n,control:o.createElement(Kn.Z,Xl({},l,{onChange:e=>{i(e.target.checked)},icon:o.createElement(Vl,null),checkedIcon:o.createElement(Kl,null,o.createElement(Jl.Z,{fontSize:"small",sx:{color:"white"}})),inputProps:{"aria-label":"controlled"}})),componentsProps:{typography:{variant:"body",color:"grey.700",sx:{a:{color:"grey.700"}}}},label:a}),r&&o.createElement(Bt,{variant:"caption",component:"span",color:e=>n?e.palette.error.main:e.palette.grey[500],sx:{pl:3}},r))};function es(){return es=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{isTextLoading:e}=qn(),[t,a]=o.useState({firstname:"",lastname:"",email:"",question:"",privateData:!1,termsOfUse:!1}),[n,r]=o.useState({email:!1,question:!1,firstname:!1,lastname:!1,privateData:!1,termsOfUse:!1}),i=(0,Ne.s0)(),{tCms:l}=vt(),s=l("CONTACT","contact.email"),c=o.useMemo((()=>({mediaProps:{src:zl,sources:{"@2x":Wl},credit:Yl,type:"image",radius:!1,overlay:"rgba(0, 0, 0, 0.3)"},breadcrumbProps:{list:[{label:l("COMMON","pages.home"),to:Yd.home.path},{label:l("COMMON","pages.contact"),to:Yd.contact.path}]}})),[l]),d=o.useMemo((()=>({label:l("CONTACT","contact.checkbox.private_data"),checked:t.privateData,error:n.privateData,onChange:e=>{a((t=>({...t,privateData:e})))}})),[l,t,n]),u=o.useMemo((()=>({label:l("CONTACT","contact.checkbox.terms_of_use"),checked:t.termsOfUse,error:n.termsOfUse,onChange:e=>{a((t=>({...t,termsOfUse:e})))}})),[l,t,n]),p=o.useMemo((()=>({name:"firstname",value:t.firstname,label:l("COMMON","contact.form.firstname.label"),placeholder:l("COMMON","contact.form.firstname.placeholder"),error:n.firstname,inputProps:{autoComplete:"given-name"},onChange:e=>{a((t=>({...t,firstname:e})))}})),[l,t,n]),m=o.useMemo((()=>({name:"lastname",value:t.lastname,label:l("COMMON","contact.form.lastname.label"),placeholder:l("COMMON","contact.form.lastname.placeholder"),error:n.lastname,inputProps:{autoComplete:"family-name"},onChange:e=>{a((t=>({...t,lastname:e})))}})),[l,t,n]),g=o.useMemo((()=>({name:"email",value:t.email,label:l("COMMON","contact.form.email.label"),placeholder:l("COMMON","contact.form.email.placeholder"),error:n.email,inputProps:{type:"email",autoComplete:"email"},onChange:e=>{a((t=>({...t,email:e})))}})),[t,n,l]),h=o.useMemo((()=>({name:"question",value:t.question,label:l("COMMON","contact.form.question.label"),placeholder:l("COMMON","contact.form.question.placeholder"),error:n.question,multiline:!0,rows:4,onChange:e=>{a((t=>({...t,question:e})))}})),[l,t,n]),E=o.useMemo((()=>({title:e?o.createElement(Ot.Z,{width:400,height:100}):l("CONTACT","contact.title"),desc:e?o.createElement(Ot.Z,{width:500}):l("CONTACT","contact.desc"),form:{submit:{label:l("COMMON","contact.form.actions.send"),onClick:()=>{const e={email:!1,question:!1,lastname:!1,firstname:!1,privateData:!1,termsOfUse:!1};t.email.length||(e.email=!0),t.question.length||(e.question=!0),t.lastname.length||(e.lastname=!0),t.firstname.length||(e.firstname=!0),t.privateData||(e.privateData=!0),t.termsOfUse||(e.termsOfUse=!0),r(e),e.email||e.question||e.firstname||e.lastname||e.privateData||e.termsOfUse||(window.location.href=`mailto:${s}?subject=Contact - ${t.firstname} ${t.lastname}&body=${t.question}`,i(`${Yd.home.path}`))}}},faq:{to:Yd.home.path,label:l("COMMON","contact.form.actions.faq")}})),[l,t,e]);return o.useMemo((()=>({splitLayoutProps:c,pageProps:E,firstnameTextFieldProps:p,lastnameTextFieldProps:m,emailTextFieldProps:g,questionTextFieldrops:h,privateDataProps:d,termsOfUseProps:u})),[c,E,p,m,g,h,d,u])})();return o.createElement(Il,es({sxContent:{maxWidth:"800px",overflow:"hidden"}},e.splitLayoutProps),o.createElement(Zt.Z,{alignItems:"flex-start",sx:{mb:5,mt:4}},o.createElement(Bt,{component:"h1",variant:"h2"},e.pageProps.title),o.createElement(Bt,{variant:"bodyLarge",color:"grey.700",sx:{mt:1.5}},e.pageProps.desc)),o.createElement("form",null,o.createElement(Tr.ZP,{container:!0,spacing:3},o.createElement(Tr.ZP,{item:!0,xs:12,md:6},o.createElement($l,e.lastnameTextFieldProps)),o.createElement(Tr.ZP,{item:!0,xs:12,md:6},o.createElement($l,e.firstnameTextFieldProps))),o.createElement($l,es({},e.emailTextFieldProps,{sx:{mt:3}})),o.createElement($l,es({},e.questionTextFieldrops,{sx:{mt:3}})),o.createElement(Ql,es({},e.privateDataProps,{sx:{mt:2}})),o.createElement(Ql,es({},e.termsOfUseProps,{sx:{mt:2}})),o.createElement(Wa,{sx:{height:"64px",width:"100%",mt:10,mb:5},color:"secondary",onClick:e.pageProps.form.submit.onClick,endIcon:o.createElement(Tt,{name:"ArrowCircleRightOutlined"})},e.pageProps.form.submit.label)))};function as(){return as=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{splitLayoutProps:e,data:t}=(()=>{const{tCms:e}=vt(),{oCms:t,objectsLoading:a}=Wt(Kt);return{splitLayoutProps:{mediaProps:{src:Nl,sources:{"@2x":jl},credit:Yl,type:"image",radius:!1,overlay:"rgba(0, 0, 0, 0.3)"}},data:o.useMemo((()=>({title:e("DEVELOPER","sign_up.title"),desc:e("DEVELOPER","sign_up.desc"),form:{lastName:{label:e("DEVELOPER","signUp.lastName.label"),placeholder:e("DEVELOPER","signUp.lastName.placeholder")},firstName:{label:e("DEVELOPER","signUp.lastName.label"),placeholder:e("DEVELOPER","signUp.lastName.placeholder")},email:{label:e("DEVELOPER","signUp.email.label"),placeholder:e("DEVELOPER","signUp.email.placeholder")},phone:{label:e("DEVELOPER","signUp.phone.label"),placeholder:e("DEVELOPER","signUp.phone.placeholder")},organisation:{label:e("DEVELOPER","signUp.organization.label"),placeholder:e("DEVELOPER","signUp.organization.placeholder")}},organizationOptions:a?[]:t("sign_up.organizations.select.options"),tcu:o.createElement("div",{dangerouslySetInnerHTML:{__html:e("DEVELOPER","signUp.tcu")}}),actions:{signUp:e("DEVELOPER","signUp.actions.signUp"),signIn:e("DEVELOPER","signUp.actions.signIn")},disclaimer:e("DEVELOPER","sign_up.disclaimer")})),[a,t])}})(),[a,n]=(0,o.useState)(""),[r,i]=(0,o.useState)(""),[l,s]=(0,o.useState)(""),[c,d]=(0,o.useState)(""),[u,p]=(0,o.useState)(""),[m,g]=(0,o.useState)(!1),h=e=>t=>{e(t)};return o.createElement(Il,as({},e,{sxContent:{maxWidth:"800px"}}),o.createElement(Zt.Z,{sx:{mb:5,mt:4}},o.createElement(Bt,{component:"h1",variant:"h2"},t.title),o.createElement(Bt,{variant:"bodyLarge",sx:{color:"grey.700",mt:1.5}},t.desc)),o.createElement("form",null,o.createElement(Tr.ZP,{container:!0,spacing:3},o.createElement(Tr.ZP,{item:!0,md:6,xs:12},o.createElement($l,{value:a,onChange:h(n),name:"lastName",label:t.form.lastName.label,placeholder:t.form.lastName.placeholder})),o.createElement(Tr.ZP,{item:!0,md:6,xs:12},o.createElement($l,{value:r,onChange:h(i),name:"firstName",label:t.form.firstName.label,placeholder:t.form.firstName.placeholder})),o.createElement(Tr.ZP,{item:!0,md:6,xs:12},o.createElement($l,{value:l,onChange:h(s),name:"email",label:t.form.email.label,placeholder:t.form.email.placeholder})),o.createElement(Tr.ZP,{item:!0,md:6,xs:12},o.createElement($l,{value:c,onChange:h(d),name:"phone",label:t.form.phone.label,placeholder:t.form.phone.placeholder})),o.createElement(Tr.ZP,{item:!0,xs:12},o.createElement(ol,{label:t.form.organisation.label,placeholder:t.form.organisation.placeholder,name:"organisation",value:u,onChange:h(p),options:t.organizationOptions}))),o.createElement(Ql,{sx:{mt:3},label:t.tcu,checked:m,onChange:e=>{g(e)}}),o.createElement(Wa,{sx:{height:"64px",width:"100%",mt:4},color:"secondary",endIcon:o.createElement(Tt,{name:"ArrowCircleRightOutlined"})},t.actions.signUp)),o.createElement(Bt,{component:"p",variant:"bodySmall",sx:{color:"grey.500",mt:2,ml:"auto",mr:"auto",textAlign:"center",maxWidth:504}},t.disclaimer),o.createElement(Zt.Z,{direction:"row",sx:{mt:6.5,mb:5.25},justifyContent:"center"},o.createElement(je.rU,{to:Yd.logIn.path},o.createElement(Bt,{variant:"bodySmall"},t.actions.signIn))))},os=()=>{const e=(0,Ne.s0)(),t=(0,p.I0)(),{isAuthenticated:a}=(0,Qt.aC)(),{oCms:n,objectsLoading:r}=Wt(Jt),i={safeFromHeader:!0,headerProps:{color:"dark",position:"fixed"}},l=o.useMemo((()=>({tabs:{list:r?[]:n("secondaryNav.nav.list")}})),[r,n]);return o.useEffect((()=>{a||e(Yd.home.path)}),[e,a]),o.useEffect((()=>{t(z.user.setLogged({logged:!0})),t(z.user.setUserRole({role:h.admin}))}),[t]),o.createElement(Da.Z,{injectFirst:!0},o.createElement(Za,i,o.createElement(ki,l),o.createElement(ka.Z,{sx:{backgroundColor:"grey.50",pt:{xs:"228px",md:16}}},o.createElement(Ne.j3,null))))};var rs=a(88884);const is=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{table:{tableLayout:"fixed",width:1100,".default-table-th-name":{width:190},".default-table-th-email":{width:224},".default-table-th-role":{width:148},".default-table-th-group":{width:185},".default-table-th-registerDate":{width:124}},[t.breakpoints.up("lg")]:{table:{width:"100%",".default-table-td-name":{paddingLeft:t.spacing(3)}}}}}));function ls(){return ls=Object.assign?Object.assign.bind():function(e){for(var t=1;to.createElement(o.Fragment,null,o.createElement(is,null,o.createElement(Yi,ls({},e,{rows:e.rows.map((e=>({...e,details:e.details&&o.createElement(Be.Z,null,o.createElement("button",null,e.details)),name:e.name&&o.createElement(Zt.Z,{flexDirection:"row"},o.createElement(rs.Z,{sx:{width:24,height:24,mr:1,mt:"1px"},alt:e.name,src:e.icon}),o.createElement(Bt,{component:"p",variant:"bodySmall",lineFix:!0},e.name))})))})))),cs=JSON.parse('{"rC":{"K":{"i":[{"id":"user01","name":"Livia Culhane","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user02","name":"Livia Culhane","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user03","name":"Livia Culhane avec un nom très long cette fois","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user04","name":"Livia Culhane","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user05","name":"Livia Culhane","email":"livia-culhanelivia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user06","name":"Livia Culhane","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user07","name":"Livia Culhane","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"},{"id":"user08","name":"Livia Culhane","email":"livia-culhane@mail.com","role":"Développeur","group":"Office de Tourisme","rights":"Limité","registerDate":"12/03/19"}]}},"WY":{"id":"AER2435","title":"Historique de disponibilité des vélos MonaBike","desc":"Ce jeu de données comprends l\'essentiel des indicateurs de synthèse permettant le suivi de l\'épidémie de COVID-19 en France. Un inventaire des données relatives au COVID-19 sur data.gouv.fr est disponible ici.

Ces données sont notamment exposées sur l\'onglet vue d\'ensemble du tableau de bord de suivi de l\'épidémie disponible sur gouvernement.fr. Ce dernier présente depuis le 28 mars 2020 les données relatives à l’épidémie...","submissionDate":"12 avril 2022","source":"MonaBike","author":{"name":"Martin","source":"MonaBike"},"visibility":"public","api":true,"fileSize":"1 Mo","info":"Disponibilités MonaBike","attachment":[{"name":"liste-emplacement-vélo-monacoliste-emplacement-vélo-monaco.xlsx"},{"name":"liste-emplacement-vélo-monaco.json"},{"name":"liste-emplacement-vélo-monaco.csv"}],"columnsTable":{"columns":[{"key":"name","label":"Colonne"},{"key":"apiKey","label":"Champs API"},{"key":"desc","label":"Description"},{"key":"type","label":"Type"}],"rows":[{"apiKey":"CALENDAR_YEAR","name":"CALENDAR YEAR","desc":"The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December. The one-year period, that begins on January 1 and ends on December.","type":"number"},{"apiKey":"AGENCY_CODE","name":"AGENCY CODE","desc":"The one (1) to three (3) digit number used to identify a City agency...","type":"number"},{"apiKey":"EMPLOYEE_NAME","name":"EMPLOYEE NAME","desc":"The one (1) to three (3) digit number used to identify a City agency...","type":"text"},{"apiKey":"AGENCY_NAME","name":"AGENCY NAME","desc":"The name of the employing City agency.","type":"text"},{"apiKey":"TITLE_CODE","name":"AGENCY NAME","desc":"The one (1) to two (2) digit pay class code that identifies how an ...","type":"number"},{"apiKey":"PAY_CLASS","name":"PAY CLASS","desc":"The one (1) to two (2) digit pay class code that identifies how an ...","type":"number"},{"apiKey":"SALARY_RATE","name":"SALARY RATE","desc":"The one-year period, that begins on January 1 and ends on December ...","type":"number"},{"apiKey":"BIKE_TYPE","name":"BIKE TYPE","desc":"The employee’s regular gross salary rate in dollars and cents. The regular...","type":"text"}]},"datasetTable":{"columns":[{"key":"CALENDAR_YEAR","label":"CALENDAR YEAR"},{"key":"AGENCY_CODE","label":"AGENCY CODE"},{"key":"EMPLOYEE_NAME","label":"EMPLOYEE NAME"},{"key":"AGENCY_NAME","label":"AGENCY NAME"},{"key":"TITLE_CODE","label":"TITLE CODE"},{"key":"PAY_CLASS","label":"PAY CLASS"},{"key":"SALARY_RATE","label":"SALARY RATE"},{"key":"BIKE_TABLE","label":"BIKE TABLE"}],"rows":[{"id":"01","CALENDAR_YEAR":2022,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06423","PAY_CLASS":"X","BIKE_TABLE":"$26.85","SALARY_RATE":"$26.85"},{"id":"02","CALENDAR_YEAR":2020,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06423","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"03","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06420","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"04","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06421","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"05","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"05999","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"06","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06425","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"07","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06423","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"08","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06421","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"09","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06425","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"10","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06423","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"11","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06421","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"12","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06425","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"13","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06423","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"14","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06421","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"15","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06425","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"16","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06423","PAY_CLASS":"X","BIKE_TABLE":"$26.85"},{"id":"17","CALENDAR_YEAR":2021,"AGENCY_CODE":2,"EMPLOYEE_NAME":"M BETTS","AGENCY_NAME":"OFFICE OF THE MAY MAY MAY","TITLE_CODE":"06421","PAY_CLASS":"X","BIKE_TABLE":"$26.85"}]},"chart":{"title":"Historique de disponibilité des vélos MonaBike en 2022","data":[{"name":"M BETTS","y":85},{"name":"M BETTS","y":100},{"name":"M BETTS","y":205},{"name":"M BETTS","y":170},{"name":"M BETTS","y":300},{"name":"M BETTS","y":250}]},"form":{"types":{"group":{"options":[{"value":"chart-bar","icon":"chart-bar"},{"value":"chart-pie","icon":"chart-pie"},{"value":"chart-scatter","icon":"chart-scatter"},{"value":"chart-multiline","icon":"chart-multiline"}]}},"xAxis":{"select":{"options":[{"label":"Mois","value":"month"},{"label":"Années","value":"years"}]}},"yAxis":{"select":{"options":[{"label":"Traffic","value":"traffic"},{"label":"Densité","value":"densite"}]}}}}}'),ds=a.p+"f9fb86c0dc7f7380c226981870ccc169.jpg",us=()=>{const e=(()=>{const{oCms:e}=Wt(Jt),{tCms:t}=vt(),a=e("users.table.columns"),n=o.useMemo((()=>({columns:a&&a.map((e=>({...e,key:e.key}))),rows:cs.rC.K.i.map((e=>({...e,details:t("ADMIN","users.details"),icon:ds})))})),[t]);return o.useMemo((()=>({userTableProps:n})),[n])})();return o.createElement(Re.Z,{sx:{pt:5,pb:13}},o.createElement(ss,e.userTableProps))},ps=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{position:"relative",background:t.palette.background.dark,borderLeft:"4px solid rgba(23, 93, 232, 0.7)",borderRadius:4,padding:t.spacing(3),display:"flex",justifyContent:"flex-end",flexDirection:"column"}}));function ms(){return ms=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},figure:a,desc:n,...r}=e,i=o.useMemo((()=>a.toLocaleString("en")),[a]);return o.createElement(ps,ms({sx:t},r),o.createElement(Bt,{variant:"h1",color:"secondary.light"},i),o.createElement(Bt,{variant:"caption",color:"secondary.light",component:"p"},n))};function hs(){return hs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,textFieldProps:a,action:n,...r}=e;return o.createElement(Fa,hs({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:416},...t}},r),o.createElement($l,a),o.createElement(Wa,{fullWidth:!0,variant:"light",color:"secondary",sx:{mt:2},onClick:n.onClick,startIcon:o.createElement(Tt,{name:"Check"})},n.text))};var bs=a(25607);const xs=(0,Fe.ZP)(bs.I)((e=>{let{theme:t}=e;return{paddingRight:t.spacing(4),paddingLeft:t.spacing(1),flex:1,input:{width:"100%",color:t.palette.grey[800],fontSize:14,lineHeight:"24px",padding:0,border:"none",outline:"none",borderRadius:0,boxShadow:"none",fontFamily:ue,fontWeight:500,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap","&::placeholder":{color:t.palette.grey[300]}}}})),fs=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",justifyContent:"space-between",alignItems:"center",borderRadius:8,boxShadow:`0 0 0 1px ${t.palette.grey[200]}`,transition:"box-shadow .3s ease-out",overflow:"hidden",padding:`${t.spacing(1.25)} ${t.spacing(1)}`,"&:hover":{boxShadow:`0 0 0 1px ${t.palette.secondary.main}`},"&:focus":{boxShadow:`0 0 0 1.5px ${t.palette.secondary.main}`}}}));function ys(){return ys=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},...a}=e,{label:n,name:r,onChange:i,action:l,...s}=a;return o.createElement(Be.Z,{sx:t},n&&o.createElement(Qi.Z,{htmlFor:r,sx:{mb:1}},o.createElement(Bt,{variant:"body",sx:{color:"grey.800"},component:"p"},n)),o.createElement(fs,null,o.createElement(xs,ys({onChange:e=>i(e.target.value),name:r,id:r},s)),o.createElement(Wa,{variant:"light",color:"secondary",onClick:l.onClick},l.text)))};function As(){return As=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,actionTextFieldProps:a,...n}=e;return o.createElement(Fa,As({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:416},...t}},n),o.createElement(vs,a))},ws=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"active"!==e})((e=>{let{theme:t,active:a}=e;const n={boxShadow:"0px 6px 20px rgba(13, 35, 79, 0.08)",".card-actions":{opacity:1,transition:"opacity .3s"},".card-infos":{opacity:0,pointerEvents:"none"}};return{display:"block",width:"100%",textDecoration:"none",color:t.palette.grey[900],backgroundColor:t.palette.white,borderRadius:8,transition:"box-shadow .3s",overflow:"hidden",[t.breakpoints.up("md")]:{"&:hover":{...n},...a?n:{}}}})),Ms=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{padding:t.spacing(1.5),display:"flex",flexDirection:"column",height:"100%",borderLeft:`4px solid ${t.palette.warning.main}`,[t.breakpoints.up("md")]:{padding:t.spacing(3)}}})),ks=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{[t.breakpoints.up("md")]:{maxWidth:555/762*100+"%"}}})),Ps=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{position:"relative",display:"flex",justifyContent:"flex-end",flexDirection:"column",[t.breakpoints.up("lg")]:{display:"block",maxWidth:288/762*100+"%"}}})),Ts=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"row",alignItems:"center",flex:1,minWidth:0,transition:"opacity .3s",marginLeft:"auto",marginBottom:t.spacing(1),maxWidth:"90%",[t.breakpoints.up("lg")]:{marginBottom:0,maxWidth:"100%"}}})),Ss=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",alignItems:"center",flex:1,minWidth:0,span:{textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden","&:last-of-type":{"&:before":{paddingLeft:t.spacing(.5),content:'" - "'}}}}})),Os=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{marginLeft:"auto",display:"flex",alignItems:"flex-start",justifyContent:"flex-end",flexWrap:"wrap",[t.breakpoints.up("md")]:{position:"absolute",top:-4,right:0,opacity:0,flexWrap:"nowrap"}}})),Zs=(0,Fe.ZP)(Bt,{shouldForwardProp:e=>"sx"!==e&&"cropped"!==e&&"contained"!==e})((e=>{let{theme:t}=e;return{display:"-webkit-box",marginTop:t.spacing(2),marginBottom:t.spacing(1.5),textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:"4",WebkitBoxOrient:"vertical"}}));function Ds(){return Ds=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t,a,n;const{title:r,label:i,info:l,author:s,actions:c,popOverMenus:d,children:u,content:p,sxBody:m={},...g}=e,h=(0,St.Z)(),E=(0,Ea.Z)(h.breakpoints.up("md")),b="number"==typeof(null==p?void 0:p.tags.max)?null==p?void 0:p.tags.max:E?null==p||null===(t=p.tags.max)||void 0===t?void 0:t.md:null==p||null===(a=p.tags.max)||void 0===a?void 0:a.xs,x=p?b&&(null==p?void 0:p.tags.list.length)>b?null==p?void 0:p.tags.list.slice(0,b):null==p?void 0:p.tags.list:[],f=void 0!==p?(null==p?void 0:p.tags.list.length)-x.length:0,[y,v]=o.useState(!1),A=o.useCallback((e=>{v(e)}),[]),C=o.useCallback(((e,t)=>o.createElement(Wa,Ds({size:"small",variant:"light",color:e.color||"secondary",key:e.label,startIcon:o.createElement(Tt,{name:e.icon}),sx:{height:32,ml:1.5,pl:1,pr:1.5},onClick:e.onClick},t),e.label)),[]);return o.createElement(ws,Ds({},g,{active:y}),o.createElement(Ms,{sx:m},o.createElement(Zt.Z,{direction:{xs:"column",lg:"row"},alignItems:{lg:"center"},flexWrap:"wrap",justifyContent:"space-between"},o.createElement(Zt.Z,{sx:{order:{xs:2,lg:1}},direction:"row",alignItems:"center",flexWrap:"wrap"},o.createElement(Bt,{variant:"h5",component:"h4",sx:{mr:1.5},lineFix:!0},r),o.createElement(Xa,{sx:{backgroundColor:"warning.light",color:"warning.main"},small:!0,text:i.text,icon:i.icon})),o.createElement(Ps,{sx:{mb:{xs:2,lg:0},ml:{lg:2},order:{xs:1,lg:2}}},o.createElement(Ts,{className:"card-infos"},s&&o.createElement(Ss,null,o.createElement(o.Fragment,null,o.createElement(rs.Z,{key:s.name,alt:s.name,src:s.icon,sx:{width:18,height:18,mr:1}}),o.createElement(Bt,{component:"span",variant:"caption",lineFix:!0},s.name),o.createElement(Bt,{component:"span",variant:"caption",lineFix:!0,fontWeight:600},s.organisation))),l&&o.createElement(Bt,{component:"span",variant:"bodySmall",color:"grey.400",sx:{ml:3},lineFix:!0},l)),o.createElement(Os,{className:"card-actions"},null==c?void 0:c.map((e=>"publish"===e.key&&"publish"in d?o.createElement(Cs,Ds({},d.publish,{key:e.key,onToggle:A,renderTrigger:t=>C(e,t)})):"decline"===e.key&&"decline"in d?o.createElement(Es,Ds({},d.decline,{textFieldProps:{...d.decline.textFieldProps,size:"small"},key:e.key,onToggle:A,renderTrigger:t=>C(e,t)})):C(e)))))),p&&o.createElement(ks,{sx:{mt:3}},o.createElement(o.Fragment,null,o.createElement(Bt,{variant:"h6",component:"h5",sx:{mb:{xs:1,lg:.5}}},p.title),o.createElement(Zs,{variant:"caption",component:"p",color:"grey.800"},p.desc),o.createElement(Zt.Z,null,o.createElement(Zt.Z,{direction:"row"},x.map(((e,t)=>o.createElement(Xa,Ds({},e,{key:t,sx:{mr:.5},small:!0})))),f>0&&o.createElement(Xa,{text:`+${f}`,small:!0})),o.createElement(Zt.Z,{direction:"row",flexWrap:"wrap",sx:{mt:1.5,ml:-1}},null===(n=p.featureTags)||void 0===n?void 0:n.list.map(((e,t)=>o.createElement(Xa,Ds({},e,{key:t,sx:{mr:.5,backgroundColor:"transparent",...e.color&&{color:e.color}},small:!0})))))))),u&&o.createElement(Be.Z,{sx:{mt:3}},u)))};var _s=a(68061),Is=a(60795),Ns=a(23709);function js(){return js=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{options:t,name:a,formControlLabelProps:n,checkboxProps:r,value:i=[],onChange:l,...s}=e,c=o.useCallback((e=>{if(e.target.checked){const t=[...i];if(i.indexOf(e.target.value)<0)return t.push(e.target.value),l&&l(t)}const t=i.filter((t=>t!==e.target.value));return l&&l(t)}),[i,l]);return o.createElement(Ns.Z,s,t.map((e=>o.createElement(Hl.Z,js({},n,{key:e.value,label:e.label,control:o.createElement(Kn.Z,js({},r,{checked:i.includes(e.value),value:e.value,name:a,onChange:c}))})))))},Ys=(0,Fe.ZP)(Ir.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{boxShadow:"none",border:"none",color:t.palette.grey[500],background:"none","&:before":{content:"none"},".MuiAccordionSummary-expandIconWrapper svg":{width:24,height:24,color:t.palette.grey[500]}}})),Rs=(0,Fe.ZP)(Lr.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{border:`1px solid ${t.palette.grey[200]}`,borderRadius:t.spacing(1),backgroundColor:t.palette.white,paddingLeft:t.spacing(2),paddingRight:t.spacing(1.5),overflow:"hidden","&.Mui-expanded":{minHeight:48},".MuiAccordionSummary-content":{margin:0,justifyContent:"space-between",alignItems:"center","&.Mui-expanded":{margin:0}}}})),Bs=(0,Fe.ZP)(_r.Z,{shouldForwardProp:e=>"sx"!==e})((()=>({background:"none"})));function $s(){return $s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},title:a,labelContent:n=o.createElement(o.Fragment,null),children:r,...i}=e;return o.createElement(Ys,$s({sx:t},i),o.createElement(Rs,{expandIcon:o.createElement(Qn.Z,null),"aria-controls":"panel1a-content",id:"panel1a-header"},o.createElement(Bt,{color:"grey.500",variant:"bodySmall",lineFix:!0},a),n),o.createElement(Bs,null,r))},Gs=(0,Fe.ZP)("span",{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{backgroundColor:t.palette.grey[400],color:t.palette.white,width:16,height:16,borderRadius:16,display:"block",textAlign:"center",fontSize:10,fontVariantNumeric:"tabular-nums",marginRight:t.spacing(1),span:{lineHeight:"18.5px"}}})),zs=(0,Fe.ZP)(Wa,{shouldForwardProp:e=>"sx"!==e})((()=>({padding:0,lineHeight:"20px",height:"auto"}))),Ws=(0,Fe.ZP)(Wa,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:0,height:16,color:t.palette.grey[600],...t.typography.bodySmall}}));function Hs(){return Hs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{dropdownList:t,drawer:a,title:n,reset:r,sx:i={},...l}=e,s=(0,St.Z)(),c=(0,Ea.Z)(s.breakpoints.up("md")),d=o.useMemo((()=>t.filter((e=>{var t,a;return(null===(t=e.checkboxList)||void 0===t?void 0:t.value.length)||(null===(a=e.radioList)||void 0===a?void 0:a.value.length)})).length),[t]),u=o.useMemo((()=>o.createElement(o.Fragment,null,t.map((e=>{var t;return e?o.createElement(qs,Hs({key:e.dropdownProps.title,sx:{...i,mb:2},labelContent:"checkboxList"in e&&e.checkboxList.value.length?o.createElement(Gs,null,o.createElement("span",null,e.checkboxList.value.length)):o.createElement(o.Fragment,null)},e.dropdownProps,l),"checkboxList"in e&&o.createElement(Fs,Hs({},e.checkboxList,{formControlLabelProps:{componentsProps:{typography:{variant:"bodySmall"}}},checkboxProps:{size:"small"}})),"radioList"in e&&o.createElement(_s.Z,{value:e.radioList.value,onChange:t=>{var a,n;return null===(a=e.radioList)||void 0===a||null===(n=a.onChange)||void 0===n?void 0:n.call(a,t.target.value)}},null===(t=e.radioList.options)||void 0===t?void 0:t.map((e=>o.createElement(Hl.Z,Hs({componentsProps:{typography:{variant:"bodySmall"}},key:e.value},e,{control:o.createElement(Is.Z,{size:"small"})})))))):null})))),[t,l,i]),p=o.useMemo((()=>d?o.createElement(Zt.Z,{justifyContent:"center"},o.createElement(zs,{onClick:r.onClick,variant:"text",size:"small",color:"secondary",sx:{color:"grey.400"},startIcon:o.createElement(Tt,{name:"Clear"})},r.label)):o.createElement(o.Fragment,null)),[r,d]),m=o.useCallback((()=>{var e;null==a||null===(e=a.onToggle)||void 0===e||e.call(a,!1)}),[a]),g=o.useCallback((()=>{var e;null==a||null===(e=a.onToggle)||void 0===e||e.call(a,!0)}),[a]);return c?o.createElement(o.Fragment,null,u,o.createElement(Zt.Z,{sx:{mb:5}},p)):o.createElement(o.Fragment,null,o.createElement(Ws,{onClick:g},"Filtrer"),o.createElement(Ft.ZP,{open:(null==a?void 0:a.open)||!1,anchor:"right",onClose:m},o.createElement(Be.Z,{sx:{p:3,width:300}},o.createElement(Zt.Z,{sx:{mb:1},direction:"row",justifyContent:"space-between"},o.createElement(Bt,{variant:"bodyLarge"},n),p),u)))},Vs=(0,Fe.ZP)(Di.Z)((e=>{let{theme:t}=e;return{border:`1px solid ${t.palette.grey[200]}`}})),Ks=(0,Fe.ZP)(_i.Z)((e=>{let{theme:t}=e;return{background:t.palette.grey[50],borderBottom:`1px solid ${t.palette.grey[200]}`,".MuiTableCell-root":{padding:`${t.spacing(1.5)} ${t.spacing(1.5)} ${t.spacing(1)}`,color:t.palette.grey[600]}}})),Js=(0,Fe.ZP)(Ii.Z)((e=>{let{theme:t}=e;return{".MuiTableCell-root":{padding:t.spacing(1.5),border:"none",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%"}}}));function Xs(){return Xs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{columns:t,rows:a,sx:n={},tableSx:r={},...i}=e;return o.createElement(Vs,{sx:n},o.createElement(Oi.Z,Xs({sx:r},i),o.createElement(Ks,null,o.createElement(Li.Z,null,t.map((e=>{const{key:t,label:a,...n}=e;return o.createElement(Zi.Z,Xs({key:t},n,{className:`default-table-th-${t}`}),a||t)})))),o.createElement(Js,null,a.map((e=>o.createElement(Li.Z,{key:`${e.id}`},t.map((t=>o.createElement(Zi.Z,{component:"td",scope:"row",key:`${e.id}${t.key}`,className:`default-table-td-${t.key}`},o.createElement(o.Fragment,null,e[t.key]))))))))))};function ec(){return ec=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{tCms:e}=vt(),{oCms:t,objectsLoading:a}=Wt(Jt),n=(0,Ne.s0)(),[r,i]=o.useState(!1),[l,s]=o.useState({requestType:"",requestDate:[]}),[c,d]=o.useState(!1),[u,p]=o.useState(1),[m,g]=o.useState({generateApiUrl:"https://endpoint.dataplatform.com"}),[h,E]=o.useState({reason:""}),b=o.useMemo((()=>a?[]:t("overview.keyfigures.list").map((e=>({...e,figure:parseInt(e.figure)})))),[a,t]),x=o.useMemo((()=>({title:zi(e("ADMIN","overview.title"),{count:!a&&t("overview.requests.list").length})})),[e,a,t]),f=o.useCallback((()=>{i(!0),setTimeout((()=>{i(!1)}),600)}),[]),y=o.useCallback(((e,t)=>{f(),s((a=>({...a,[e]:t})))}),[f]),v=o.useMemo((()=>({title:e("COMMON","filters.title"),drawer:{open:c,onToggle:e=>d(e)},reset:{label:e("COMMON","filters.reset"),onClick:()=>{f(),s((e=>{const t={...e};return t.requestType="",t.requestDate=[],t}))}},dropdownList:[{dropdownProps:{title:e("COMMON","filters.dropdownMenu.requestType.title")},radioList:{name:"requestType",value:l.requestType,onChange:e=>y("requestType",e),options:[{label:"Soumission de jeu de données",value:"dataset"},{label:"Inscription",value:"register"}]}},{dropdownProps:{title:e("COMMON","filters.dropdownMenu.requestDate.title")},checkboxList:{name:"requestDate",value:l.requestDate,onChange:e=>y("requestDate",e),options:[{label:"2020",value:"requestDate1"},{label:"2021",value:"requestDate2"},{label:"2022",value:"requestDate3"}]}}],sx:{}})),[l,c,y,f]),A=o.useMemo((()=>a?[]:t("overview.requests.list").map((t=>({title:zi(e("ADMIN","overview.tickets.title"),{id:t.id}),label:t.label,...t.info&&{info:t.info},...t.content&&{content:{...t.content,tags:{max:{xs:2,md:6},...t.content.tags}}},...t.author&&{author:{...t.author,icon:ds||""}},popOverMenus:{publish:{title:e("ADMIN","generateApiMenu.title"),desc:e("ADMIN","generateApiMenu.desc"),actionTextFieldProps:{name:"generateApiUrl",value:m.generateApiUrl,action:{text:e("ADMIN","generateApiMenu.actions.generate"),onClick:()=>{}},onChange:e=>{g((t=>({...t,generateApiUrl:e})))}}},decline:{title:e("ADMIN","declineApiMenu.title"),desc:e("ADMIN","declineApiMenu.desc"),textFieldProps:{name:"declineReason",value:h.reason,placeholder:e("ADMIN","declineApiMenu.reason.placeholder"),multiline:!0,onChange:e=>{E((t=>({...t,reason:e})))}},action:{text:e("ADMIN","declineApiMenu.actions.confirm"),onClick:()=>{}}}},actions:"content"in t?[{icon:"Visibility",label:e("ADMIN","overview.tickets.actions.view"),key:"view",onClick:()=>{n(`/admin/request/${t.id}`,{state:{id:t.id}})}},{icon:"CheckCircle",key:"publish",label:e("ADMIN","overview.tickets.actions.publish"),color:"success",onClick:()=>{}},{icon:"Close",key:"decline",label:e("ADMIN","overview.tickets.actions.cancel"),color:"error",onClick:()=>{}}]:[{icon:"Check",key:"validate",label:e("ADMIN","overview.tickets.actions.validate"),color:"success",onClick:()=>{}},{icon:"Close",key:"decline",label:e("ADMIN","overview.tickets.actions.cancel"),color:"error",onClick:()=>{}}],...t.table&&{cardTableProps:{...t.table,columns:t.table.columns.map((e=>({...e,key:e.key})))}}})))),[e,n,h,m,a]),C=o.useMemo((()=>({open:a||r})),[a,r]),w=o.useMemo((()=>({pagination:{count:19,page:u,boundaryCount:1,siblingCount:0,onChange:(e,t)=>{f(),p(t)}}})),[u,f]);return o.useMemo((()=>({listKeyfigureCardProps:b,pageProps:x,ticketCardListProps:A,filtersDropdownMenuProps:v,backdropProps:C,paginationProps:w})),[b,x,A,v,C,w])})();return o.createElement(Re.Z,{sx:{pt:5,pb:13}},o.createElement(Tr.ZP,{container:!0,spacing:3,justifyContent:"center"},e.listKeyfigureCardProps.length>0?e.listKeyfigureCardProps.map((e=>o.createElement(Tr.ZP,{item:!0,xs:6,lg:3,key:e.figure},o.createElement(gs,ec({sx:{height:176}},e))))):o.createElement(Ot.Z,{variant:"rectangular",height:200,width:"90%"})),o.createElement(Tr.ZP,{container:!0,sx:{mt:7,mb:4}},o.createElement(Bt,{variant:"h4",component:"h1"},e.pageProps.title)),o.createElement(Tr.ZP,{container:!0,columnSpacing:3},o.createElement(Tr.ZP,{item:!0,xs:12,md:3,sx:{mb:{xs:3,md:0}}},o.createElement(Us,e.filtersDropdownMenuProps)),o.createElement(Tr.ZP,{item:!0,xs:12,md:9},o.createElement(Tr.ZP,{container:!0,rowSpacing:1.5,sx:{position:"relative"}},o.createElement(La.Z,ec({sx:{zIndex:e=>({xs:e.zIndex.drawer+1,md:2}),position:{xs:"fixed",md:"absolute"},background:{md:"none"},alignItems:{md:"flex-start"},pt:{xs:0,md:15}}},e.backdropProps),o.createElement(_a.Z,null)),e.ticketCardListProps.map((t=>{const{cardTableProps:a,...n}=t;return o.createElement(Tr.ZP,{item:!0,xs:12,key:n.title,sx:{opacity:e.backdropProps.open?.5:1}},o.createElement(Ls,n,a&&o.createElement(Be.Z,{sx:{overflow:"hidden"}},o.createElement(Qs,ec({sx:{width:"100%",table:{width:{xs:600,sm:"100%"},tableLayout:"fixed"}}},a)))))}))),o.createElement(Zt.Z,{justifyContent:"center",flexDirection:"row",sx:{width:"100%",mt:4}},o.createElement(Xi,e.paginationProps)))))},ac=(0,Fe.ZP)(_i.Z)((e=>{let{theme:t}=e;return{".MuiTableCell-root":{padding:"18px 18px 18px 0",color:t.palette.grey[600],fontWeight:300,border:"none"}}})),nc=(0,Fe.ZP)(Ii.Z)((e=>{let{theme:t}=e;return{".MuiTableRow-root":{borderTop:`1px solid ${t.palette.grey[50]}`},".MuiTableCell-root":{padding:"22px 18px 10px 0",border:"none",width:170,verticalAlign:"top","&.column-table-td-apiKey, &.column-table-td-arrow":{paddingTop:18},"&.column-table-td-desc, &.column-table-td-arrow":{width:"auto"},"&.column-table-td-arrow":{svg:{transition:"transform .15s"}}}}})),oc=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e&&"collapsed"!==e})((e=>{let{collapsed:t}=e;return{display:"-webkit-box",textOverflow:"ellipsis",overflow:"hidden",maxHeight:t?20:1e3,transition:"all ease-out .6s",WebkitLineClamp:t?1:"auto",WebkitBoxOrient:"vertical"}}));function rc(){return rc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{columns:t,rows:a,collapsible:n=!0,sx:r={},tableSx:i={},...l}=e;return o.createElement(Di.Z,{sx:r},o.createElement(Oi.Z,rc({sx:i},l),o.createElement(ac,null,o.createElement(Li.Z,null,t.map(((e,t)=>{const{key:a,label:n,...r}=e;return o.createElement(Zi.Z,rc({key:`${a}-${t}`},r,{className:`column-table-th-${a}`}),n||a)})),n&&o.createElement(Zi.Z,null))),o.createElement(nc,null,a.map(((e,t)=>o.createElement(Li.Z,{key:`${e.apiKey}-${t}`},o.createElement(Zi.Z,{component:"td",scope:"row",className:"column-table-td-name"},e.name),o.createElement(Zi.Z,{component:"td",scope:"row",className:"column-table-td-desc"},o.createElement(oc,{collapsed:e.collapsed},e.desc)),o.createElement(Zi.Z,{component:"td",scope:"row",className:"column-table-td-type"},o.createElement(Bt,{component:"span",color:"grey.400",variant:"bodySmall",sx:{pr:.5}},"text"===e.type.value&&o.createElement(o.Fragment,null,"T"),"number"===e.type.value&&o.createElement(o.Fragment,null,"#")),e.type.label)))))))};function lc(){return lc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{title:t,sx:a={},infos:n,columnTableProps:r,...i}=e;return o.createElement(Be.Z,lc({sx:{background:"white"}},i),o.createElement(Re.Z,null,o.createElement(ic,lc({},r,{sx:{table:{width:{xs:800,md:"100%"}}}}))))},cc=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",button:{textTransform:"none"},paddingBottom:t.spacing(1)}})),dc=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t,color:a}=e;return{paddingBottom:0,display:"flex",width:"100%",flexDirection:"row",flexWrap:"wrap",rowGap:t.spacing(2),[t.breakpoints.up("md")]:{paddingBottom:t.spacing(1),borderBottom:`2px solid ${t.palette.grey[100]}`},".nav-link":{position:"relative",textDecoration:"none",transition:"color .3s",cursor:"pointer","&:last-of-type":{marginRight:0},span:{display:"block"},"&:after":{content:"''",position:"absolute",width:"100%",top:`calc(100% + ${t.spacing(1)})`,left:0,height:2,opacity:0,transition:"opacity .3s"},..."primary"===a?{color:t.palette.primary.main,"&:hover":{color:t.palette.primary.dark},"&.active":{color:t.palette.primary.dark,"&:after":{backgroundColor:t.palette.primary.dark,opacity:1}}}:{},..."secondary"===a?{color:t.palette.secondary.main,"&:hover":{color:t.palette.secondary.dark},"&.active":{color:t.palette.secondary.dark,"&:after":{backgroundColor:t.palette.secondary.dark,opacity:1}}}:{}}}})),uc=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{paddingTop:t.spacing(3),display:"flex",alignItems:"flex-end"}}));function pc(){return pc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t={},sxOptions:a={},color:n="secondary",...r}=e,{tabs:i,small:l,children:s}=r,c=(0,Ma.Z)();return o.createElement(cc,pc({sx:t},r),o.createElement(dc,pc({},r,{color:n}),i.map(((e,t)=>Object.keys(e).length>0?"url"in e?o.createElement(je.OL,pc({key:t,to:e.url,end:!!e.end,className:"nav-link"},"onClick"in e?{onClick:e.onClick}:{},{style:{flex:"1 1 0"}}),o.createElement(Bt,{fontWeight:600,variant:l?"bodySmall":"body"},e.label)):o.createElement("button",pc({key:`${e.label}-${t}`,className:"active"in e&&e.active?"nav-link active":"nav-link "},"onClick"in e?{onClick:e.onClick}:{},{style:{flex:"1 1 0",...null!=e&&e.disabled?{color:c.palette.grey[500]}:{}},disabled:(null==e?void 0:e.disabled)||!1}),o.createElement(Bt,{fontWeight:600,variant:l?"bodySmall":"body"},e.label)):o.createElement(Be.Z,{key:`${t}`,style:{visibility:"hidden"}})))),o.createElement(uc,{sx:a},s))};a(64211),a(41874);var gc=a(56868);const hc=(0,Fe.ZP)(Be.Z)((()=>({height:580}))),Ec=(0,Fe.ZP)(gc._)((e=>{let{theme:t}=e;return{fontSize:14,".MuiDataGrid-columnHeader, .MuiDataGrid-columnHeadersInner":{backgroundColor:t.palette.grey[50]},".MuiDataGrid-columnHeadersInner":{minWidth:"100%"},".MuiDataGrid-columnSeparator":{display:"none"},".MuiDataGrid-columnHeader":{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),borderRight:`1px solid ${t.palette.grey[200]}`},".MuiDataGrid-columnHeaderCheckbox":{paddingLeft:t.spacing(1),paddingRight:t.spacing(1)},".MuiDataGrid-menuIcon":{width:"auto",visibility:"visible"},".MuiDataGrid-cell":{borderRight:`1px solid ${t.palette.grey[200]}`,"&:last-of-type":{borderRight:"none"}},".MuiTablePagination-displayedRows":{...t.typography.bodySmall},".MuiDataGrid-footerContainer":{background:t.palette.grey[50]}}}));function bc(){return bc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sxWrapper:t={},rows:a,columns:n,...r}=e;return n.some((e=>"id"==e.field))||a.forEach(((e,t)=>e.id=t)),console.log({columns:n}),console.log({rows:a}),o.createElement(o.Fragment,null,o.createElement(hc,{sx:t},o.createElement(Ec,bc({rows:a,columns:n},r))))};var fc=a(14779),yc=a(3454),vc=a(39896);function Ac(){return Ac=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{title:t,chartForm:a,action:n,activeTab:r,tabBarProps:i,chartProps:l,datasetTableProps:s,supersetProps:c,codeProps:d,sx:u={},...p}=e,m=(0,St.Z)(),{tCms:g}=vt(),[h,E]=o.useState(!1),{oCms:b}=Wt("DATASET");if(null==t||null==a||null==n||null==r||null==i||null==l||null==s)return o.createElement(o.Fragment,null);return o.createElement(Be.Z,p,o.createElement(Be.Z,{flexDirection:"column",display:"flex",gap:m.spacing(4)},o.createElement(Be.Z,{display:"flex",justifyContent:"space-between",flexDirection:"row",flexWrap:"wrap",gap:m.spacing(1)},o.createElement(Zt.Z,null,o.createElement(Bt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},t),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(Wa,{variant:"contained",style:{borderRadius:"8px",padding:m.spacing(1)},color:"secondary",sx:{typography:"body"},startIcon:o.createElement(vc.Z,null),href:b("superset").link},g("DATASET","superset"))),o.createElement(mc,Ac({},i,{sx:{mb:2}})),"content"===r&&o.createElement(sc,e.datasetContentSectionProps),"chart"===r&&o.createElement(Be.Z,{sx:{background:"white",width:"100%",display:"flex",justifyContent:"center"}},o.createElement(Bo,Ac({},l,{freeSelection:!0}))),"table"===r&&s.rows.length>0&&o.createElement(xc,s),"superset"===r&&c.url&&""!==c.url&&o.createElement(Tr.ZP,{container:!0,justifyContent:"space-between",spacing:{xs:3,md:0}},o.createElement(Tr.ZP,{item:!0,xs:12,md:12},o.createElement(Be.Z,{sx:{background:"white",mt:3}},o.createElement(Re.Z,null,o.createElement(Tr.ZP,{container:!0,spacing:{xs:3,md:0}},o.createElement(Tr.ZP,{item:!0,md:12,sx:{mb:{xs:2,md:0}}},o.createElement(Be.Z,{sx:{width:"100%",position:"relative","&::before":{content:'" "',display:"block",paddingTop:"75%"},"& > iframe":{position:"absolute",top:0,left:0,bottom:0,width:"100%",height:"100%",right:0}}},o.createElement("iframe",{src:c.url,allowFullScreen:!0})))))))),"code"===r&&d.code&&o.createElement(Tr.ZP,{container:!0,justifyContent:"space-between",spacing:{xs:3,md:0}},o.createElement(Tr.ZP,{item:!0,xs:12,md:12},o.createElement(Be.Z,{sx:{background:"white"}},o.createElement(Re.Z,{style:{justifyContent:"center",display:"flex",flexDirection:"column"}},o.createElement(Bt,{variant:"body",textAlign:"center"},null==d?void 0:d.description),o.createElement(Tr.ZP,{container:!0,spacing:{xs:3,md:0}},o.createElement(Tr.ZP,{item:!0,md:12,sx:{mb:{xs:2,md:0}},position:"relative",width:"100%"},o.createElement(Wa,{size:"small",onClick:()=>{return e=d.code,E(!0),navigator.clipboard.writeText(e),void setTimeout((()=>E(!1)),1500);var e},color:h?"success":"secondary",sx:{ml:1,minWidth:105,transition:"background-color 0.4s",position:"absolute",top:"48px",right:"10px"},rounded:!0,startIcon:h?"":o.createElement(Tt,{name:"copy",custom:!0})},h?o.createElement(Tt,{name:"Done"}):d.action.text),o.createElement(Be.Z,{width:"100%"},o.createElement(fc.Z,{language:"python",style:{...yc.Z}},d.code)))),o.createElement(Bt,{textAlign:"center",variant:"subtitle2"},null==d?void 0:d.footer),o.createElement(Be.Z,{display:"flex",justifyContent:"center",pt:"20px"},o.createElement(Wa,{color:"secondary",variant:"contained",endIcon:o.createElement(Qe.Z,null),style:{display:"flex"}},o.createElement(xa.Z,{href:Yd.contact.path,underline:"none",color:"white",display:"flex"},g("DATASET","developerProgram"))))))))))};function wc(){return wc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{t:e}=ht(),t=(0,p.I0)(),a=(0,Ne.s0)(),{tCms:n}=vt(),[r,i]=o.useState(),[l,s]=o.useState({generateApiUrl:"https://endpoint.dataplatform.com"}),[c,d]=o.useState({reason:""}),u={safeFromHeader:!0,headerProps:{color:"dark",position:"fixed"}},m=o.useMemo((()=>({title:n("ADMIN","generateApiMenu.title"),desc:n("ADMIN","generateApiMenu.desc"),actionTextFieldProps:{name:"generateApiUrl",value:l.generateApiUrl,action:{text:n("ADMIN","generateApiMenu.actions.generate"),onClick:()=>{}},onChange:e=>{s((t=>({...t,generateApiUrl:e})))}}})),[adminTexts,l]),g=o.useMemo((()=>({title:n("ADMIN","declineApiMenu.title"),desc:n("ADMIN","declineApiMenu.desc"),textFieldProps:{name:"declineReason",value:c.reason,placeholder:n("ADMIN","declineApiMenu.reason.placeholder"),multiline:!0,onChange:e=>{d((t=>({...t,reason:e})))}},action:{text:n("ADMIN","declineApiMenu.actions.confirm"),onClick:()=>{}}})),[adminTexts,c]),E=o.useMemo((()=>{var t;return{title:n("ADMIN","request.title"),subtitle:n("ADMIN","request.types.dataset"),buttonBackProps:{onClick:()=>{a("/admin/overview")}},actions:[{key:"publish",color:"success",icon:"CheckCircle",text:n("ADMIN","request.actions.publish"),onClick:()=>{}},{key:"decline",icon:"Close",color:"error",text:n("ADMIN","request.actions.decline"),onClick:()=>{}},{key:"draft",icon:"VisibilityOff",color:"whiteTransparency",text:n("ADMIN","request.actions.draft"),onClick:()=>{}}],content:{title:n("ADMIN","request.title"),columns:{left:{list:[{key:"submissionDate",title:n("ADMIN","request.submissionDate"),desc:n("ADMIN","request.submissionDate")},{key:"provider",title:n("ADMIN","request.provider"),desc:n("ADMIN","request.source")}]},middle:{title:n("ADMIN","request.info"),list:[{key:"author",avatarIcon:ds,title:n("ADMIN","request.author.source"),desc:n("ADMIN","request.author.name")},{key:"visiblity",icon:"Visibility",title:e(`admin:request:visibility:${e("ADMIN:request.visibility")}`)},{key:"api",icon:"CloudDone",title:n("ADMIN","request.api")}]},right:{title:n("ADMIN","request.attachment"),list:null===(t=cs.WY)||void 0===t?void 0:t.attachment.map((e=>({icon:"InsertDriveFile",key:e.name,title:e.name.replace(new RegExp("(^[^\\.]{30})[^\\.]+"),"$1...")})))}},short:{list:[{key:"author",avatarIcon:ds,title:n("ADMIN","request.author.source"),desc:n("ADMIN","request.author.name")},{key:"files",icon:"Attachment",title:cs.WY.attachment.map((e=>{var t;return null===(t=/[^.]*$/.exec(e.name))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.toUpperCase()})).join(", ")},{key:"visiblity",icon:"Visibility",title:e(`admin:request:visibility:${e("ADMIN:request.visibility")}`)},{key:"provider",icon:"Copyright",title:n("ADMIN","request.source")},{key:"info",icon:"Info",title:n("ADMIN","request.fileSize")},{key:"api",icon:"CloudDone",title:n("ADMIN","request.api")}]}}}}),[adminTexts,a]),b=o.useMemo((()=>({title:n("ADMIN","request.intro.dataDescription"),text:n("ADMIN","request.desc")})),[adminTexts]),x=o.useMemo((()=>({title:n("DATASET","detail.content.title"),infos:[{key:"lines",title:n("DATASET","detail.content.lines"),desc:"19.6 K"},{key:"columns",title:n("DATASET","detail.content.columns"),desc:cs.WY.columnsTable.rows.length.toString()},{key:"data",title:n("DATASET","detail.content.data"),desc:n("ADMIN","request.info")}],columnTableProps:{...cs.WY.columnsTable,columns:cs.WY.columnsTable.columns.map((e=>({...e,key:e.key}))),rows:cs.WY.columnsTable.rows.map((t=>({...t,type:{value:t.type,label:e(`admin:request:columns:types:${t.type}`)},collapsed:t.apiKey!==r,onClickCollapse:()=>i((e=>e===t.apiKey?"":t.apiKey))})))}})),[adminTexts,datasetTexts,r]),f=Pn(cs.WY);return o.useEffect((()=>{t(z.user.setLogged({logged:!0})),t(z.user.setUserRole({role:h.admin}))}),[t]),o.useMemo((()=>({globalLayoutProps:u,headerProps:E,apiPopoverMenuProps:m,declinePopoverMenuProps:g,introProps:b,datasetValidationSectionProps:f,datasetContentSectionProps:x})),[u,E,m,g,b,f,x])})(),t=(0,St.Z)(),a=(0,Ea.Z)(t.breakpoints.up("md")),[n,r]=o.useState(!1),i=o.useRef(),[l,s]=o.useState(291),c=o.useCallback((()=>{i.current&&s(i.current.clientHeight)}),[]),d=o.useCallback((()=>{if(window.scrollY>l)return r(!0);r(!1)}),[l]);o.useEffect((()=>{c()}),[c]),o.useEffect((()=>(window.addEventListener("scroll",d),()=>window.removeEventListener("scroll",d))),[d]);const u=o.useCallback(((e,t,a)=>o.createElement(Zt.Z,{direction:"row",alignItems:"center",key:e.key,sx:{mt:"column"===a&&t>0?1:{xs:1,md:0},mr:"row"===a?3:0}},e.icon&&o.createElement(Tt,{name:e.icon,width:16,height:16,sx:{mr:.5}}),e.avatarIcon&&o.createElement(rs.Z,{sx:{width:18,height:18,mr:1},alt:e.title,src:e.avatarIcon}),e.desc&&o.createElement(Bt,{variant:"bodySmall",lineFix:!0,fontWeight:300},e.desc),o.createElement(Bt,{variant:"bodySmall",lineFix:!0},e.desc&&o.createElement(Be.Z,{component:"span",sx:{pr:.5,pl:.5}},"-"),e.title))),[]),m=o.useCallback(((e,t)=>o.createElement(Wa,wc({rounded:!0,variant:"white",size:"xx-small",key:e.key,color:e.color,startIcon:o.createElement(Tt,{name:e.icon,width:16,height:16}),sx:{ml:{xs:0,md:1.5},mt:{xs:1,lg:0},mr:{xs:1.5,md:0}},onClick:e.onClick},t),e.text)),[e]);return o.createElement(Da.Z,{injectFirst:!0},o.createElement(Za,e.globalLayoutProps,o.createElement(Be.Z,{ref:i,sx:{backgroundColor:"background.dark",color:"white",pt:4,pb:4,left:0,right:0,position:{xs:"absolute",md:"fixed"},zIndex:3}},o.createElement(Re.Z,null,o.createElement(Zt.Z,{direction:{xs:"column",lg:"row"},justifyContent:"space-between"},o.createElement(Zt.Z,{direction:"row",alignItems:"center",flexWrap:"wrap"},o.createElement(Xn.Z,wc({color:"whiteTransparency"},e.headerProps.buttonBackProps,{sx:{ml:-2}}),o.createElement(Tt,{name:"KeyboardArrowLeft",htmlColor:"white",width:24,height:24})),o.createElement(Bt,{variant:"h4",component:"h1"},e.headerProps.title),o.createElement(Bt,{variant:"caption",component:"h2",sx:{ml:1,opacity:.24}},e.headerProps.subtitle)),o.createElement(Zt.Z,{direction:"row",flexWrap:"wrap"},e.headerProps.actions.map((t=>"publish"===t.key?o.createElement(Cs,wc({},e.apiPopoverMenuProps,{key:t.key,renderTrigger:e=>m(t,e)})):"decline"===t.key?o.createElement(Es,wc({},e.declinePopoverMenuProps,{textFieldProps:{...e.declinePopoverMenuProps.textFieldProps,size:"small"},key:t.key,renderTrigger:e=>m(t,e)})):m(t))))),a&&o.createElement(Be.Z,{sx:{maxHeight:n?0:1e3,opacity:n?0:1,overflow:"hidden",transition:n?"all .6s":".6s all .6s"}},o.createElement(Bt,{variant:"h5",sx:{mt:3,mb:3}},e.headerProps.content.title),o.createElement(Tr.ZP,{container:!0,spacing:3},o.createElement(Tr.ZP,{item:!0,md:6,lg:4},e.headerProps.content.columns.left.list.map(((e,t)=>o.createElement(Be.Z,{key:e.key,sx:{mt:t>0?2:0}},o.createElement(Bt,{variant:"caption",component:"h3",fontWeight:300},e.title),o.createElement(Bt,{variant:"bodySmall"},e.desc))))),o.createElement(Tr.ZP,{item:!0,md:6,lg:4},o.createElement(Bt,{variant:"bodySmall",component:"h3",fontWeight:300,sx:{mb:1.5}},e.headerProps.content.columns.middle.title),e.headerProps.content.columns.middle.list.map(((e,t)=>u(e,t,"column")))),o.createElement(Tr.ZP,{item:!0,md:6,lg:4},o.createElement(Bt,{variant:"bodySmall",component:"h3",fontWeight:300,sx:{mb:1.5}},e.headerProps.content.columns.right.title),e.headerProps.content.columns.right.list.map(((e,t)=>u(e,t,"column")))))),o.createElement(Be.Z,{sx:{maxHeight:n||!a?1e3:0,opacity:n||!a?1:0,overflow:"hidden",transition:n?".6s all .6s":"all .6s"}},o.createElement(Zt.Z,{direction:"row",flexWrap:"wrap",sx:{pt:2}},e.headerProps.content.short.list.map(((e,t)=>u(e,t,"row"))))))),o.createElement(Be.Z,{sx:{backgroundColor:"grey.50",pt:{xs:0,md:`${l}px`}}},o.createElement(Be.Z,{sx:{background:"white",mt:3,mb:3,pt:6,pb:6}},o.createElement(Re.Z,null,o.createElement(Tr.ZP,{container:!0},o.createElement(Tr.ZP,{item:!0,md:7},o.createElement(Bt,{variant:"h5",component:"h2",color:"grey.600",sx:{mb:5}},e.introProps.title),o.createElement(Bt,{variant:"body",fontWeight:300,component:"p",dangerouslySetInnerHTML:{__html:e.introProps.text}}))))),o.createElement(sc,e.datasetContentSectionProps),o.createElement(Cc,e.datasetValidationSectionProps))))},kc=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",rowGap:t.spacing(4),padding:`${t.spacing(5)} 0`}})),Pc=(0,Fe.ZP)("div")((e=>{let{theme:t}=e;return{[t.breakpoints.down("md")]:{overflow:"hidden",marginLeft:t.spacing(-2),marginRight:t.spacing(-2),padding:t.spacing(1)},".swiper":{overflow:"visible"},".swiper-button-next, .swiper-button-prev":{postion:"static",tranform:"none"}}})),Tc=(0,Fe.ZP)("div",{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{textAlign:"right",button:{width:40,height:32,border:"none",backgroundColor:t.palette.grey[50],borderRadius:4,marginLeft:t.spacing(1.5),padding:t.spacing(1),cursor:"pointer",transition:"background .3s","&:hover":{backgroundColor:t.palette.grey[100]},"&.swiper-button-disabled":{cursor:"default"}}}}));function Sc(){return Sc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{list:t=[],cta:a}=e;const n=(0,St.Z)(),r=(0,Ea.Z)(n.breakpoints.down("md")),i=o.useRef(null),l=o.useRef(null);return o.createElement(Pc,null,r?o.createElement(Er.tq,{spaceBetween:50,modules:[br.W_],navigation:{nextEl:l.current,prevEl:i.current}},t.map(((e,t)=>o.createElement(Er.o5,{key:t,style:{display:"flex",height:"100%"}},o.createElement(rn,e)))),o.createElement(Tc,{sx:{mt:2}},o.createElement("button",{ref:i},o.createElement(Tt,{name:"KeyboardArrowLeft",width:16,height:16})),o.createElement("button",{ref:l},o.createElement(Tt,{name:"KeyboardArrowRight",width:16,height:16})))):o.createElement(Be.Z,{display:"flex",flexDirection:"row",columnGap:n.spacing(2.5)},t.map(((e,t)=>o.createElement(rn,Sc({key:t},e,{sx:{flex:"1 1 0"}}))))),a&&o.createElement(Zt.Z,{justifyContent:"center",alignItems:"center"},o.createElement(Wa,{component:je.rU,to:a.to,color:"secondary",variant:"light",fullWidthMobile:!0,sx:{mt:{xs:3,md:4}},startIcon:o.createElement(Tt,{name:"arrow-right-circle",custom:!0,width:24,height:24})},a.title)))};function Zc(){return Zc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,mainExports:a,minorExports:n,...r}=e;return o.createElement(Fa,Zc({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:364},...t}},r),a.list.map((e=>o.createElement(Wa,{color:"secondary",rounded:!0,variant:"light",key:e.text,sx:{mr:1},startIcon:o.createElement(Tt,Zc({name:e.icon.name},e.icon.custom&&{custom:!0},{width:24,height:24})),onClick:e.onClick},e.text))))};function Lc(){return Lc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,api:a,minorAction:n,...r}=e,[i,l]=o.useState(!1);return o.createElement(Fa,Lc({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:364},...t}},r),o.createElement(Zt.Z,{direction:"row"},o.createElement($l,{value:a.link,onChange:()=>{},name:"lastName",sx:{textOverflow:"ellipsis"},InputProps:{readOnly:!0}}),o.createElement(Wa,{onClick:()=>{l(!0),navigator.clipboard.writeText(a.link),setTimeout((()=>l(!1)),1500)},color:i?"success":"secondary",sx:{ml:1,minWidth:120,transition:"background-color 0.4s"},rounded:!0,startIcon:i?"":o.createElement(Tt,{name:"copy",custom:!0})},i?o.createElement(Tt,{name:"Done"}):a.action.text)))};function Ic(){return Ic=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e;(0,p.v9)(q.getToken);const t=(0,p.v9)(G.getSelectedDataset),a=(0,p.v9)(G.getLoading),n=(0,p.I0)(),r=((null===(e=Rn(0,[],1e3).data)||void 0===e?void 0:e.usecases)||[]).filter((e=>e.category&&e.category.tag==(null==t?void 0:t.domain))),i=[];if(r.length<3)r.forEach((e=>{i.push(e)}));else for(;i.length<3;){const e=r[Math.floor(Math.random()*r.length)];i.includes(e)||i.push(e)}const[l]=(0,je.lr)(),s=l.get("id"),c=(0,Ne.s0)(),d=(()=>{const e=(0,p.v9)(G.getMetadataDatasets),t=(0,p.v9)(G.getSelectedDataset),a=(0,p.v9)(q.getToken),n=Rn().data,{isTextLoading:r}=qn(),{tCms:i}=vt(),l=(0,Ne.TH)(),s=(0,Ne.s0)(),[c,d]=o.useState(),u=(0,p.v9)(q.isRoleDeveloperOrAdmin),m=zn(t),g=o.useMemo((()=>({list:[{label:i("COMMON","pages.home"),to:Yd.home.path},{label:i("COMMON","pages.catalogue"),to:Yd.catalogue.path},{label:(null==t?void 0:t.title)||"Dataset",to:l.pathname}]})),[l,t,i]),h=o.useMemo((()=>{var e,a,n,o;return null==t?null:{title:t.title,intro:{title:i("DATASET","detail.intro.title"),desc:{title:i("DATASET","detail.intro.description"),text:t.desc},attachment:{title:i("DATASET","detail.intro.attachement"),list:(null==t?void 0:t.attachment.map((e=>({icon:"InsertDriveFile",key:e.name,title:e.name.replace(new RegExp("(^[^\\.]{30})[^\\.]+"),"$1..."),url:e.url}))))||[]},right:{title:i("DATASET","detail.intro.metadata.title"),list:[...null!=(null==t||null===(e=t.details)||void 0===e?void 0:e.updateDate)?[{title:i("DATASET","detail.intro.updateDate"),desc:null==t||null===(a=t.details)||void 0===a?void 0:a.updateDate}]:[],...null!=(null==t?void 0:t.access)?[{title:i("COMMON","access"),desc:t.access}]:[],...""!==(null==t?void 0:t.source)?[{title:i("DATASET","detail.intro.supplier"),desc:t.source}]:[],...null!=(null==t||null===(n=t.details)||void 0===n?void 0:n.publicationDate)?[{title:i("DATASET","detail.intro.publicationDate"),desc:null==t||null===(o=t.details)||void 0===o?void 0:o.publicationDate}]:[],...null!==(null==t?void 0:t.first_date_recorded)?[{title:i("DATASET","detail.intro.first_date_recorded"),desc:t.first_date_recorded}]:[],...null!==(null==t?void 0:t.size_in_bytes)?[{title:i("DATASET","detail.intro.size_in_bytes"),desc:t.size_in_bytes}]:[]]}}}}),[t,i]),E=(e,n)=>{fetch(`/metadata-api/datasets/export?dataset_id=${e}&extension=${n}`,{headers:a?{Authorization:`Bearer ${a}`}:{}}).then((e=>e.blob())).then((e=>{const a=document.createElement("a");document.body.appendChild(a);const o=window.URL.createObjectURL(e);a.href=o,a.download=`${t.id.replaceAll(".","_")}.${n}`,a.click(),window.URL.revokeObjectURL(o)}))},b=o.useMemo((()=>({title:i("DATASET","detail.exportMenu.title"),desc:i("DATASET","detail.exportMenu.desc"),mainExports:{list:[{text:"CSV",icon:{name:"file-csv",custom:!0},onClick:()=>{null!=t&&E(t.id,"csv")}},{text:"JSON",icon:{name:"AttachFile",custom:!1},onClick:()=>{null!=t&&E(t.id,"json")}},{text:"EXCEL",icon:{name:"AttachFile",custom:!1},onClick:()=>{null!=t&&E(t.id,"xlsx")}}]},minorExports:{title:i("DATASET","detail.exportMenu.otherFormats"),list:[{text:"CSV for Excel",onClick:()=>{}},{text:"TSV for Excel",onClick:()=>{}},{text:"RDF",onClick:()=>{}},{text:"XML",onClick:()=>{}},{text:"RSS",onClick:()=>{}}]}})),[t,a,i]),x=o.useMemo((()=>({title:i("DATASET","detail.apiMenu.title"),desc:i("DATASET","detail.apiMenu.desc"),api:{link:null==t?void 0:t.endpoint,action:{text:i("DATASET","detail.apiMenu.actions.copy")}},minorAction:{text:i("DATASET","detail.apiMenu.actions.doc"),icon:"InsertDriveFileOutlined",onClick:()=>{}}})),[t,i]),f=o.useMemo((()=>({title:i("DATASET","detail.shareMenu.title"),desc:i("DATASET","detail.shareMenu.desc"),list:[{text:i("DATASET","detail.shareMenu.actions.facebookShare"),icon:{name:"facebook",custom:!0},onClick:()=>{}},{text:i("DATASET","detail.shareMenu.actions.linkedinShare"),icon:{name:"linkedin",custom:!0},onClick:()=>{}},{text:i("DATASET","detail.shareMenu.actions.twitterShare"),icon:{name:"twitter",custom:!0},onClick:()=>{}},{text:i("DATASET","detail.shareMenu.actions.copyLink"),icon:{name:"copy-link",custom:!0},onClick:()=>{}}]})),[i]),y=o.useMemo((()=>({list:[{key:"export",text:i("DATASET","detail.actions.export"),icon:{name:"download-cloud",custom:!0},type:"main"},{key:"api",text:i("DATASET","detail.actions.api"),icon:{name:"database",custom:!0},type:"minor"}]})),[i,u]),v={columns:[{key:"name",label:"Colonne"},{key:"desc",label:"Description"},{key:"type",label:"Type"}]},A=o.useMemo((()=>{var e,a,n,o,r,l,s,u;return{title:i("DATASET","detail.content.title"),infos:[...(null==t||null===(e=t.details)||void 0===e?void 0:e.datasetTable.rows_count)>0?[{key:"lines",title:i("DATASET","detail.content.lines"),desc:null==t||null===(a=t.details)||void 0===a?void 0:a.datasetTable.rows_count}]:[],...null!=(null==t||null===(n=t.details)||void 0===n?void 0:n.columnsTable.rows.length)?[{key:"columns",title:i("DATASET","detail.content.columns"),desc:null==t||null===(o=t.details)||void 0===o?void 0:o.columnsTable.rows.length.toString()}]:[],...""!==(null==t||null===(r=t.details)||void 0===r?void 0:r.info)?[{key:"data",title:i("DATASET","detail.content.data"),desc:null==t||null===(l=t.details)||void 0===l?void 0:l.info}]:[]],columnTableProps:{...null==t||null===(s=t.details)||void 0===s?void 0:s.columnsTable,columns:v.columns.map((e=>({...e,key:e.key})))||[],rows:(null==t||null===(u=t.columns)||void 0===u?void 0:u.map((e=>({...e,name:e.key,desc:null==e?void 0:e.desc,type:{value:e.type,label:e.type},collapsed:e.key!==c,onClickCollapse:()=>d((t=>t===e.key?"":e.key))}))))||[]}}}),[c,t,i]),C=Pn(t),w=jn({title:i("HOME","use_cases.title"),list:n?n.usecases.filter((e=>null==t?void 0:t.usecases.includes(e.slug))):[]}),M=Fn({datasets:t?e.filter((e=>e.id!==t.id&&e.domain===t.domain)).slice(0,3):[]}),k=o.useMemo((()=>({title:r?o.createElement(Ot.Z,{width:250}):i("DATASET","datasets.title"),cta:{title:r?o.createElement(Ot.Z,null):i("DATASET","datasets.cta"),icon:"ArrowCircleRightOutlined",to:Yd.catalogue},horizontalDatasetListProps:M})),[M,r,i]),P=o.useMemo((()=>({title:i("DATASET","use_cases.title"),desc:i("DATASET","use_cases.desc"),subDesc:i("DATASET","use_cases.subDesc"),cta:{title:i("DATASET","use_cases.cta.title"),icon:"ChevronRight",onClick:()=>{s("/contact")}},useCaseSwipableListProps:w})),[w,i]),T=o.useMemo((()=>({title:i("COMMON","faq.title"),desc:i("COMMON","faq.desc"),card:{title:i("COMMON","faq.card.title"),desc:i("COMMON","faq.card.desc"),cta:{title:i("COMMON","faq.card.cta.title"),icon:i("COMMON","faq.card.cta.icon"),mainAction:()=>s(`${Yd.contact.path}`)}}})),[i]);return o.useMemo((()=>({chartProps:m,pageProps:h,breadcrumbProps:g,datasetContentSectionProps:A,datasetValidationSectionProps:C,useCaseSection:P,actionsProps:y,datasetSection:k,faqSectionProps:T,exportPopoverMenuProps:b,apiPopoverMenuProps:x,sharePopoverListMenuProps:f})),[m,h,g,A,C,P,y,k,T,b,x,f])})(),{isAuthenticated:u}=(0,Qt.aC)(),m=o.useRef(),[g,h]=o.useState(!1),[E,b]=o.useState(0),{tCms:x}=(ma("online-tech").src,vt());(0,o.useEffect)((()=>{s||c("/catalogue")}),[s]);const f=o.useCallback((()=>{if(!m.current)return;const e=m.current.getBoundingClientRect(),t=document.body.scrollTop,a=document.body.clientTop,n=Math.round(e.top+t-a+m.current.clientHeight);b(n)}),[]),y=o.useCallback((()=>{if(window.scrollY>E)return h(!0);h(!1)}),[E]);o.useEffect((()=>{f()}),[f]),o.useEffect((()=>(window.addEventListener("scroll",y),()=>window.removeEventListener("scroll",y))),[y]);const v=o.useCallback(((e,t)=>o.createElement(Wa,Ic({key:e.key,color:"secondary",rounded:!0},"minor"===e.type&&{variant:"light"},{startIcon:o.createElement(Tt,{name:e.icon.name,custom:e.icon.custom||!1}),sx:{ml:{xs:0,md:1},mr:{xs:1,md:0}}},t),e.text)),[d]),A=o.useMemo((()=>d.actionsProps.list.map(((e,t)=>"export"===e.key?o.createElement(Dc,Ic({key:`${e.key}-${t}`},d.exportPopoverMenuProps,{renderTrigger:t=>v(e,t)})):"api"===e.key?o.createElement(_c,Ic({key:`${e.key}-${t}`},d.apiPopoverMenuProps,{renderTrigger:t=>v(e,t)})):"share"===e.key?o.createElement($a,Ic({key:`${e.key}-${t}`},d.sharePopoverListMenuProps,{renderTrigger:t=>v(e,t)})):v(e)))),[d,v]);(0,o.useEffect)((()=>{(async()=>{null!=s&&(null==t?void 0:t.id)!==s&&n(z.metadata.setSelectedDatasetId(s))})()}),[t,s,n]);const C=(0,St.Z)(),w=ma("tilted-bars2").src,M=(0,Ea.Z)(C.breakpoints.up("md"));return(null==t?void 0:t.id)!==s?o.createElement(o.Fragment,null):o.createElement(Da.Z,null,o.createElement(Za,null,o.createElement(Zt.Z,null,o.createElement(Be.Z,{display:"flex",justifyContent:"space-between",alignItems:"center",sx:{backgroundColor:C.palette.background.paper,position:"relative",padding:M?`${C.spacing(3.5)} 16%`:C.spacing(2),flexWrap:"wrap",gap:C.spacing(1)}},M&&o.createElement("img",{src:w,height:"100%",style:{position:"absolute",right:"16%",top:0}}),o.createElement(Bt,{variant:"h2",fontWeight:"bold",flex:"1 1 0"},d.pageProps.title),o.createElement(Be.Z,{display:"flex",flexShrink:1,flexWrap:"wrap",justifyContent:"center",flex:"1 1 0",gap:C.spacing(1)},A)),o.createElement(bo,d.breadcrumbProps)),o.createElement(Zt.Z,{direction:"column",sx:{display:"flex",padding:M?`${C.spacing(5)} 16%`:C.spacing(2),paddingTop:0}},o.createElement(kc,{ref:m,sx:{position:"relative",...a&&{opacity:.5}}},a&&o.createElement(_a.Z,null),o.createElement(Zt.Z,null,o.createElement(Bt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},d.pageProps.intro.title),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(Be.Z,{display:"flex",flexWrap:"wrap",columnGap:C.spacing(4),rowGap:C.spacing(2.5)},o.createElement(Zt.Z,{flex:"1 1 0",spacing:"20px"},o.createElement(Bt,{component:"p",color:"#5A606C",variant:"bodyLarge",sx:{mb:.5}},d.pageProps.intro.desc.title),o.createElement(Bt,{component:"h2",variant:"body",color:"#5A606C",fontWeight:400,dangerouslySetInnerHTML:{__html:d.pageProps.intro.desc.text}})),o.createElement(Be.Z,{display:"flex",flex:"1 1 0",flexDirection:"column",gap:C.spacing(2)},o.createElement(Bt,{component:"span",variant:"bodyLarge",color:"#5A606C"},d.pageProps.intro.right.title),d.pageProps.intro.right.list.map(((e,t)=>o.createElement(Zt.Z,{key:`${e.title}-${t}`,spacing:`${C.spacing(1)}`},o.createElement(Bt,{component:"span",variant:"bodySmall",fontWeight:600,color:"#5A606C"},e.title),o.createElement(Be.Z,{display:"flex"},o.createElement(Bt,{component:"span",variant:"bodySmall",fontWeight:400,sx:{color:"secondary.main",backgroundColor:"secondary.light",borderRadius:"4px",padding:`0 ${C.spacing(.5)}`}},e.desc)))))))),o.createElement(kc,{sx:{position:"relative",...a&&{opacity:.5}}},a&&o.createElement(_a.Z,null),o.createElement(Cc,Ic({},d.datasetValidationSectionProps,{datasetContentSectionProps:d.datasetContentSectionProps}))),d.useCaseSection.useCaseSwipableListProps.length>0?o.createElement(kc,null,o.createElement(Be.Z,null,o.createElement(Zt.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between"},o.createElement(Zt.Z,{sx:{mb:5}},o.createElement(Bt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},d.useCaseSection.title),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(xr,{list:d.useCaseSection.useCaseSwipableListProps,renderItem:e=>o.createElement(Kr,Ic({sx:{mt:4,width:{xs:300,md:347},height:488}},e))}),o.createElement(Zt.Z,{direction:"column",alignItems:"center",justifyContent:"space-between",spacing:3},o.createElement(Bt,{variant:"body",component:"p",color:"grey.600",fontWeight:300},d.useCaseSection.subDesc),o.createElement(Wa,{color:"secondary",variant:"light",fullWidthMobile:!0,onClick:d.useCaseSection.cta.onClick,endIcon:o.createElement(Tt,{name:d.useCaseSection.cta.icon})},d.useCaseSection.cta.title)))):i.length>0&&o.createElement(kc,null,o.createElement(Zt.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between"},o.createElement(Zt.Z,{sx:{mb:5}},o.createElement(Bt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},d.useCaseSection.title),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(Be.Z,{display:"flex",flexDirection:"row",gap:C.spacing(2.5),alignItems:"stretch",justifyContent:"center",flexWrap:M?"nowrap":"wrap"},i.map((e=>o.createElement(Kr,Ic({key:e.id},e,{sx:{maxWidth:"400px"}}))))),o.createElement(Zt.Z,{direction:"column",alignItems:"center",justifyContent:"space-between",spacing:3},o.createElement(Bt,{variant:"bodyLarge",color:"#40454F"},d.useCaseSection.subDesc),o.createElement(Wa,{color:"secondary",variant:"contained",fullWidthMobile:!0,onClick:d.useCaseSection.cta.onClick,endIcon:o.createElement(Tt,{name:d.useCaseSection.cta.icon})},d.useCaseSection.cta.title))),d.datasetSection.horizontalDatasetListProps.list.length>0&&o.createElement(kc,null,o.createElement(Be.Z,null,o.createElement(Zt.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between"},o.createElement(Zt.Z,{sx:{mb:5}},o.createElement(Bt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},d.datasetSection.title),o.createElement(Be.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(Oc,d.datasetSection.horizontalDatasetListProps))),!u&&o.createElement(Jo,null))))};var jc=a(4436),Fc=a(35272),Yc=a(15162),Rc=a(27950);function Bc(){return(0,Ne.bx)()}const $c=()=>{const e=(0,p.I0)(),t=(0,Ne.s0)(),a=(0,Ne.TH)(),n=o.useRef(),r=(0,p.v9)(v.getToken),{tCms:i}=vt(),{oCms:l,objectsLoading:s}=Wt(Vt),[c,d]=o.useState(1),[u,m]=o.useState(),{t:g}=ht(),E={safeFromHeader:!0,headerProps:{small:!0,color:"dark"}},b=o.useMemo((()=>({activeStep:c-1})),[c]),x=o.useMemo((()=>({stepperProps:b,stepsList:s?[]:l("steps.list")})),[s,l,b]),f=o.useMemo((()=>({cancelButton:{onClick:()=>{t("/")},text:i(Xt,"submit.footer.actions.cancel"),icon:"Close"},prevButton:{onClick:()=>{if(0===c-1)return void t(Yd.home.path);const e=Yd.datasetSubmit["step"+(c-1)];e&&"string"!=typeof e&&"path"in e&&t(e.path)},text:g(0===c?"dataset:submit:footer:actions:cancel":"dataset:submit:footer:actions:prevStep"),icon:0===c?"Close":"KeyboardArrowLeft"},nextButton:{onClick:()=>{if(n.current){if(!n.current())return;const a=Yd.datasetSubmit[`step${c+1}`];var e;if(a&&"string"!=typeof a&&"path"in a)if(t(a.path),3===c)null==u||null===(e=u.step2)||void 0===e||e.files.forEach((e=>{var t,a;e&&(async(e,t,a,n)=>{try{const o=new FormData,r=e.name.replace(new RegExp("(^[^\\.]{30})[^\\.]+"),"$1...");o.append("file",e),o.append("filename",r),o.append("category",a),o.append("description",t);const i=M().post("https://kong.apps.data.caas.mc-tech.net/data-platform-api/portal/upload");n&&i.set("Authorization",`Bearer ${n}`);const l=await i.set("accept","application/json").send(o);console.log(l)}catch(e){console.log(e)}})(e,null==u||null===(t=u.step1)||void 0===t?void 0:t.description,null==u||null===(a=u.step1)||void 0===a?void 0:a.categories,r)}))}},text:g(3===c?"dataset:submit:footer:actions:submit":"dataset:submit:footer:actions:nextStep"),icon:3===c?"Send":"KeyboardArrowRight"},stepsList:s?[]:l("steps.list")})),[c,g,t,l,s]),y=o.useCallback(((e,t)=>{t&&m((a=>({...a,[e]:t})))}),[]),A=o.useCallback((e=>{n.current=e}),[]),C=o.useMemo((()=>({updateFormValues:y,onCheckFormValidity:A,formValues:u})),[u,y,A]),w=o.useMemo((()=>({activeStep:c,maxStep:4})),[c]);return o.useEffect((()=>{e(z.user.setLogged({logged:!0})),e(z.user.setUserRole({role:h.developer}))}),[e]),o.useEffect((()=>{const e=a.pathname.slice(-1),t=parseInt(e);d(isNaN(t)||!t?1:t)}),[a]),o.useMemo((()=>({globalLayoutProps:E,stepper:x,footer:f,steps:w,outletContextProps:C})),[E,x,f,w,C])};function qc(){return qc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{icon:t}=e;return o.createElement("span",{className:`step-icon ${e.completed?"Mui-completed":""} ${e.active?"Mui-active":""}`},e.completed?o.createElement(Tt,{name:"Check"}):o.createElement(Bt,{variant:"bodyLarge",component:"span"},t))},zc=()=>{const e=$c(),t=(0,St.Z)(),a=(0,Ea.Z)(t.breakpoints.up("md"));return o.createElement(Da.Z,null,o.createElement(Za,e.globalLayoutProps,o.createElement(Re.Z,{sx:{pt:3,pb:15}},a&&o.createElement(jc.Z,qc({},e.stepper.stepperProps,{sx:{pb:6}}),e.stepper.stepsList.map((e=>o.createElement(Fc.Z,{key:e.key},o.createElement(Yc.Z,{StepIconComponent:Gc,StepIconProps:{icon:e.key}},o.createElement(Bt,{variant:"caption"},e.label)))))),!a&&o.createElement(Rc.Z,{steps:e.stepper.stepsList.length,nextButton:o.createElement(o.Fragment,null),backButton:o.createElement(o.Fragment,null)}),o.createElement(Ne.j3,{context:e.outletContextProps})),e.steps.activeStep{const e=(()=>{var e,t,a;const{formValues:n,updateFormValues:r,onCheckFormValidity:i}=Bc(),{oCms:l}=Wt(Xt),{oCms:s}=Wt(Vt),c=l("submit.step01").form,[d,u]=o.useState({title:(null==n||null===(e=n.step1)||void 0===e?void 0:e.title)||"",categories:(null==n||null===(t=n.step1)||void 0===t?void 0:t.categories)||"",description:(null==n||null===(a=n.step1)||void 0===a?void 0:a.description)||""}),[p,m]=o.useState({title:!1,categories:!1,description:!1}),g=o.useMemo((()=>({title:s("step01").title,desc:s("step01").desc})),[s]),h=o.useMemo((()=>{var e,t;return{name:"title",value:d.title,placeholder:(null==c||null===(e=c.title)||void 0===e?void 0:e.placeholder)||"",label:(null==c||null===(t=c.title)||void 0===t?void 0:t.label)||"",error:p.title,onChange:e=>{u((t=>({...t,title:e}))),m((e=>({...e,title:!1})))}}}),[c,d.title,p.title]),E=o.useMemo((()=>{var e,t;return{name:"description",value:d.description,placeholder:(null==c||null===(e=c.description)||void 0===e?void 0:e.placeholder)||"",label:(null==c||null===(t=c.description)||void 0===t?void 0:t.label)||"",multiline:!0,rows:6,error:p.description,onChange:e=>{u((t=>({...t,description:e}))),m((e=>({...e,description:!1})))}}}),[c,d.description,p.description]),b=o.useMemo((()=>{var e,t;return{name:"categories",value:d.categories,placeholder:(null==c||null===(e=c.categories)||void 0===e?void 0:e.placeholder)||" ",label:(null==c||null===(t=c.categories)||void 0===t?void 0:t.label)||"",options:s("step01").categories.options,error:p.categories,onChange:e=>{u((t=>({...t,categories:e}))),m((e=>({...e,categories:!1})))}}}),[c,d.categories,p.categories,s]),x=o.useCallback((()=>{const e={title:!1,categories:!1,description:!1};let t=!0;return Object.keys(d).forEach((a=>{d[a].length||(e[a]=!0,t=!1)})),m(e),t}),[d]),f=o.useCallback((()=>{const e=x();return e&&r("step1",d),e}),[d,r,x]);o.useEffect((()=>{i(f)}),[i,f]);const y=yn({type:"faq",size:"small",to:Yd.contact.path});return o.useMemo((()=>({pageProps:g,titleTextFieldProps:h,descriptionTextFieldProps:E,categoriesSelectProps:b,imageCardProps:y})),[g,h,E,b,y])})();return o.createElement(Tr.ZP,{container:!0,justifyContent:"space-between"},o.createElement(Tr.ZP,{item:!0,md:7},o.createElement(Bt,{component:"h1",variant:"h4",sx:{mb:1.5}},e.pageProps.title),o.createElement(Bt,{component:"p",variant:"body",color:"grey.500",sx:{mb:2}},e.pageProps.desc),o.createElement(It.Z,{sx:{borderColor:"grey.100",mb:2}}),o.createElement($l,Wc({},e.titleTextFieldProps,{sx:{mb:3}})),o.createElement(ol,Wc({},e.categoriesSelectProps,{sx:{mb:3}})),o.createElement($l,e.descriptionTextFieldProps)),o.createElement(Tr.ZP,{item:!0,md:3,sx:{mt:{xs:5,md:0}}},o.createElement(xl,e.imageCardProps)))};a(66342),a(23647),a(5332);const Uc=e=>{if(0===e)return"0";const t=Math.floor(Math.log(e)/Math.log(1024));return Math.round(e/Math.pow(1024,t))+" "+["o","Ko","Mo","Go","To"][t]},Vc=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e&&"error"!==e&&"active"!==e&&"isDragReject"!==e})((e=>{let{theme:t,error:a,isDragReject:n,active:o}=e;return{position:"relative",minHeight:112,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",border:`1px dashed ${t.palette.grey[300]}`,borderRadius:8,cursor:"pointer",transition:"border .3s, background .3s",span:{display:"block"},"&:hover":{borderColor:t.palette.secondary.main},...o&&{borderColor:t.palette.secondary.main,background:t.palette.secondary.light},...(n||a)&&{borderColor:t.palette.error.main},...n&&{background:t.palette.error.light},".error-text":{position:"absolute",bottom:t.spacing(1),opacity:n?1:0,transition:"opacity .3s",pointerEvents:"none"}}}));var Kc=a(14265);function Jc(){return Jc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{action:t,dropZone:a,error:n=!1,helperText:r,dropZoneOptions:i={},name:l="drop-file-zone",onChange:s,multiple:c=!0,...d}=e,u=(0,o.useCallback)((e=>{s(e)}),[s]),{getRootProps:p,getInputProps:m,isDragReject:g,isDragActive:h}=(0,Kc.uI)({onDrop:u,...i,multiple:c});return o.createElement("label",Jc({htmlFor:l},p()),o.createElement("input",Jc({name:l,id:l},m())),o.createElement(Vc,Jc({},d,{isDragReject:g,error:n,active:h}),o.createElement(Bt,{variant:"bodySmall",component:"span",color:"grey.500",dangerouslySetInnerHTML:{__html:a.actionText}}),o.createElement(Bt,{variant:"caption",component:"span",color:"grey.500",sx:{mt:1.5}},a.indication),o.createElement(Bt,{variant:"caption",component:"span",color:"error",className:"error-text",sx:{mt:1.5}},a.errorText),r&&o.createElement(Bt,{variant:"caption",component:"span",color:n?"error":"grey.500",sx:{mt:1.5}},r)),o.createElement(Wa,{color:"secondary",rounded:!0,fullWidth:!0,startIcon:o.createElement(Tt,{name:"DriveFolderUpload"}),sx:{mt:1.5}},t.text))},Qc=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{width:"100%",padding:`${t.spacing(2)} ${t.spacing(3)}`,boxSizing:"border-box",borderRadius:4,border:`1px solid ${t.palette.grey[200]}`,overflow:"hidden"}})),ed=(0,Fe.ZP)(Be.Z,{shouldForwardProp:e=>"sx"!==e&&"progress"!==e})((e=>{let{theme:t,progress:a}=e;return{position:"relative",marginTop:t.spacing(.5),width:200,height:2,borderRadius:12,backgroundColor:t.palette.grey[300],overflow:"hidden","&:after":{content:'""',position:"absolute",left:0,top:0,bottom:0,backgroundColor:a>=100?t.palette.success.main:t.palette.secondary.main,width:"100%",transform:`scaleX(${a/100})`,transition:".3s transform",transformOrigin:"left"}}})),td=e=>{const{title:t,fileName:a,uploadStatus:n,...r}=e,i=o.useMemo((()=>n.progressPercent>=100),[n.progressPercent]);return o.createElement(Qc,r,o.createElement(Zt.Z,{direction:{xs:"column",md:"row"},sx:{mb:{xs:2,md:0}},justifyContent:"space-between"},o.createElement(Bt,{variant:"bodySmall",sx:{mr:2,mb:1}},t),o.createElement(Zt.Z,null,o.createElement(Zt.Z,{direction:"row",alignItems:"center",justifyContent:"space-between"},i?o.createElement(o.Fragment,null,o.createElement(Bt,{variant:"caption",color:"success.dark"},n.successText),o.createElement(Tt,{name:"CheckCircle",color:"success",width:16,height:16})):o.createElement(o.Fragment,null,o.createElement(Bt,{variant:"caption",fontWeight:300,color:"secondary.dark"},n.runningText),o.createElement(Bt,{variant:"bodySmall",color:"secondary.dark"},n.progressPercent,"%"))),o.createElement(ed,{progress:n.progressPercent}))),o.createElement(Bt,{variant:"caption",component:"p",fontWeight:300},a))};function ad(){return ad=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{var e;const t=(0,Ne.s0)(),{formValues:a,updateFormValues:n,onCheckFormValidity:r}=Bc(),{oCms:i}=Wt(Xt),{oCms:l}=Wt(Vt),s=i("submit.step02"),[c,d]=o.useState({files:(null==a||null===(e=a.step2)||void 0===e?void 0:e.files)||[]}),[u,p]=o.useState(!1),[m,g]=o.useState("column"),[h,E]=o.useState(!1),b=o.useMemo((()=>{var e;return{title:l("step02").title,desc:l("step02").desc,nbFilesUploaded:zi((null==s||null===(e=s.upload)||void 0===e?void 0:e.nbUploaded)||"",{count:c.files.length})}}),[s,c,l]),x=o.useMemo((()=>({"text/csv":[".csv"],"application/json":[".json"],"application/geo+json":[".geojson"],"application/x-parquet":[".parquet"],"application/x-shapefile":[".shp"],"application/vnd.ms-excel":[".xls"],"application/pdf":[".pdf"]})),[]),f=o.useMemo((()=>104857600),[]),y=yn({type:"faq",size:"small",to:Yd.contact.path}),v=o.useMemo((()=>c.files.map((e=>{var t,a,n;const o=(e=>{const t=e.split(".");return t[t.length-1]})(e.name);return{title:zi((null==s||null===(t=s.upload)||void 0===t?void 0:t.title)||"",{format:o}),fileName:e.name,uploadStatus:{runningText:(null==s||null===(a=s.upload)||void 0===a?void 0:a.running)||"",successText:(null==s||null===(n=s.upload)||void 0===n?void 0:n.success)||"",progressPercent:100}}}))),[s,c.files]),A=o.useMemo((()=>{var e,t,a,n,o;return{action:{text:zi((null==s||null===(e=s.dropFile)||void 0===e?void 0:e.action)||"",{})},name:"fileUpload",multiple:!1,dropZoneOptions:{accept:x,maxSize:f},error:u,helperText:u&&(null==s||null===(t=s.dropFile)||void 0===t?void 0:t.errorText)||"",dropZone:{actionText:(null==s||null===(a=s.dropFile)||void 0===a?void 0:a.drop)||"",indication:zi((null==s||null===(n=s.dropFile)||void 0===n?void 0:n.helper)||"",{size:Uc(f)}),errorText:(null==s||null===(o=s.dropFile)||void 0===o?void 0:o.error)||""},onChange:e=>{p(!1),d((t=>({...t,files:e})))}}}),[s,u,f,x]),C=o.useMemo((()=>({collapsible:!1,columns:l("step02").view.columnsTable.columns.map((e=>({...e,key:e.key}))),rows:l("step02").view.columnsTable.rows.map((e=>{var t;return{...e,collapsed:!0,type:{value:e.type,label:(null==s||null===(t=s.modal)||void 0===t||null===(t=t.columns)||void 0===t||null===(t=t.types)||void 0===t?void 0:t[`${e.type}`])||""}}}))})),[s,l]),w=o.useMemo((()=>({autoPageSize:!0,rowsPerPage:12,columns:l("step02").view.datasetTable.columns.map((e=>({field:e.key,headerName:e.label,width:"TITLE_CODE"===e.key||"PAY_CLASS"===e.key||"BIKE_TABLE"===e.key?130:170}))),rows:l("step02").view.datasetTable.rows.map((e=>({...e,CALENDAR_YEAR:e.CALENDAR_YEAR||"X",AGENCY_CODE:e.AGENCY_CODE||"X",EMPLOYEE_NAME:e.EMPLOYEE_NAME||"X",AGENCY_NAME:e.AGENCY_NAME||"X",TITLE_CODE:e.TITLE_CODE||"X",PAY_CLASS:e.PAY_CLASS||"X",SALARY_RATE:e.SALARY_RATE||"X",BIKE_TABLE:e.BIKE_TABLE||"X"})))})),[l]),M=o.useMemo((()=>{var e,t,a;return{modalProps:{open:h,onClose:()=>{g("column"),E(!1)}},bodyModalProps:{open:h,onClickClose:()=>{g("column"),E(!1)}},visibleTab:m,modalTitle:(null==s||null===(e=s.modal)||void 0===e?void 0:e.title)||"",tabBarProps:{tabs:[{label:(null==s||null===(t=s.modal)||void 0===t||null===(t=t.tabs)||void 0===t?void 0:t.column)||"",active:"column"===m,onClick:()=>g("column")},{label:(null==s||null===(a=s.modal)||void 0===a||null===(a=a.tabs)||void 0===a?void 0:a.dataset)||"",active:"dataset"===m,onClick:()=>g("dataset")}]}}}),[s,h,m]),k=o.useCallback((()=>{const e=!!c.files.length;return p(!e),e}),[c]),P=o.useCallback((()=>{const e=k();return e&&n("step2",c),e}),[c,n,k]);return o.useEffect((()=>{a||t(Yd.datasetSubmit.step1.path)}),[t,a]),o.useEffect((()=>{r(P)}),[r,P]),o.useMemo((()=>({pageProps:b,imageCardProps:y,dropFileZoneProps:A,uploadedFileCardListProps:v,columnTableProps:C,datasetTableProps:w,modal:M})),[b,y,A,v,C,w,M])})();return o.createElement(Tr.ZP,{container:!0,justifyContent:"space-between"},o.createElement(Tr.ZP,{item:!0,md:7},o.createElement(Bt,{component:"h1",variant:"h4",sx:{mb:1.5}},e.pageProps.title),o.createElement(Bt,{component:"p",variant:"body",color:"grey.500",sx:{mb:2}},e.pageProps.desc),o.createElement(It.Z,{sx:{borderColor:"grey.100",mb:2}}),o.createElement(Xc,e.dropFileZoneProps),o.createElement(Bt,{component:"h2",sx:{mt:4,mb:2},variant:"caption"},e.pageProps.nbFilesUploaded),e.uploadedFileCardListProps.map(((e,t)=>o.createElement(td,ad({},e,{key:`${e.fileName}${t}`,sx:{mb:1.5}}))))),o.createElement(Tr.ZP,{item:!0,md:3,sx:{mt:{xs:5,md:0}}},o.createElement(xl,e.imageCardProps)),o.createElement(Ao.Z,ad({closeAfterTransition:!0,BackdropProps:{timeout:500}},e.modal.modalProps,{"aria-labelledby":"modal-modal-title"}),o.createElement(Be.Z,null,o.createElement(Wo,ad({},e.modal.bodyModalProps,{sx:{pt:5,pb:3,overflow:"auto",height:"690px"}}),o.createElement(Re.Z,{sx:{maxWidth:{lg:960}}},o.createElement(Bt,{variant:"h5",id:"modal-modal-title"},e.modal.modalTitle),o.createElement(mc,ad({},e.modal.tabBarProps,{color:"secondary",small:!0,sx:{mb:3,mt:4}})),"column"===e.modal.visibleTab&&o.createElement(ic,ad({},e.columnTableProps,{sx:{table:{width:{xs:800,md:"100%"}}}})),"dataset"===e.modal.visibleTab&&o.createElement(xc,ad({},e.datasetTableProps,{sxWrapper:{height:480}})))))))},od=(0,Fe.ZP)(Ir.Z)((e=>{let{theme:t}=e;return{background:"none",".MuiAccordionSummary-content":{justifyContent:"space-between",alignItems:"center",marginTop:t.spacing(3.5),marginBottom:t.spacing(3.5)},".MuiAccordionDetails-root":{padding:0},":last-of-type":{borderRadius:0,borderBottom:`1px solid ${t.palette.grey[200]}`},"&.Mui-expanded":{marginTop:0,":last-of-type":{marginTop:0},"&:before":{opacity:1},".arrow-icon":{transform:"rotate(-180deg)"}},"&:hover":{".arrow-icon":{background:t.palette.grey[50]}}}})),rd=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{width:32,height:32,borderRadius:32,overflow:"hidden",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,background:t.palette.secondary.light}})),id=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t,expanded:a}=e;return{width:32,height:32,borderRadius:32,overflow:"hidden",display:"inline-flex",alignItems:"center",justifyContent:"center",marginLeft:t.spacing(2),flexShrink:0,transition:"background .3s, transform .1s",...a&&{background:t.palette.grey[100]}}}));function ld(){return ld=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{title:t,action:a,children:n,...r}=e,[i,l]=(0,o.useState)(!0);return o.createElement(od,ld({expanded:i,onChange:()=>l(!i)},r),o.createElement(Lr.Z,null,o.createElement(Zt.Z,{alignItems:"center",direction:"row"},o.createElement(rd,{sx:{mr:1.5}},o.createElement(Tt,{name:"Check",color:"secondary",width:16,height:16})),o.createElement(Bt,{variant:"body",sx:{mr:1}},t),a&&o.createElement(xa.Z,{component:"button",color:"secondary",onClick:a.onClick},a.label)),o.createElement(id,{expanded:i,className:"arrow-icon"},o.createElement(Tt,{name:"KeyboardArrowDown",width:24,height:24}))),o.createElement(_r.Z,null,n))},cd=(0,Fe.ZP)(Be.Z)((e=>{let{theme:t}=e;return{button:{padding:0,transition:".3s color","&:hover":{color:t.palette.secondary.main}}}})),dd=(0,Fe.ZP)(Be.Z)((e=>{let{expanded:t}=e;return{overflow:"hidden",maxHeight:t?1e3:56,transition:"all ease-out .6s"}})),ud=e=>{const{children:t,expanded:a,...n}=e;return o.createElement(cd,n,o.createElement(dd,{expanded:a},t))},pd=()=>{const e=(()=>{const{formValues:e,onCheckFormValidity:t}=Bc(),a=(0,Ne.s0)(),{oCms:n}=Wt(Xt),{oCms:r}=Wt(Vt),i=n("submit.step03"),l=zt(Vt),s=o.useMemo((()=>({title:r("step03").title,warning:null==i?void 0:i.warning})),[i,l]),c=o.useMemo((()=>{var t,a,n,o,r,l,s,c;return{recapAccordionProps:{title:(null==i||null===(t=i.info)||void 0===t?void 0:t.title)||""},list:[{title:(null==i||null===(a=i.info)||void 0===a||null===(a=a.list)||void 0===a?void 0:a.title)||"",text:(null==e||null===(n=e.step1)||void 0===n?void 0:n.title)||""},{title:(null==i||null===(o=i.info)||void 0===o||null===(o=o.list)||void 0===o?void 0:o.description)||"",paragraph:{text:(null==e||null===(r=e.step1)||void 0===r?void 0:r.description)||"",minimalEpxandProps:{expanded:!0}}},{title:(null==i||null===(l=i.info)||void 0===l||null===(l=l.list)||void 0===l?void 0:l.categories)||"",tags:null!=e&&null!==(s=e.step1)&&void 0!==s&&s.categories?[null==e||null===(c=e.step1)||void 0===c?void 0:c.categories]:[]}]}}),[i,e]),d=o.useMemo((()=>{var t,a,n,o;return{recapAccordionProps:{title:(null==i||null===(t=i.files)||void 0===t?void 0:t.title)||""},list:[{title:(null==i||null===(a=i.files)||void 0===a||null===(a=a.list)||void 0===a?void 0:a.files)||"",files:null!=e&&null!==(n=e.step2)&&void 0!==n&&n.files?null==e||null===(o=e.step2)||void 0===o?void 0:o.files.map((e=>e.name.replace(new RegExp("(^[^\\.]{30})[^\\.]+"),"$1..."))):[]}]}}),[i,e]);return o.useEffect((()=>{e||a(Yd.datasetSubmit.step1.path)}),[a,e]),o.useEffect((()=>{t((()=>!0))}),[t]),o.useMemo((()=>({pageProps:s,infoProps:c,filesProps:d})),[s,c,d])})(),t=o.useCallback((e=>o.createElement(Be.Z,{sx:{width:145,mr:5,ml:5,flexShrink:0}},o.createElement(Bt,{color:"grey.400",variant:"bodySmall",component:"h2"},e))),[]),a=o.useCallback((e=>o.createElement(Bt,{variant:"bodySmall"},e)),[]);return o.createElement(Tr.ZP,{container:!0,justifyContent:"center"},o.createElement(Tr.ZP,{item:!0,md:8},o.createElement(Bt,{component:"h1",variant:"h4",sx:{mb:1.5}},e.pageProps.title),o.createElement(Zt.Z,null,o.createElement(sd,e.infoProps.recapAccordionProps,e.infoProps.list.map((e=>"paragraph"in e?o.createElement(Zt.Z,{direction:"column",key:e.title,sx:{mb:3}},t(e.title),o.createElement(Be.Z,{sx:{mr:5,ml:5}},"text"in e&&a(e.text),"paragraph"in e&&o.createElement(ud,e.paragraph.minimalEpxandProps,o.createElement(Bt,{variant:"bodySmall",color:"grey.700"},e.paragraph.text)))):o.createElement(Zt.Z,{direction:"row",key:e.title,sx:{mb:3},className:"TEST"},t(e.title),o.createElement(Be.Z,null,"text"in e&&a(e.text),"tags"in e&&e.tags.map((e=>o.createElement(Xa,{text:e,key:e,sx:{mr:1}})))))))),o.createElement(sd,e.filesProps.recapAccordionProps,e.filesProps.list.map((e=>o.createElement(Zt.Z,{direction:"row",key:e.title,sx:{mb:3}},t(e.title),o.createElement(Be.Z,null,"files"in e&&o.createElement(Be.Z,{component:"ul",sx:{m:0,p:0}},e.files.map((e=>o.createElement(Zt.Z,{key:e,direction:"row",alignItems:"center",component:"li"},o.createElement(Tt,{name:"InsertDriveFile",sx:{mr:1},width:16,height:16}),a(e)))))))))))),o.createElement(Zt.Z,{direction:"row",justifyContent:"center",sx:{mt:4}},o.createElement(Tt,{name:"Error",sx:{mr:1,color:"grey.500"},width:16,height:16}),o.createElement(Bt,{component:"p",variant:"caption",sx:{mb:1.5},color:"grey.500",lineFix:!0},e.pageProps.warning)))},md=()=>{const e=(()=>{const{onCheckFormValidity:e}=Bc(),{oCms:t}=Wt(Xt),a=t("submit.step06"),n=o.useMemo((()=>{var e;return{title:null==a?void 0:a.title,desc:null==a?void 0:a.desc,warning:null==a?void 0:a.warning,action:{label:null==a||null===(e=a.action)||void 0===e?void 0:e.back}}}),[a]);return o.useEffect((()=>{e(void 0)}),[e]),o.useMemo((()=>({pageProps:n})),[n])})();return o.createElement(Tr.ZP,{container:!0,justifyContent:"center",sx:{minHeight:"65vh",alignItems:"center"}},o.createElement(Be.Z,{sx:{textAlign:"center",maxWidth:420}},o.createElement(Tt,{name:"CheckCircle",color:"success",width:54,height:54}),o.createElement(Bt,{component:"h1",variant:"h4",sx:{mb:2,pl:6,pr:6}},e.pageProps.title),o.createElement(Bt,{component:"p",variant:"bodySmall",color:"grey.400"},e.pageProps.desc),o.createElement(Wa,{component:je.rU,to:Yd.home.path,variant:"light",color:"secondary",startIcon:o.createElement(Tt,{name:"Home"}),sx:{mb:3,mt:{xs:5,md:13}}},e.pageProps.action.label),o.createElement(Bt,{component:"p",variant:"bodySmall",color:"grey.400"},e.pageProps.warning)))};function gd(){return gd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{var e;const t=(0,Ne.TH)(),{data:a}=Mn(),{data:n}=Mn("FR"),r=(null===(e=Rn(0,[],1e3).data)||void 0===e?void 0:e.usecases)||[],[i,l]=(0,je.lr)(),[s,c]=o.useState([]),[d,u]=o.useState(!1),[p,m]=o.useState(1),{tCms:g}=vt(),h=(0,Ne.s0)(),E=o.useCallback((()=>{u(!0),setTimeout((()=>{u(!1)}),600)}),[]);(0,o.useEffect)((()=>{var e;const t=null===(e=i.get("category"))||void 0===e?void 0:e.split(",");t&&c(t)}),[]),(0,o.useEffect)((()=>{s.length?(i.set("category",s.join()),l(i,{replace:!0})):(i.delete("category"),l(i))}),[s,i,l]);const b=Array.from({length:9}),x=o.useMemo((()=>({multipleAllowed:!0,list:null!=a&&a.categories?a.categories.map((e=>{var t;return{slug:e.slug,title:e.tag,active:s.indexOf(e.slug)>=0,icon:(null===(t=e.icon)||void 0===t?void 0:t.url)||"",onClick:e=>{E(),c((t=>{const a=[...t];return a.indexOf(e)>=0?a.filter((t=>t!==e)):(a.push(e),a)}))}}})):b.map((()=>({title:o.createElement(Ot.Z,null)})))})),[s,E,a]),f=o.useMemo((()=>({open:d})),[d]),y=o.useMemo((()=>({pagination:{count:19,page:p,boundaryCount:1,siblingCount:0,onChange:(e,t)=>{if(E(),m(t),i.set("page",`${t}`),l(i),1===t)return i.delete("page"),void l(i)}}})),[p,E]),v=o.useMemo((()=>({title:g("USE_CASE","header.title"),responsivePictureProps:{cover:!0,overlay:!0,src:An,sources:{"@2x":Cn}},breadcrumbProps:{list:[{label:g("COMMON","pages.home"),to:Yd.home.path},{label:g("USE_CASE","header.title"),to:Yd.catalogue.path}]}})),[g]),A=o.useMemo((()=>({editorsOptions:Object.entries(r.reduce(((e,t)=>t.credit?{...e,[t.credit.name]:(e[t.credit.name]||0)+1}:e),{})).map((e=>{let[t,a]=e;return{name:t,count:a}})),categoriesOptions:Object.entries(r.reduce(((e,t)=>{const a=t.category?null==n?void 0:n.categories.find((e=>{var a;return e.tag===(null===(a=t.category)||void 0===a?void 0:a.tag)})):null;return a?{...e,[a.slug]:(e[a.slug]||0)+1}:e}),{})).map((e=>{let[t,a]=e;return{name:t,count:a}}))})),[r,null==a?void 0:a.categories]),C=co(i.get(lo.START_DATE)),w=co(i.get(lo.END_DATE)),M=i.getAll(lo.SOURCES),k=i.getAll(lo.CATEGORIES),[P,T]=(0,o.useState)(""),S=(0,o.useMemo)((()=>r.filter((e=>{var t;return(null==C||no()(C)no()(co(e.date)))&&(0==M.length||e.credit&&M.includes(e.credit.name))&&(0==k.length||e.category&&k.includes(null==a||null===(t=a.categories.find((t=>{var a;return t.tag===(null===(a=e.category)||void 0===a?void 0:a.tag)})))||void 0===t?void 0:t.slug))&&e.title.toLowerCase().includes(P.toLowerCase())}))),[r,C,w,M,k,null==a?void 0:a.categories,P]);(0,o.useEffect)((()=>{E()}),[E]),(0,o.useEffect)((()=>{E()}),[t,E]);const O=(0,o.useMemo)((()=>({placeholder:g("USE_CASE","searchBar.placeholder"),autocompleteOptions:r.map((e=>({title:e.title}))),onChange:(e,t)=>{const a=r.find((e=>e.title==t));null!=a&&h(`/use-case/${a.slug}`)},onClick:e=>{const t=r.find((t=>t.title==e));null!=t?h(`/use-case/${t.slug}`):T(`${e}`)}})),[g]);return o.useMemo((()=>({usecasesListProps:S,categoryListProps:x,paginationProps:y,heroProps:v,backdropProps:f,filterMenuProps:A,searchBarProps:O})),[S,x,y,v,f,A,O])})(),t=(0,St.Z)(),a=(0,Ea.Z)(t.breakpoints.up("md")),n=(0,Ea.Z)(t.breakpoints.up("lg")),[r,i]=(0,je.lr)(),[l,s]=o.useState(1),[c,d]=o.useState(10),u=yn({type:"participate",size:"large"}),p=Array.from({length:9}),m=(e.usecasesListProps&&Math.ceil(e.usecasesListProps.length/9),Math.ceil(e.usecasesListProps.length/c));(0,o.useEffect)((()=>s(1)),[r]);const g=[-3,-2,-1,0,1,2,3];return o.createElement(Da.Z,null,o.createElement(Za,{safeFromHeader:!0},o.createElement(vo,e.heroProps),o.createElement(Be.Z,{display:"flex",flexDirection:"row",flexWrap:n?"nowrap":"wrap",gap:t.spacing(2.5),padding:a?t.spacing(5)+" 16%":t.spacing(2)},o.createElement(Be.Z,{display:"flex",flexDirection:"column",flexBasis:"calc(400px + calc(10vw - 200px))",flexShrink:n?0:1,flexGrow:n?0:1},o.createElement(uo,e)),o.createElement(Zt.Z,{direction:"column",spacing:t.spacing(4),flexGrow:1},o.createElement(lr,{setPageSize:d,pageSize:c,data:e.usecasesListProps,searchBarProps:e.searchBarProps}),o.createElement(Zt.Z,{direction:"column",spacing:t.spacing(4)},o.createElement(Be.Z,{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:t.spacing(4),justifyContent:"center"},e.usecasesListProps?e.usecasesListProps.map((e=>o.createElement(Kr,gd({key:e.id},e,{sx:{flexBasis:400,flexGrow:1,maxWidth:600}})))):p.map(((t,a)=>o.createElement(Tr.ZP,{container:!0,item:!0,md:4,key:a,sx:{opacity:e.backdropProps.open?.5:1}},o.createElement(Ot.Z,{variant:"rectangular",width:370,height:512}))))),l&&e.usecasesListProps&&!e.usecasesListProps.length&&o.createElement(Be.Z,{textAlign:"center",width:"100%"},o.createElement(xl,gd({sx:{textAlign:"left"}},u))),m>1&&o.createElement(Zt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{width:"100%"}},o.createElement(Et.Z,{sx:{borderRadius:"50%",width:"48px",height:"48px",minWidth:0},color:"secondary",disabled:1==l,onClick:()=>s(l-1)},o.createElement(ChevronLeftRounded,null)),a?g.map(((e,t)=>{const a=Math.max(0,Math.ceil(g.length/2)-l),n=Math.max(0,l+Math.floor(g.length/2)-m),r=l+e+a-n;return r>m||r<1?o.createElement(o.Fragment,null):r>0&&r<=m&&(l-Math.ceil(g.length/2)<=0?l-m+Math.floor(g.length/2)>=0?o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:r,onClick:()=>s(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)):t==g.length-1?o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:m,onClick:()=>s(m)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},m)):t==g.length-2?o.createElement(at.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:r,onClick:()=>s(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)):l-m+Math.floor(g.length/2)>=0?0==t?o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:1,onClick:()=>s(1)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},1)):1==t?o.createElement(at.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:r,onClick:()=>s(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)):0==t?o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:1,onClick:()=>s(1)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},1)):1==t||t==g.length-2?o.createElement(at.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):t==g.length-1?o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:m,onClick:()=>s(m)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},m)):o.createElement(Et.Z,{color:"secondary",style:r==l?{backgroundColor:"#252F3F",minWidth:0}:{minWidth:0},sx:{borderRadius:"50%",width:"48px",height:"48px",...r==l?{backgroundColor:"secondary.dark"}:{}},key:r,onClick:()=>s(r)},o.createElement(at.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)))})):o.createElement(at.Z,null,l," / ",m),o.createElement(Et.Z,{sx:{borderRadius:"50%",width:"48px",height:"48px",minWidth:0},color:"secondary",disabled:l==Math.ceil(e.filteredDatasetCardListProps.length/c),onClick:()=>s(l+1)},o.createElement(ChevronRightRounded,null))))))))},Ed=JSON.parse('{"TN":"Modélisation de l’usage des vélos MonaBike","W3":"Transport & Flux","DT":{"T":"Jeux de données utilisés (3)"},"um":{"TN":"Informations de la réutilisation","EA":{"u2":"MonaBike","fL":"Le service des Vélos de Monaco, désormais appelé MonaBike, est un système automatisé de stations de vélos à assistance électrique, proposé par le Gouvernement Princier de Monaco et la Compagnie des Autobus de Monaco."},"Bm":{"pJ":{"p":["Transports & flux","Vélo","MonaBike","Transports"]},"rS":"Transports & flux","Mg":"29 juillet 2022","dt":"Application"}},"y9":{"T":"Réutilisations similaires"},"sb":{"title":"Vous avez des questions ?","desc":"Nous sommes là pour y répondre et vous accompagner au mieux tout au long de votre expérience sur Open Data.","accordion":[{"key":"acc-1","title":"Comment accéder à des jeux de données restreints ?","desc":"Il est nécessaire d\'être identifié pour accéder à des jeux de données restreints."},{"key":"acc-2","title":"Quels sont les avantages à avoir un accès développeur ?","desc":"Un accès développeur permet d\'accéder à des outils d\'analyse de données ainsi qu\'à un environnement complet de développement (éditeur, debugger, gestion des versions, etc."},{"key":"acc-3","title":"Puis-je utiliser les jeux de données sur mon site internet ?","desc":"Le données mises à disposition sur ce portail ne sont pas libres de droit. Il est donc interdit de référencer ces données sur un site Internet tier."},{"key":"acc-4","title":"Qui est derrière la plateforme de données de Monaco ?","desc":"La Direction des Plateformes et des Ressources Numériques (DPRN) est placée sous l\'autorité du Ministre d\'État. Ses missions, définies par l’Ordonnance Souveraine n°7.997 du 12/03/2020, ont pour objectif de fédérer et de mettre en œuvre des projets à forte composante technologique ainsi que de porter la stratégie données et internet des objets du Gouvernement et leur mise en œuvre, ."}],"card":{"title":"Vous souhaitez contribuer ?","desc":"Vous souhaitez mettre à disposition des jeux de données, ou bien vous souhaitez développer un cas d\'usage, prenez contact à l\'équipe de la plateforme de données.","cta":{"title":"Publier une réutilisation","icon":"ArrowCircleRightOutlined"}}}}'),bd=a.p+"02b593ab663b5126032363e38d5db310.jpg",xd=a.p+"78cf817486ee2e49409ebd3b3c3b7d0e.jpg",fd=a.p+"f76f3eebd4eb88ed62fd9916b2bd0624.jpg",yd=a.p+"b61b44acc5785a740478fbb5814fec43.jpg",vd=a.p+"c878b47e459880a216a688bd4ed996a3.jpg",Ad=a.p+"f79d5109ea11e438bc029b083ac84d96.jpg",Cd=()=>{switch(Math.floor(3*Math.random())+1){case 1:return yd;case 2:return vd;default:return Ad}},wd=e=>{const{t}=ht(),a=(0,p.v9)(G.getMetadataDatasets),n=(0,p.v9)(G.getSelectedDataset),r=(0,Ne.TH)(),i=(0,Ne.s0)(),[l,s]=o.useState("user"),[c,d]=o.useState(!1),u=Rn(),m=o.useMemo((()=>({title:Ed.TN,actions:[{text:t("usecase:detail:actions:contact"),type:"minor",icon:{name:"Mail"},onClick:()=>{i(`${Yd.contact.path}`)}}],datasets:{title:Ed.DT.T},useCases:{title:Ed.y9.T}})),[t,c,null==e?void 0:e.url]),g=o.useMemo((()=>({list:[{label:t("common:pages:home"),to:Yd.home.path},{label:t("common:pages:useCases"),to:Yd.useCaseList.path},{label:Ed.W3,to:Yd.useCaseList.path},{label:Ed.TN,to:r.pathname}]})),[t,r]),h=o.useMemo((()=>({src:bd,sources:{"@2x":xd}})),[]),E=o.useMemo((()=>{var t;return{body:{list:null!=e&&null!==(t=e.content)&&void 0!==t&&t.body?e.content.body.list.map((e=>{if("chart"===e.type){if(null!=n&&n.chart){var t,a;const o=n.chart,[r]=o.series,i=null==n||null===(t=n.details)||void 0===t?void 0:t.columnsTable.rows.filter((e=>e.apiKey===r.x))[0],l=null==n||null===(a=n.details)||void 0===a?void 0:a.columnsTable.rows.filter((e=>e.apiKey===r.y))[0];return{type:e.type,content:{title:o.title,options:{type:r.type,series:[{type:r.type,data:o.data&&Array.isArray(o.data)?o.data.map((e=>{return{x:e[r.x],y:(t=e[r.y],t?"string"!=typeof t?t:+t.replace(",","."):0)};var t})):[],tooltip:{pointFormatter:function(){const{x:e,y:t}=this;return`${r.x}: ${e}
${r.y}: ${t}`}}}],xAxis:{title:{text:null!=i&&i.desc?i.desc:r.x}},yAxis:{title:{text:null!=l&&l.desc?l.desc:r.y}}}}}}return null}return e})):[]}}}),[n,e]),b=Fn({datasets:null!=e?a.filter((t=>t.usecases.includes(e.slug))):[]}),x=o.useMemo((()=>({tabs:[{label:t("usecase:detail:tabs:users"),active:"user"===l,onClick:()=>s("user")}]})),[t,l]),f=o.useMemo((()=>({title:Ed.um.TN,user:{img:{src:fd},title:Ed.um.EA.u2,text:Ed.um.EA.fL},metadata:{tags:Ed.um.Bm.pJ.p.map((e=>({text:e}))),list:[{title:t("usecase:detail:metadata:theme"),text:Ed.um.Bm.rS},{title:t("usecase:detail:metadata:publicationDate"),text:Ed.um.Bm.Mg},{title:t("usecase:detail:metadata:type"),text:Ed.um.Bm.dt}]}})),[t]),y=yn({type:"participate",size:"small"}),v=o.useMemo((()=>u.loading?[]:u.data.usecases.map((e=>({...e,to:`${Yd.useCaseDetail.path}/${e.slug}`,picture:e.img,tag:{text:e.category?e.category.tag:""}})))),[u]),A=(C={...Ed.sb,card:{...Ed.sb.card,cta:{...Ed.sb.card.cta,mainAction:()=>i(`${Yd.contact.path}`)}}},o.useMemo((()=>({...C,accordion:C.accordion.map((e=>({...e,_key:e.key}))),card:{title:C.card.title,desc:C.card.desc,cta:C.card.cta,..."avatars"in C.card&&{avatars:C.card.avatars.map((e=>({...e,image:Cd()})))}}})),[C]));var C;return o.useEffect((()=>{(async()=>{if(null!=e&&e.url)try{await fetch(e.url,{method:"HEAD",mode:"no-cors"});d(!0)}catch(e){d(!1)}else d(!1)})()}),[null==e?void 0:e.url]),o.useMemo((()=>({pageProps:m,breadcrumbProps:g,responsivePictureProps:h,articleBodyProps:E,horizontalDatasetListProps:b,tabBarProps:x,info:f,imageCardProps:y,activeTab:l,useCaseSwipableListProps:v,faqSectionProps:A})),[m,g,h,E,b,x,f,y,l,v,A])};var Md=a(42643),kd=a(49161),Pd=a(78653);const Td=(0,Fe.ZP)(Hr.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:`${t.spacing(6)} ${t.spacing(4)}`,background:t.palette.background.default,boxShadow:"0px 4px 90px rgba(0, 0, 0, 0.12)",borderRadius:12,[t.breakpoints.up("md")]:{padding:`${t.spacing(6)} ${t.spacing(7)}`}}})),Sd=(0,Fe.ZP)(Md.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:0,maxWidth:568,textAlign:"center",[t.breakpoints.up("md")]:{textAlign:"left"}}})),Od=(0,Fe.ZP)(kd.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:0,flexDirection:"column",justifyContent:"flex-end",[t.breakpoints.up("md")]:{flexDirection:"row"}}})),Zd=((0,Fe.ZP)(Pd.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{flexDirection:"row",".MuiAvatar-root":{fontSize:14,fontWeight:500,background:t.palette.primary.main,marginLeft:t.spacing(-2),"&:first-of-type":{order:4,zIndex:1},"&:last-of-type":{marginLeft:t.spacing(-2)}}}})),e=>{const{title:t,desc:a,cta:n,...r}=e;return o.createElement(Td,r,o.createElement(Sd,null,o.createElement(Bt,{component:"h3",variant:"h4",sx:{mb:1.5}},t),o.createElement(Bt,{component:"p",variant:"body",color:"grey.700"},a)),o.createElement(Od,{disableSpacing:!0,sx:{mt:{xs:3,md:2.5}}},o.createElement(Wa,{color:"secondary",variant:"light",sx:{mt:{xs:6,md:0}},startIcon:o.createElement(Tt,{name:n.icon,width:24,height:24}),onClick:n.mainAction},n.title)))}),Dd=(0,Fe.ZP)(Ir.Z)((e=>{let{theme:t}=e;return{background:"none",".MuiAccordionSummary-content":{justifyContent:"space-between",alignItems:"center",marginTop:t.spacing(3.5),marginBottom:t.spacing(3.5)},".MuiSvgIcon-root":{transition:"transform .1s"},":last-of-type":{borderRadius:0,borderBottom:`1px solid ${t.palette.grey[200]}`},"&.Mui-expanded":{marginTop:0,":last-of-type":{marginTop:0},"&:before":{opacity:1},".MuiSvgIcon-root":{transform:"rotate(-180deg)"}}}}));function Ld(){return Ld=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const[t,a]=o.useState(""),{title:n,desc:r,card:i,...l}=e,{oCms:s,objectsLoading:c}=Wt(Ht),d=o.useCallback((e=>{a((t=>t===e?"":e))}),[]),u=(0,o.useMemo)((()=>c?[]:s("faq.accordion").map((e=>({...e,_key:e.key})))),[c,s]);return o.createElement(Be.Z,Ld({sx:{pb:10}},l),o.createElement(Be.Z,{sx:{bgcolor:"grey.50",pt:10,pb:22}},o.createElement(Re.Z,null,o.createElement(Tr.ZP,{container:!0,justifyContent:"center",sx:{textAlign:"center"}},o.createElement(Tr.ZP,{item:!0,md:6},o.createElement(Bt,{sx:{mb:2},variant:"h2",component:"h2"},n),o.createElement(Bt,{sx:{mb:2},variant:"bodyLarge",component:"p",color:"grey.700"},r))),o.createElement(Tr.ZP,{container:!0,justifyContent:"center",sx:{mt:5},columns:12},o.createElement(Tr.ZP,{item:!0,md:8},u.map((e=>o.createElement(Dd,{key:e._key,elevation:0,expanded:t===e._key,onChange:()=>d(e._key)},o.createElement(Lr.Z,null,o.createElement(Bt,{variant:"body",sx:{mr:1}},e.title),o.createElement(Tt,{name:"KeyboardArrowDown",width:24,height:24})),o.createElement(_r.Z,null,o.createElement(Bt,{variant:"bodySmall",component:"p",color:"grey.700"},e.desc))))))))),o.createElement(Re.Z,null,o.createElement(Tr.ZP,{container:!0,justifyContent:"center",sx:{mt:{xs:-13,md:-15}}},o.createElement(Tr.ZP,{item:!0,md:10},o.createElement(Zd,i)))))},Id=st.Ps` query getUseCase($where: UsecaseWhereInput!) { usecases(where: $where) { id title desc img { url id } content category { tag slug lang } credit { name id text img { url } } url tags } } `;function Nd(){return Nd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e,t,a,n;const{t:r}=ht(),{id:i}=(0,Ne.UO)(),l=(0,Ne.s0)(),s=(0,p.v9)(Z.getLang),c=(0,p.I0)(),{data:d,loading:u}=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"FR";const{data:a,loading:n,error:o}=(0,lt.a)(Id,{variables:{where:{slug:{equals:e},lang:{equals:t}}}});return{data:a,loading:n,error:o}}(i,s),m=null==d?void 0:d.usecases[0],g=(0,o.useMemo)((()=>{var e,t;const a=null==m||null===(e=m.content)||void 0===e||null===(e=e.body)||void 0===e?void 0:e.list.find((e=>"chart"===e.type));return a&&(null===(t=a.content)||void 0===t?void 0:t.dataset)}),[m]);(0,o.useEffect)((()=>{g&&c(z.metadata.setSelectedDatasetId(g))}),[g]);const h=wd(m),E={src:(null==m||null===(e=m.img)||void 0===e?void 0:e.url)||null},b=m&&[{label:r("common:pages:home"),to:Yd.home.path},{label:r("common:pages:useCases"),to:Yd.useCaseList.path},{label:m.category&&m.category.tag,to:m.category&&`${Yd.useCaseList.path}?category=${m.category.slug}`},{label:Ed.TN}],x={...Ed.sb,title:r("COMMON:faq.title"),desc:r("COMMON:faq.desc"),card:{title:r("COMMON:faq.card.title"),desc:r("COMMON:faq.card.desc"),cta:{title:r("COMMON:faq.card.cta.title"),icon:r("COMMON:faq.card.cta.icon"),mainAction:()=>l("/contact")}}},f=o.useMemo((()=>u?[]:h.useCaseSwipableListProps.filter((e=>{var t;return d.usecases[0].category&&(null===(t=e.category)||void 0===t?void 0:t.tag)===d.usecases[0].category.tag&&d.usecases[0].id!==e.id}))),[h.useCaseSwipableListProps,d,u]);return o.createElement(Da.Z,null,o.createElement(Za,{safeFromHeader:!0},o.createElement(Be.Z,{sx:{backgroundColor:"grey.50"}},o.createElement(Be.Z,{sx:{backgroundColor:"background.default",mb:2,pb:7}},o.createElement(Re.Z,{sx:{pt:4}},o.createElement(Be.Z,null,b?o.createElement(bo,{sx:{mt:10},list:b,dark:!0,useCaseDetail:!0}):o.createElement(Ot.Z,{width:"50%"}),o.createElement("article",null,o.createElement(Tr.ZP,{container:!0,sx:{mb:2,mt:5}},o.createElement(Tr.ZP,{item:!0,md:6},u&&o.createElement(Ot.Z,null))),u?o.createElement(Ot.Z,{variant:"rectangular",height:350}):o.createElement(Be.Z,{sx:{position:"relative",height:"400px",width:"90%",overflow:"hidden",borderRadius:"16px",mb:4,display:"flex",backgroundColor:"#0670b0","@media (max-width: 900px)":{flexDirection:"column",height:"auto"}}},o.createElement(Be.Z,{sx:{flex:1,p:4,padding:"25px 32px 25px 32px",display:"flex",flexDirection:"column",justifyContent:"space-between","@media (max-width: 900px)":{p:3}}},o.createElement(Be.Z,null,o.createElement(Bt,{variant:"h1",sx:{color:"white",fontSize:{xs:"24px",md:"32px"},fontWeight:"bold",mb:3,textTransform:"uppercase",letterSpacing:"0.05em",lineHeight:1.2}},(null==m?void 0:m.title)||""),o.createElement(Bt,{variant:"body",component:"p",sx:{color:"white",mb:4,fontSize:{xs:"18px",md:"18px"},opacity:.9,width:"90%",lineHeight:1.6,display:"-webkit-box",WebkitLineClamp:4,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}},(null==m?void 0:m.desc)||"")),o.createElement(Be.Z,{sx:{display:"flex",gap:2}},h.pageProps.actions.map((e=>o.createElement(Wa,{key:e.text,variant:"minor"===e.type?"outlined":"contained",href:"main"===e.type?null==m?void 0:m.url:"",startIcon:o.createElement(Tt,{name:e.icon.name}),fullWidthMobile:!0,sx:{ml:{md:1},mb:{xs:1,md:0},mt:{xs:1,md:0},backgroundColor:"minor"===e.type?"transparent":"#0670b0",color:"white",borderColor:"white",border:"1px solid white",borderRadius:"8px",textTransform:"none",padding:"8px 24px",fontSize:"16px",fontWeight:400,display:"flex","&:hover":{backgroundColor:"white",color:"#0670b0",borderColor:"white"}},onClick:e.onClick},e.text))))),o.createElement(Be.Z,{sx:{flex:1,position:"relative",overflow:"hidden",height:"400px","@media (max-width: 900px)":{height:"400px"}}},o.createElement(na,Nd({},E,{nativeImgStyles:{height:"400px"},sx:{width:"100%",objectFit:"contain",objectPosition:"center",transform:"scale(1.02)",transition:"transform 0.3s ease-in-out","&:hover":{transform:"scale(1.05)"}}})))),o.createElement(Tr.ZP,{container:!0,justifyContent:"flex-start"},o.createElement(Tr.ZP,{item:!0,md:8,sx:{mt:2,mb:{xs:4,mb:8},"@media (min-width: 900px)":{flexBasis:"90%",maxWidth:"90%"},"@media (min-width: 1200px)":{flexBasis:"90%",maxWidth:"90%"}}},u?o.createElement(Ot.Z,{variant:"rectangular",height:480}):o.createElement(Pl,h.articleBodyProps)))),h.horizontalDatasetListProps.list.length>0&&o.createElement(Tr.ZP,{container:!0,item:!0,sx:{mt:5,mb:4}},o.createElement(Bt,{component:"h2",variant:"h5",color:"grey.600",sx:{mb:3}},r("USE_CASE_DETAIL:datasets.title")),o.createElement(Oc,h.horizontalDatasetListProps))))),o.createElement(Be.Z,{sx:{backgroundColor:"white",pt:5,pb:5,mb:2}},o.createElement(Re.Z,null,o.createElement(Be.Z,{sx:{display:"flex",gap:3}},o.createElement(Be.Z,{sx:{flex:1}},o.createElement(Bt,{component:"h2",variant:"h5",color:"grey.600",sx:{mb:3}},r("USE_CASE_DETAIL:info.title")),o.createElement(Zt.Z,{spacing:4},o.createElement(Zt.Z,{direction:"row",flexWrap:"wrap"},(null==m?void 0:m.category)&&o.createElement(Xa,{text:m.category.tag,key:m.category.tag,sx:{mr:.5,mb:{xs:.5,md:0}}})),o.createElement(Zt.Z,{direction:"row",flexWrap:"wrap",spacing:1},(null==m?void 0:m.tags)&&m.tags.map(((e,t)=>o.createElement(Xa,{key:t,text:e,sx:{backgroundColor:"#4687d1",color:"#ffffff",borderRadius:"12px",padding:"3px 20px","& .MuiTypography-root":{color:"#ffffff"}}})))),!u&&m&&o.createElement(Zt.Z,{direction:"row",spacing:3,alignItems:"flex-start"},o.createElement(Be.Z,{sx:e=>({borderRadius:"4px",display:"flex",justifyContent:"flex-start",alignItems:"center",p:1,border:`1px solid ${e.palette.grey[100]}`,width:80,height:80,flexShrink:0})},null!==(t=m.credit)&&void 0!==t&&null!==(t=t.img)&&void 0!==t&&t.url?o.createElement(Be.Z,{component:"img",src:m.credit.img.url,sx:{maxWidth:"100%"}}):null),o.createElement(Zt.Z,{spacing:1},o.createElement(Bt,{variant:"body",color:"primary",component:"h3"},null===(a=m.credit)||void 0===a?void 0:a.name),o.createElement(Bt,{variant:"body",component:"p",color:"grey.700"},null===(n=m.credit)||void 0===n?void 0:n.text))))),o.createElement(Be.Z,{sx:{flex:"0 0 auto",width:{xs:"100%",md:"250px"},mt:{xs:4,md:0},position:{md:"sticky"},top:{md:"20px"},alignSelf:"flex-start",height:"fit-content"}},o.createElement(xl,h.imageCardProps))))),f.length>0&&o.createElement(Be.Z,{sx:{backgroundColor:"white",pt:5,pb:5,mb:2}},o.createElement(Re.Z,null,o.createElement(Bt,{component:"h2",variant:"h5",color:"grey.600",sx:{mb:3}},r("USE_CASE_DETAIL:use_cases.title")),o.createElement(xr,{list:f,renderItem:e=>o.createElement(Kr,Nd({sx:{width:{xs:300,md:347},height:488}},e))})))),o.createElement(_d,x)))},Fd=e=>{let{pageKey:t}=e;const a=(0,Ne.TH)(),{oCms:n,objectsLoading:r}=Wt(Ht),{tCms:i}=vt(),l=o.useMemo((()=>!r&&n("footer.nav.list").find((e=>e.path===a.pathname.replace("/","")))),[a,r,n]),s=o.useMemo((()=>l&&[{label:i("COMMON","pages.home"),to:Yd.home.path},{label:l.title,to:`/${l.path}`}]),[i,l]);return o.createElement(Da.Z,null,o.createElement(Za,null,o.createElement(ka.Z,{sx:{backgroundColor:"grey.50"}},o.createElement(ka.Z,{sx:{backgroundColor:"background.default",mb:2,pb:7,minHeight:"calc(100vh - 267px)"}},o.createElement(wi.Z,{sx:{pt:4}},o.createElement(ka.Z,null,o.createElement("article",null,o.createElement(Tr.ZP,{container:!0,justifyContent:"center"},o.createElement(Tr.ZP,{item:!0,md:8,sx:{mt:2,mb:{xs:4,mb:8}}},s?o.createElement(bo,{sx:{mt:10},list:s,dark:!0}):o.createElement(Ot.Z,{width:"50%"}),r?o.createElement(Ot.Z,null):o.createElement(Pl,n(t)))))))))))},Yd={home:{path:"/"},licences:{path:"/licences"},privacyPolicy:{path:"/privacy-policy"},notFound:{path:"*"},catalogue:{path:"/catalogue",datasets:{path:"datasets"},databases:{path:"databases"}},logIn:{path:"/log-in"},developer:{path:"/developer",overview:{path:"overview",datasets:{path:"/developer/overview"},databases:{path:"/developer/databases"},useCases:{path:"/developer/use-cases"}},apiKey:{path:"api-key"},trainingDocumentation:{path:"/developer/training-documentation"}},developerSignUp:{path:"/developer/sign-up"},admin:{path:"/admin",users:{path:"users"},overview:{path:"overview"}},adminRequest:{path:"/admin/request"},datasetDetail:{path:"/dataset"},datasetSubmit:{path:"/dataset-submit",step1:{path:"/dataset-submit"},step2:{path:"/dataset-submit/2"},step3:{path:"/dataset-submit/3"},step4:{path:"/dataset-submit/4"}},useCaseList:{path:"/use-cases"},useCaseDetail:{path:"/use-case"},contact:{path:"/contact"}},Rd=[{element:o.createElement(xi,null),path:Yd.home.path},{element:o.createElement(Fd,{pageKey:"404"}),path:Yd.notFound.path},{element:o.createElement(Fd,{pageKey:"legal.licence"}),path:Yd.licences.path},{element:o.createElement(Fd,{pageKey:"legal.privacy_policy"}),path:Yd.privacyPolicy.path},{element:o.createElement(cr,null),path:Yd.catalogue.path,children:[{path:Yd.catalogue.datasets.path,element:o.createElement(cr,null),index:!0},{path:Yd.catalogue.databases.path,element:o.createElement(cr,null)}]},{element:o.createElement(Gl,null),path:Yd.logIn.path},{path:Yd.developer.path,element:o.createElement(Pi,null),children:[{path:Yd.developer.overview.path,element:o.createElement(yl,null)},{path:Yd.developer.apiKey.path,element:o.createElement(Hi,null)},{path:Yd.developer.trainingDocumentation.path,element:o.createElement(sl,null)},{path:`${Yd.developer.trainingDocumentation.path}/:id`,element:o.createElement(Ol,null)},{path:"",element:o.createElement(Ne.Fg,{to:"overview"})},{path:"*",element:o.createElement(Ne.Fg,{to:"overview"})}]},{path:Yd.developerSignUp.path,element:o.createElement(ns,null)},{path:Yd.admin.path,element:o.createElement(os,null),children:[{path:Yd.admin.users.path,element:o.createElement(us,null)},{path:Yd.admin.overview.path,element:o.createElement(tc,null),index:!0},{path:Yd.admin.path,element:o.createElement(Ne.Fg,{to:"overview"})}]},{path:`${Yd.adminRequest.path}/:id`,element:o.createElement(Mc,null)},{path:`${Yd.datasetDetail.path}`,element:o.createElement(Nc,null)},{path:`${Yd.datasetSubmit.path}`,element:o.createElement(zc,null),children:[{path:Yd.datasetSubmit.step1.path,element:o.createElement(Hc,null)},{path:Yd.datasetSubmit.step2.path,element:o.createElement(nd,null)},{path:Yd.datasetSubmit.step3.path,element:o.createElement(pd,null)},{path:Yd.datasetSubmit.step4.path,element:o.createElement(md,null)},{path:`${Yd.datasetSubmit.path}/*`,element:o.createElement(Ne.Fg,{to:Yd.datasetSubmit.path})}]},{path:Yd.useCaseList.path,element:o.createElement(hd,null)},{path:`${Yd.useCaseDetail.path}/:id`,element:o.createElement(jd,null)},{path:`${Yd.contact.path}`,element:o.createElement(ts,null)}];var Bd=a(59076),$d=a(46322),qd=a(93331),Gd=a(53768);Ze()(l()),Le()(l()),Ie()(l());const zd=new $d.f({cache:new qd.h,uri:"/cms/api/graphql"}),Wd={url:"https://sso.apps.data.caas.mc-tech.net/auth",realm:"data-platform-realm",clientId:"portal-client",redirectUri:window.location.origin},Hd={authority:`${Wd.url}/realms/${Wd.realm}`,client_id:Wd.clientId,redirect_uri:Wd.redirectUri,response_type:"code",scope:"openid profile email",post_logout_redirect_uri:Wd.redirectUri,automaticSilentRenew:!0,userStore:new Bd.bA({store:window.localStorage})},Ud=()=>{const e=(0,Ne.V$)(Rd),t=(0,Ne.TH)(),{oCms:a,objectsLoading:n}=Wt(Ht);return o.useLayoutEffect((()=>{document.documentElement.scrollTo(0,0)}),[t.pathname]),o.useEffect((()=>{if(!n){const e=a("allPagesNav.List").find((e=>e.path===t.pathname));if(e&&void 0!==e)return void(document.title=e.title)}document.title="Data.gouv.mc"}),[t.pathname,n]),o.createElement(o.Fragment,null,e)},Vd=e=>{var t;const{Root:a,theme:n}=e,r=(0,p.I0)(),i=(0,Qt.aC)();return o.useEffect((()=>{var e,t;null!==(e=i.user)&&void 0!==e&&e.access_token&&r(C.setToken({token:null===(t=i.user)||void 0===t?void 0:t.access_token}))}),[r,null===(t=i.user)||void 0===t?void 0:t.access_token]),o.createElement(Gd.e,{client:zd},o.createElement(je.VK,null,o.createElement($n,null,o.createElement(gt,null,o.createElement(Se.Z,{theme:n},o.createElement(Te.ZP,null),o.createElement(a,null),o.createElement(Ud,null))))))},Kd=e=>{const{store:t}=e;return o.createElement(p.zt,{store:t},o.createElement(Qt.Ho,Hd,o.createElement(Vd,e)))},Jd=()=>{const e=(0,p.I0)(),t=(0,p.v9)(P);return o.useEffect((()=>{t||e(D.init())}),[e,t]),o.createElement(o.Fragment,null)};n.T.setLicenseKey("6bffc5349d540e027f28432d1e8d4ac2T1JERVI6MjQ1MTMsRVhQSVJZPTE2NTE4MjEwMDIwMDAsS0VZVkVSU0lPTj0x"),c()(l()),(()=>{const e=document.body;if(e){const t=e.getElementsByTagName("div")[0];if(null!=t){const e=(0,r.s)(t),a={Root:Jd,store:X,theme:Pe};e.render((0,o.createElement)(Kd,a))}}})()},49954:e=>{"use strict";e.exports="data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"},24654:()=>{},63695:()=>{}},e=>{e.O(0,[585,29,961,972,629,456,733,452,645,975,165,404,180,597,271,529,617,690,348,687,325,379,191,766,694,399],(()=>{return t=14607,e(e.s=t);var t}));e.O()}]);