(self.webpackChunk=self.webpackChunk||[]).push([[179],{66121:(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),p=a(29829),u=a(95998),m=a(30797),g=a(34857),h=a(94500),E=a.n(h);let b=function(e){return e.admin="admin",e.developer="developer",e.visitor="visitor",e}({});const x={logged:!1,role:b.visitor,name:"",token:""},y=(0,p.oM)({name:"user",initialState:x,reducers:{setLogged:(e,t)=>{e.logged=t.payload.logged},setUserRole:(e,t)=>{switch(e.role=t.payload.role,t.payload.role){case b.admin:e.name="Jean-Luc";break;case b.developer:e.name="Martin";break;default:e.name="Michelle"}},setToken:(e,t)=>{e.token=t.payload.token}}}),f=e=>e.user,v=e=>f(e).role===b.developer,A=e=>f(e).role===b.admin,C={getRoot:f,getToken:e=>f(e).token,isLogged:e=>f(e).logged,isRoleDeveloper:v,isRoleAdmin:A,isRoleDeveloperOrAdmin:e=>v(e)||A(e),name:e=>f(e).name},{reducer:M,actions:w}=y;a(31672),a(2490),a(59461);var k=a(80569),P=a.n(k);const T={init:!1,lang:"FR",texts:{}},S=e=>e.global.init,O=e=>e.global.texts,Z=(0,p.oM)({name:"global",initialState:T,reducers:{init:e=>{e.init=!0},setLang:(e,t)=>{e.lang=t.payload.lang},setTranslationTextList:(e,t)=>{e.texts=t.payload}}}),D=e=>e.global,L={getRoot:D,getLang:e=>D(e).lang},_=Z.actions,{reducer:I,actions:N}=Z,j={metadataEndpoints:[],metadataDatasets:[],selectedDatasetId:null,isPageLoading:!1},F=(0,p.oM)({name:"Metadata",initialState:j,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:()=>{}}}),R={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:Y,actions:B}=F;function*$(){try{const e=yield(0,g.Ys)(L.getLang),t=yield(0,g.RE)((async()=>{const t=await P().get("/metadata-api/datasets").query({lang:e});if(null!=t.body){return t.body}return[]}));yield(0,g.gz)(B.setMetadataDatasets(t))}catch(e){console.warn(e)}}function*q(){try{yield(0,g.gz)(H.metadata.startLoading());const e=yield(0,g.Ys)(R.getSelectedDatasetId),t=yield(0,g.Ys)(C.getToken),a=yield(0,g.Ys)(L.getLang),n=yield(0,g.RE)((async()=>{const n=P().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)(B.setSelectedDataset(n))),yield(0,g.gz)(H.metadata.stopLoading())}catch(e){console.warn(e),yield(0,g.gz)(H.metadata.stopLoading())}}function*G(){try{yield(0,g.RE)($)}catch(e){console.warn(e)}}const z=C,W=R,H={user:w,metadata:B},U={user:M,metadata:Y,global:I},V={user:x,metadata:j,global:T},K=(0,d.UY)(U),J=(0,m.ZP)(),X=(0,p.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(H.metadata.fetchDatasetDetails())}}),e.startListening({predicate:(e,t,a)=>t.global.lang!==a.global.lang,effect:async(e,t)=>{t.dispatch(H.metadata.fetch()),t.dispatch(H.metadata.fetchDatasetDetails())}})})(X);const Q=(0,p.xC)({devTools:!0,reducer:K,middleware:e=>[X.middleware,...e(),J,E()],preloadedState:V});J.run((function*(){try{yield(0,g.RE)(G)}catch(e){console.warn(e)}})),J.run((function*(){try{yield(0,g.Fm)(H.metadata.fetch,G),yield(0,g.Fm)(H.metadata.fetchDatasetDetails,q)}catch(e){console.warn(e)}}));const ee=Q;a(15581),a(34514);var te=a(24345);const ae=a.p+"01dbf87cf32f470d63ab8c53ce131f86.woff2",ne=a.p+"a611985fb0a1ca58884b902d60b3337a.woff2",oe=a.p+"b0f73f2e05b36621b8fe036cedd15dee.ttf",re=a.p+"e14d84ccec6be3ff19e3f22ffbad917d.ttf";var ie;const le={values:{xs:0,sm:600,md:900,lg:1200,xl:1600}},se=(null===(ie=le.values)||void 0===ie||ie.md,le),ce={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)"}},de=["none","0px 4px 24px rgba(0, 0, 0, 0.12)"];var pe;const ue=`@media (min-width:${null===(pe=se.values)||void 0===pe?void 0:pe.md}px)`,me=["Raleway","ITCAvantGardeStd","Roboto","Helvetica Neue","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"].join(","),ge=["SourceSansPro","ITCAvantGardeStd","Roboto","Helvetica Neue","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"].join(","),he={fontFamily:ge,fontSize:16,fontWeightBold:700,fontWeightLight:300,fontWeightMedium:500,fontWeightRegular:400,h1:{fontFamily:me,fontSize:24,lineHeight:"28px",[ue]:{fontSize:42,lineHeight:"49px"}},h2:{fontFamily:me,fontSize:20,lineHeight:"24px",[ue]:{fontSize:34,lineHeight:"44px"}},h3:{fontWeight:600,fontFamily:me,fontSize:20,lineHeight:"26px",[ue]:{fontSize:30,lineHeight:"39px"}},h4:{fontWeight:600,fontFamily:me,fontSize:20,lineHeight:"24px",[ue]:{fontSize:24,lineHeight:"34px"}},h5:{fontFamily:ge,fontSize:20,lineHeight:"24px",[ue]:{fontSize:20,lineHeight:"24px"}},h6:{fontSize:16,lineHeight:"20px"},body:{fontFamily:ge,fontSize:14,lineHeight:"20px",[ue]:{lineHeight:"24px",fontSize:16}},bodyLarge:{fontWeight:600,fontFamily:ge,fontSize:16,lineHeight:"24px",[ue]:{fontSize:20,lineHeight:"24px"}},bodySmall:{fontFamily:ge,fontSize:12,lineHeight:"16px",[ue]:{fontSize:14,lineHeight:"20px"}},caption:{fontFamily:ge,fontSize:12,lineHeight:"16px"}},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,"& ~.MuiFormControlLabel-label":{color:t.palette.secondary.main}}}}}},be={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{}}}}},xe={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}}}}},ye={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)"}}}},fe={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}}}}},ve={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}}}}}},Ae={styleOverrides:{root:e=>{let{theme:t}=e;return{boxShadow:"none",borderRadius:8,background:t.palette.white,".MuiTableCell-root":{...t.typography.bodySmall}}}}},Ce={styleOverrides:{select:e=>{let{theme:t}=e;return{fontFamily:me,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}}}}}}}]},Me={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)"}}}}}]},we={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"}}}}},ke={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}}}}}},Pe={styleOverrides:{root:()=>({boxShadow:"none",background:"none"})}},Te=(0,te.Z)({palette:ce,typography:he,breakpoints:se,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(${ae}) 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(${ne}) format('woff2');\n }\n @font-face {\n font-family: "SourceSansPro";\n src: url(${oe}) format('opentype');\n }\n @font-face {\n font-family: "Raleway";\n src: url(${re}) format('opentype');\n }\n body {\n overflow-x: hidden;\n color: ${null!=ce&&ce.grey&&null!=ce&&ce.grey[900]?null==ce?void 0:ce.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:ye,MuiRadio:Ee,MuiCheckbox:xe,MuiChip:fe,MuiFormControlLabel:ve,MuiButton:be,MuiToggleButtonGroup:Me,MuiTableContainer:Ae,MuiSelect:Ce,MuiStepper:we,MuiMobileStepper:ke,MuiAccordion:Pe,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"}}}}}}});de.forEach(((e,t)=>{Te.shadows[t]=e}));const Se=Te;var Oe=a(66720),Ze=a(49164),De=(a(60195),a(18393),a(9662),a(89250)),Le=a(79655),_e=(a(57640),a(9924),a(88449),a(59849),a(90948)),Ie=a(33720),Ne=a(46574),je=a(99226),Fe=a(90461);(0,_e.ZP)(Ie.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,_e.ZP)(Ne.Z)((()=>({display:"flex",alignItems:"center",justifyContent:"space-between"})));const Re=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{color:t.palette.secondary.main,paddingRight:"8px",paddingLeft:"8px",display:"flex",flexDirection:"column",alignItems:"center"}})),Ye=((0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{display:"none",[t.breakpoints.up("md")]:{paddingTop:0,display:"flex",alignItems:"center"}}})),(0,_e.ZP)(je.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"}}}))),Be=(0,_e.ZP)(je.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"}}})),$e=(0,_e.ZP)(Le.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}`}:{}}})),qe=((0,_e.ZP)(Fe.Z)((e=>{let{theme:t}=e;return{backgroundColor:t.palette.secondary.dark,color:t.palette.white,height:t.spacing(4),cursor:"pointer"}})),(0,_e.ZP)(je.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)}`}}}))),Ge=(0,_e.ZP)(je.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)}`}}})),ze=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{alignItems:"center",display:"flex",justifyContent:"flex-start",columnGap:"10px",padding:"0px 16%"}}));var We=a(41132),He=a(68276),Ue=a(7917),Ve=a(28615),Ke=a(54467);const Je=a.p+"62333ae9ede4551b734aacf5250c24f4.png";var Xe=a(2658),Qe=a(91753),et=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 tt="CHANGE_NEEDS_FETCH",at="ADD_LOADED_LANG";var nt=a(26138),ot=a(31230);const rt=ot.Ps` query getTexts($where: TextWhereInput!) { texts(where: $where) { key text page } } `,it=e=>({variables:{where:{lang:{equals:e.toUpperCase()}}}}),lt={needsFetch:!0,loadedLangs:new Set},st=(0,o.createContext)({state:lt,dispatch:()=>null}),ct=(e,t)=>{switch(t.type){case tt:return{...e,needsFetch:t.payload};case at:return{...e,loadedLangs:new Set([...e.loadedLangs,t.payload])};default:return e}},dt=e=>{let{children:t}=e;const{i18n:a}=(0,et.$)(),{language:n}=a,[r,i]=(0,o.useReducer)(ct,lt),{loading:l,data:s}=(0,nt.a)(rt,{...it(n),skip:r.loadedLangs.has(n)}),c=n.toUpperCase(),d=(0,u.I0)();return(0,o.useEffect)((()=>{d(_.setLang({lang:c}))}),[d,c]),(0,o.useEffect)((()=>{i({type:tt,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:at,payload:n})}}),[s]),o.createElement(st.Provider,{value:{state:r,dispatch:i}},t)},pt=()=>{const{state:{needsFetch:e}}=(0,o.useContext)(st);return{loading:e,...(0,et.$)()}};var ut=a(72574),mt=a(32301);const gt=(0,_e.ZP)(ut.Z)((e=>{let{theme:t}=e;return{position:"relative",padding:"0 8px",minWidth:32,alignItems:"center",justifyContent:"center"}})),ht=(0,_e.ZP)(mt.Z)((e=>{let{theme:t}=e;return{".MuiMenu-list":{paddingTop:0,paddingBottom:0}}})),Et=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"}}'),bt=()=>{const e=Et,t=(0,u.v9)(O);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 xt=a(20401);const yt=e=>{let{lang:t,onClick:a}=e;const n=o.useCallback((()=>{a(t.key)}),[t.key,a]),{tCms:r}=bt();return o.createElement(Qe.Z,{onClick:n,"aria-label":t.label,key:t.key},o.createElement(Xe.Z,{color:"secondary"},r("COMMON",t.cms_text_reference)))},ft=e=>{let{dark:t,sx:a={}}=e;const n=pt(),[r,i]=o.useState(null),l=Boolean(r),{tCms:s}=bt(),c=()=>{i(null)},d=e=>{n.i18n.changeLanguage(e),c()},p=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"}]),[]),u=o.useMemo((()=>n.i18n.languages.map((e=>{const t=p.find((t=>t.key===e));return t||null})).filter((e=>null!==e))),[p,n.i18n.languages]),m=o.useMemo((()=>{const e=p.find((e=>e.key===n.i18n.language));return e||null}),[p,n.i18n.language]);return o.createElement(je.Z,{sx:a},o.createElement(gt,{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(je.Z,{alignItems:"center",display:"flex",alignItems:"center"},o.createElement(Xe.Z,{variant:"body",fontWeight:400,color:"secondary"},s("COMMON",m.cms_text_reference)),o.createElement(xt.Z,{color:"secondary",sx:{position:"relative",width:"24px",height:"24px",bottom:"1px"}}))),o.createElement(ht,{id:"basic-menu",anchorEl:r,open:l,onClose:c,MenuListProps:{"aria-labelledby":"basic-button"}},u.map((e=>e?o.createElement(yt,{lang:e,onClick:d,key:e.key,cms_text_reference:e.cms_text_reference}):o.createElement(o.Fragment,null)))))};var vt=a(8311),At=a(33502);function Ct(){return Ct=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(vt).find((e=>e===n)),d=c?vt[c]:null;return t?o.createElement(At.Z,Ct({},a?{htmlColor:a}:{},{sx:{width:r,height:i,...l}},s),o.createElement("use",{xlinkHref:`#icon-${n}`})):d?o.createElement(d,Ct({},a?{htmlColor:a}:{},{sx:{width:r,height:i,...l}},s)):o.createElement(o.Fragment,null)};var wt=a(2734),kt=a(28973),Pt=a(59708),Tt=a(64666),St=a(37645),Ot=a(77750),Zt=a(67720),Dt=a(64680),Lt=a(88979),_t=a(87049),It=a(2548);const Nt=(0,_e.ZP)(Xe.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}})),jt=e=>o.createElement(Nt,e),Ft=ot.Ps` query getObjects($where: objectWhereInput!) { objects(where: $where) { key data lang page id } } `,Rt=(e,t,a)=>{var n;const o=(0,u.v9)(L.getLang);return(0,nt.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}}}})},Yt=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"}}}}'),Bt=e=>{const{data:t,loading:a,error:n}=Rt(Ft,{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}},$t=e=>{const t=Yt,{reducedObjects:a,objectsLoading:n}=Bt(e);return{oCms:n=>{var o;return a[n]||(null==t||null===(o=t[e])||void 0===o?void 0:o[n])||{}},objectsLoading:n}},qt="ALL",Gt="HOME",zt="DATASET_SUBMIT",Wt="DEVELOPER",Ht="ADMIN",Ut="DATASET";var Vt=a(9990),Kt=a(69436);const Jt=e=>{const t=(0,Vt.aC)(),{t:a}=(0,et.$)();return t.isAuthenticated?o.createElement(ut.Z,{variant:"text",onClick:()=>{t.removeUser()},startIcon:o.createElement(Kt.Z,null),size:"small",style:{textTransform:"none"},color:"secondary",sx:{display:"flex",aligniItems:"center"}},o.createElement(Xe.Z,{variant:"body"},a("COMMON:logout"))):o.createElement(ut.Z,{variant:"text",onClick:()=>{t.signinRedirect()},startIcon:o.createElement(Kt.Z,null),size:"small",style:{textTransform:"none"},color:"secondary",sx:{display:"flex",alignItems:"center",justifyItems:"center"},endIcon:o.createElement(xt.Z,{sx:{width:"24px",height:"24px",position:"relative",bottom:"1px"}})},o.createElement(Xe.Z,{variant:"body"},a("COMMON:login")))},Xt=(0,_e.ZP)(je.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}})),Qt=e=>{var t,a;const{className:n="resp-picture",src:r,alt:i="",sx:l={},sources:s,cover:c=!1,full:d=!1,overlay:p=!1,nativeImgStyles:u={}}=e;return o.createElement(Xt,{component:"picture",cover:c,overlay:p,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=se.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=se.values)||void 0===a?void 0:a.md}px)`,srcSet:null==s?void 0:s.md}),o.createElement("img",{style:u,src:r,alt:i,loading:"lazy"}))},ea=(0,_e.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}})),ta=(0,_e.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)}}})),aa=(0,_e.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}}))),na=a.p+"e6446d66b2558bc79baa05985b7f1bd6.svg";function oa(){return oa=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(aa,null,o.createElement("img",{src:na,alt:"",width:68,height:68})),o.createElement(Qt,{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"})))},ia=e=>{const{className:t="media",src:a,alt:n="",credit:r="",sources:i={},sx:l={},type:s,imageKey:c="",elevate:d=!1,smallRadius:p=!1,radius:u=!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(ea,{className:t,sx:l,radius:u,smallRadius:p,elevate:d,overlay:m},"image"===s&&c&&o.createElement(pa,oa({},h,{full:!0})),"image"===s&&o.createElement(Qt,oa({},g,{full:!0})),"video"===s&&c&&o.createElement(pa,oa({},h,{full:!0})),"video"===s&&o.createElement(ra,E),r&&o.createElement(ta,{className:"legend"},o.createElement("img",{src:r,width:123})))},la=["@2x","md@2x","md"],sa=ot.Ps` query getImages($where: ImageWhereInput!) { images(where: $where) { id key page image { url } } } `,ca=e=>{const{data:t,loading:a,error:n}=(0,nt.a)(sa,{variables:{where:{key:{in:[...(r=e,la.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 da(){return da=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}=ca(t);return n||r?o.createElement(kt.Z,{variant:"rectangular"}):"video"===a.type?o.createElement(ra,da({},a,{sources:l,src:i})):o.createElement(Qt,da({},a,{sources:l,src:i}))};var ua=a(98396);const ma=e=>{const{color:t="light",position:a="absolute"}=e,[n,r]=o.useState(!1),{oCms:i,objectsLoading:l}=$t(qt),{t:s}=(0,et.$)(),{isAuthenticated:c}=(0,Vt.aC)(),{tCms:d}=bt(),p=(0,wt.Z)(),m=(0,ua.Z)(p.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(kt.Z,{width:44,height:44})},y=o.useCallback(((e,t)=>{("keydown"!==e.type||"Tab"!==e.key&&"Shift"!==e.key)&&r(t)}),[]),f=o.useCallback((e=>y(e,!1)),[y]),v=o.useCallback((e=>y(e,!0)),[y]),A=((0,u.v9)(z.isLogged),(0,u.v9)(z.isRoleAdmin),(0,u.v9)(z.name),x.mainNav.list&&!c?x.mainNav.list.filter((e=>"/developer"!==e.path)):x.mainNav.list),C=o.useMemo((()=>o.createElement(Ye,{component:"ul",marginBottom:"auto"},A?A.map((e=>o.createElement(Be,{key:e.path,component:"li"},o.createElement($e,{page:!0,headerColor:t,to:e.path},e.title,e.icon&&o.createElement(Mt,{name:e.icon.name}))))):o.createElement(kt.Z,{width:446}))),[e,t,A]),M=o.createElement(Ye,{component:"ul"},o.createElement(Pt.Z,{direction:"column",spacing:2},o.createElement(ft,{dark:"light"===t}),o.createElement(Jt,{color:t}))),w=o.useMemo((()=>o.createElement(Ye,{height:"100%"},A?A.map((e=>o.createElement(Be,{key:e.path,component:"li",height:"100%"},o.createElement($e,{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(jt,{variant:"bodyLarge",fontWeight:"600"},e.title),e.icon&&o.createElement(Mt,{name:e.icon.name}))))):o.createElement(kt.Z,null))),[e,t,A]),k=()=>{const e=i("popupMainLinks")||[],t=i("allPopupLinks")||[],a=e=>{const t=ca(e.CMSkey);return t.loading?o.createElement(o.Fragment,null):o.createElement("img",{src:t.src,height:"32px",width:"auto"})};return o.createElement(Tt.Z,{open:g,style:{display:"flex",flexDirection:"column"},onClose:()=>{h(!1),b(!1)}},o.createElement(St.Z,{flexDirection:"row",display:"flex",gap:p.spacing(1),padding:p.spacing(1.5),justifyContent:"space-between"},o.createElement(je.Z,{display:"flex",flexDirection:"row",gap:p.spacing(1),alignItems:"center"},o.createElement(pa,{imageKey:"monaco-flag",sx:{maxWidth:"22.5px",maxHeight:"16.5px"}}),o.createElement(jt,{variant:"bodySmall"},d("COMMON","surheader"))),o.createElement(We.Z,{onClick:()=>h(!1),sx:{":hover":{cursor:"pointer"}}})),o.createElement(Ot.Z,{style:{overflow:"auto",backgroundColor:"#FFFFFF",display:"flex",flexDirection:"column",gap:p.spacing(2),padding:p.spacing(1.5)}},o.createElement(jt,{variant:"bodyLarge"},d("COMMON","externalLinksPopupDescription")),o.createElement(Zt.Z,null),o.createElement(je.Z,{display:"flex",justifyContent:"center"},o.createElement(je.Z,{maxHeight:"100%",display:"flex",flexDirection:"column",gap:p.spacing(2),alignItems:"stretch"},E?t.map((e=>o.createElement(je.Z,{key:e.title,display:"flex",flexDirection:"column",gap:p.spacing(2)},o.createElement(je.Z,{display:"flex",flexDirection:"column"},o.createElement(jt,{variant:"h4"},e.title),o.createElement(je.Z,{height:"4px",width:"20%",bgcolor:p.palette.primary.main})),o.createElement(je.Z,null,e.links.map((e=>o.createElement(je.Z,{key:e.link,sx:{color:p.palette.secondary.main,transition:"color .3s",display:"flex",justifyContent:"space-between",padding:p.spacing(1.5)+" 0px",alignItems:"center",borderBottom:"1px solid "+p.palette.grey[400],":hover":{cursor:"pointer",color:p.palette.secondary.dark},":last-child":{borderBottom:"none"}},onClick:()=>window.open(e.link,"_blank")},o.createElement(jt,{variant:"bodyLarge"},e.name),o.createElement(He.Z,null)))))))):e.map((e=>o.createElement(Dt.Z,{key:e.link,style:{flex:"1 1 0",display:"flex",flexDirection:"column",backgroundColor:"#FFFFFF",padding:p.spacing(2),gap:p.spacing(1),maxWidth:500},sx:{":hover":{cursor:"pointer"}},onClick:()=>window.open(e.link,"_blank"),elevation:1},o.createElement(je.Z,{flexGrow:1,display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"start"},o.createElement(a,{CMSkey:e.image}),o.createElement(He.Z,null)),o.createElement(jt,{variant:"body"},e.desc))))))),o.createElement(Zt.Z,null),o.createElement(Lt.Z,{style:{justifyContent:"center",padding:p.spacing(1.5)}},E?o.createElement(jt,{onClick:()=>b(!1),color:"secondary",sx:{display:"flex",alignItems:"center",":hover":{cursor:"pointer"}}},o.createElement(Ue.Z,null),d("COMMON","externalLinksPopupSeeMain")):o.createElement(jt,{onClick:()=>b(!0),color:"secondary",sx:{display:"flex",alignItems:"center",":hover":{cursor:"pointer"}}},d("COMMON","externalLinksPopupSeeAll"),o.createElement(Ve.Z,null))))};return o.createElement(je.Z,null,o.createElement(qe,null,o.createElement(pa,{imageKey:"monaco-flag",sx:{maxWidth:"22.5px",maxHeight:"16.5px"}}),o.createElement(jt,{variant:"bodySmall",textAlign:"center"},d("COMMON","surheader")),o.createElement(It.Z,{color:"secondary",style:{fontSize:"clamp(10px,6cqw,16px)"},sx:{":hover":{cursor:"pointer"}},onClick:()=>h(!g)})),o.createElement(Ge,null,o.createElement(Le.rU,{style:{display:"flex",marginRight:"auto"},to:{pathname:"/"},className:"logo"},o.createElement("img",{src:Je,alt:x.title,style:m?{maxWidth:"100%",maxHeight:"27px"}:{maxWidth:"100%",maxHeight:"38px"}})),m?o.createElement(Re,{color:"secondary",onClick:v},o.createElement(Ke.Z,{style:{display:"flex",fontSize:"min(26px, 5cqw)"}}),o.createElement(jt,{color:"secondary.main",fontSize:"min(8px, 5cqw)"},"MENU")):o.createElement(Pt.Z,{alignItems:"center",spacing:2,direction:"row"},o.createElement(Jt,null),o.createElement(Zt.Z,{orientation:"vertical",variant:"middle",color:"#C7C7D0",flexItem:!0}),o.createElement(ft,null)),o.createElement(_t.ZP,{anchor:"left",open:n,onClose:f},C,M)),m?o.createElement(o.Fragment,null):o.createElement(ze,null,w),o.createElement(k,null))};var ga=a(1079);const ha=a.p+"40f342fe7c286c42ce164a85f383662c.png",Ea=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{borderTop:"2px solid #B52125",display:"flex",flexDirection:"column",[t.breakpoints.down("md")]:{}}})),ba=(0,_e.ZP)(je.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"}}})),xa=(0,_e.ZP)(je.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}}})),ya=(0,_e.ZP)(Xe.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"}}})),fa=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"row",columnGap:"24px",[t.breakpoints.down("md")]:{padding:"16px 10px 16px 10px"}}}));var va=a(96682),Aa=a(18377),Ca=a(75290),Ma=a(64232),wa=a(92759);const ka=()=>{const{tCms:e}=bt(),{oCms:t,objectsLoading:a}=$t(qt),n=(0,o.useMemo)((()=>a?{}:t("footer.links")[0]),[a,t]),r=(0,va.Z)(),i=(0,ua.Z)(r.breakpoints.up("md"));return o.createElement(Ea,{sx:{borderTop:"2px solid #B52125"}},o.createElement(ba,null,o.createElement("img",{src:ha,style:{maxWidth:i?"calc(100% - 283px)":"100%",maxHeight:"89px"}}),o.createElement(Aa.Z,{sx:{display:"flex",flexDirection:"column",rowGap:"12px",flexGrow:0}},o.createElement(Xe.Z,{variant:"body",fontWeight:i?600:400},e("COMMON","socials")),o.createElement(Aa.Z,{sx:{alignSelf:i?"flex-end":"center",display:"flex",flexDirection:"row",columnGap:"32px"}},o.createElement(ga.Z,{href:a?"":n.instagram,target:"_blank"},o.createElement(Ca.Z,{color:"primary"})),o.createElement(ga.Z,{href:a?"":n.twitter,target:"_blank"},o.createElement(Ma.Z,{color:"primary"})),o.createElement(ga.Z,{href:a?"":n.facebook,target:"_blank"},o.createElement(wa.Z,{color:"primary"}))))),o.createElement(xa,null,o.createElement(fa,null,!a&&t("footer.nav.list").map(((e,t)=>o.createElement(ga.Z,{key:t,to:{pathname:`/${e.path}`},component:Le.rU,variant:"caption",underline:"none",color:"secondary",target:"_blank"},o.createElement(Xe.Z,{variant:"bodySmall",fontWeight:"bold"},e.title))))),o.createElement(ya,null,e("COMMON","footer.allRightsReserved")," - ",e("COMMON","footer.placeAndTime")," - ",e("COMMON","footer.version"))))},Pa=e=>{let{headerProps:t,safeFromHeader:a=!1,children:n}=e;return o.createElement(o.Fragment,null,o.createElement(ma,t),o.createElement(je.Z,{component:"main",sx:a&&t?{mt:"small"in t&&t.small?{xs:8,md:"70px"}:"77px"}:{}},n),o.createElement(ka,null))};var Ta=a(94810),Sa=a(54567),Oa=a(59062),Za=a(62206);const Da=(0,_e.ZP)(Za.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 La(){return La=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,[p,u]=o.useState(null),m=Boolean(p),g=m?c:void 0;return o.createElement(o.Fragment,null,t({onClick:e=>{e.preventDefault(),e.stopPropagation(),u(e.currentTarget),a&&a(!0)}}),o.createElement(Da,La({open:m,id:g,anchorEl:p,onClose:e=>{e.stopPropagation(),u(null),a&&a(!1)},anchorOrigin:{vertical:"bottom",horizontal:"right"}},l,d),o.createElement(je.Z,{sx:{p:3}},o.createElement(jt,{component:"h3",variant:"body"},n),o.createElement(jt,{variant:"bodySmall",component:"p",color:"grey.500",sx:{mt:1}},s)),o.createElement(je.Z,{sx:i?{p:3,pt:0}:{}},r)))},Ia=(0,_e.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:me,transition:"color .3s",cursor:"pointer",span:{paddingTop:2},"&:hover":{color:t.palette.secondary.main}}}));function Na(){return Na=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{onClick:t,...a}=e,n=(0,wt.Z)(),r=o.useCallback((()=>{t(a)}),[a,t]);return o.createElement(Ia,{key:a.text,onClick:r},o.createElement(Mt,{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))},Fa=e=>{const{children:t,list:a,...n}=e;return o.createElement(o.Fragment,null,o.createElement(_a,Na({containedContent:!1},n),o.createElement(Pt.Z,null,a.map((e=>o.createElement(ja,Na({},e,{key:e.text})))),t)))},Ra=(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}}},Ya=(0,_e.ZP)(ut.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 p={};switch(a){case"primary":case"secondary":case"success":case"warning":case"error":case"tertiary":p=Ra(t,n,a);break;case"whiteTransparency":p=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?{...p,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`,...p,svg:{position:"relative",top:-1},...s&&{width:"100%"},[t.breakpoints.down("md")]:{...i?{width:"100%"}:{}}}}}));function Ba(){return Ba=Object.assign?Object.assign.bind():function(e){for(var t=1;to.createElement(Ya,Ba({},e,{disableElevation:!0})),qa=(0,_e.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 Ga(){return Ga=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(qa,Ga({},n,{caption:a,"aria-hidden":"true",className:t}),"/")},Wa=(0,_e.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 Ha(){return Ha=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(Wa,Ha({className:t,small:n,iconStart:r},l),o.createElement(jt,{variant:n?"caption":"bodySmall",color:"#40454F",fontWeight:"bold"},a),i&&!r&&o.createElement(Mt,{name:i,width:16,height:16}))},Va=(0,_e.ZP)(Le.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}})),Ka=(0,_e.ZP)(je.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%"}})),Ja=(0,_e.ZP)(jt,{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&&{}}}})),Xa=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{marginLeft:"auto",display:"flex",alignItems:"flex-start",[t.breakpoints.up("md")]:{opacity:0}}})),Qa=(0,_e.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 en(){return en=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:p,actionsMenu:u,tags:m={max:0,list:[]},dataTags:g={list:[]},featureTags:h={list:[]},cropDesc:E=!1,large:b=!1,sxBody:x={},datasetPage:y=!1,update:f="",...v}=e,A=(0,wt.Z)(),C=(0,ua.Z)(A.breakpoints.up("md")),M="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,w=M&&m.list.length>M?m.list.slice(0,M):m.list,k=m.list.length-w.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(Qa,e,o.createElement(Mt,{name:"MoreVert",htmlColor:A.palette.grey[400]}))),[A]),Z=o.useCallback((e=>{T(e)}),[]),D=o.useMemo((()=>d&&o.createElement($a,{color:"secondary",variant:"light",sx:{height:32,ml:"auto"},size:"small",onClick:S,startIcon:d&&o.createElement(Mt,{name:d.icon,width:24,height:24})},d.title)),[d,S]),L=o.useMemo((()=>u&&u.list.length&&o.createElement(Fa,{onToggle:Z,renderTrigger:O,title:"Actions secondaires",desc:"Modifiez les informations et la visibilité de ce jeu de données",list:u.list})),[u,O,Z]),_=o.useMemo((()=>{let e={};if(!r)return o.createElement(o.Fragment,null);switch(r.type){case"success":e={icon:o.createElement(Mt,{width:16,name:"CheckCircle"})};break;case"warning":e={icon:o.createElement(Mt,{width:16,name:"HourglassEmpty"})};break;case"error":e={icon:o.createElement(Mt,{width:16,name:"Close"})}}return o.createElement(Fe.Z,en({},e,{label:r.label,color:r.type,sx:{mb:1}}))}),[r]),I=o.useMemo((()=>o.createElement(Pt.Z,{direction:"row"},w.map(((e,t)=>o.createElement(Ua,en({},e,{key:t,sx:{mr:.5},small:!0})))),k>0&&o.createElement(Ua,{text:`+${k}`,small:!0}))),[w,k]),N=o.useMemo((()=>null==g?void 0:g.list.map(((e,t)=>o.createElement(Ua,en({},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(Ua,en({},e,{key:t,sx:{backgroundColor:"background.paper",color:"#40454F"}}))))),[h]),F=o.useMemo((()=>o.createElement(Xa,{className:"card-actions",sx:{mb:{xs:2,md:0},ml:{md:2},order:{xs:1,md:2}}},p&&D,L)),[D,L,p]),{tCms:R}=bt(),Y=void 0!==r||!b&&d,B=g&&(g.list&&g.list.length||g.desc);return o.createElement(Va,en({to:n||"/"},v,{active:P,datasetPage:y}),o.createElement(Ka,{sx:x,datasetPage:y},Y&&o.createElement(Pt.Z,{direction:"row",justifyContent:"space-between",flexWrap:"wrap",sx:{mb:3}},o.createElement(o.Fragment,null,_,F)),o.createElement(jt,{variant:"h4",component:"h4",sx:{color:y?"secondary.main":"#25282D",textOverflow:"ellipsis",maxWidth:"100%",overflow:"hidden"}},i||o.createElement(kt.Z,null)),y&&l&&o.createElement(Pt.Z,{direction:"row",spacing:A.spacing(.5)},l.map(((e,t)=>o.createElement(jt,{key:t,variant:"bodySmall",fontWeight:400,color:"#5A606C"},t>0?"/ "+e:e)))),o.createElement(Ja,{variant:"body",component:"p",color:"#5A606C",datasetPage:y,contained:b},s),!y&&l&&o.createElement(je.Z,{flexGrow:1},l.map(((e,t)=>o.createElement(o.Fragment,{key:t},t>0&&o.createElement(za,{caption:!0,sx:{ml:1,mr:1}}),o.createElement(Pt.Z,{direction:"row",alignItems:"center",spacing:A.spacing(1)},o.createElement(jt,{variant:"body"},R("DATASET_CARDS","dataProvider")),o.createElement(jt,{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)))))),!y&&o.createElement(Pt.Z,{direction:"row",alignSelf:"center",sx:{color:"secondary.main"}},o.createElement(jt,{fontWeight:600,variant:"body"},R("DATASET_CARDS","seeDataset")),o.createElement(Ve.Z,{sx:{width:"22px",height:"22px"}})),I.length>0||N.length>0||j.length>0&&o.createElement(je.Z,null,b?o.createElement(o.Fragment,null,o.createElement(Pt.Z,{direction:{xs:"column",md:"row"}},I,o.createElement(je.Z,{display:"flex",flexDirection:"row",gap:A.spacing(1),flexWrap:"wrap",justifyContent:"flex-start"},N,j,o.createElement(Pt.Z,{direction:"row",spacing:A.spacing(.5),alignItems:"center"},o.createElement(jt,{color:"#5A606C",variant:"bodySmall",fontWeight:400},R("DATASET_CARDS","updatedOn")),o.createElement(jt,{color:"#5A606C",variant:"bodySmall",fontWeight:400},new Date(f).toLocaleDateString()))))):o.createElement(o.Fragment,null,o.createElement(je.Z,null,j),I,B&&o.createElement(o.Fragment,null,o.createElement("div",null,N),g.desc&&o.createElement(jt,{variant:"caption",component:"span",color:"grey.400"},g.desc))))))};a(26699);const an=a.p+"613535f32c41f241a2a24a62d24a1aa3.jpg",nn=a.p+"a986fdae79e92907a4e16b3de98cf1fa.jpg",on=a.p+"f1f7be7a5de435c547a992e8d08e3dbe.jpg",rn=a.p+"caa1b1c2ca41da8cb4013f49e1cadb35.jpg",ln=a.p+"cf59c8da24d49ba7acff6c99ff9c2f65.jpg",sn=a.p+"1ee989c0357c1b13b687dd489d7537f5.jpg",cn=a.p+"c4fb68ead7074a3f4a8d746d27f620c2.jpg",dn=a.p+"c20ab15edaa4298091993e6174ddd942.jpg",pn=a.p+"a52c66459a73dc55b35c6a7ec555bc22.jpg",un=a.p+"07ff46b21738ce6338f24b3d2601ad16.jpg",mn=a.p+"cc9800a1fca4d890c638dd65a4f9ca6f.jpg",gn=a.p+"5540ae106c51b80fc5416f10ded432ce.jpg",hn=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"}]}}'),En=e=>{const{type:t,size:a,to:n=("participate"===t?$d.contact.path:$d.datasetSubmit.path)}=e,o=hn[t];return{img:bn(o.img,a),size:a,type:t,to:n}},bn=(e,t)=>{switch(e){case"fireworks":default:return"small"===t?{src:an,sources:{"@2x":nn}}:{src:on,sources:{"@2x":rn}};case"plasma":return"small"===t?{src:ln,sources:{"@2x":sn}}:{src:cn,sources:{"@2x":dn}};case"counselor":return"small"===t?{src:pn,sources:{"@2x":un}}:{src:mn,sources:{"@2x":gn}}}},xn=a.p+"b3c7131dadb4e6a0f5511e6b13c191d0.jpg",yn=a.p+"dce5de49707d411058b2365c68131d54.jpg",fn=ot.Ps` query getCategories($where: CategoryWhereInput!) { categories(where: $where) { id slug tag lang icon { url } } } `,vn=e=>{const{data:t,loading:a,error:n}=Rt(fn,{},e);return{data:t,loading:a,error:n}},An=(e,t,a)=>e.filter((e=>{const n=t.find((t=>t.tag==e.domain));return a.includes(n?n.slug:"")})),Cn=(e,t)=>{var a,n,r;const{t:i}=(0,et.$)(),[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)||""}),p=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]),u=Bn(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}=bt(),E=o.useMemo((()=>({code:null==e?void 0:e.codeExtract,action:{text:h(Ut,"detail.apiMenu.actions.copy")},description:h(Ut,"detail.tabs.codeDescription"),footer:h(Ut,"detail.tabs.codeFooter")})),[h,e]),b=o.useMemo((()=>{var e;return null!=l?l:((null==u||null===(e=u.data)||void 0===e?void 0:e.length)??0)>0?"chart":"content"}),[l,u]),x=o.useMemo((()=>{var e;return{tabs:[{label:h("DATASET","content"),active:"content"===b,onClick:()=>s("content")},((null==u||null===(e=u.data)||void 0===e?void 0:e.length)??0)>0?{label:h("DATASET","chart"),active:"chart"===b,onClick:()=>s("chart"),disabled:0==((null==u?void 0:u.data)||[]).length}:{},p.rows.length>0?{label:h("DATASET","table"),active:"table"===b,onClick:()=>s("table"),disabled:0==p.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,p,g,E]),y=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:p,chartProps:u,chartForm:m,supersetProps:g,codeProps:E})),[i,x,b,p,u,m]);return o.useMemo((()=>y),[y])},Mn=a.p+"f2dbf226a587a505829616b7651499f1.jpg",wn=a.p+"ac1d34fc0b98c4063997bfba647fa33e.jpg",kn=a.p+"76a548429acf7e4364a619a06d491d9b.jpg",Pn=a.p+"0bedc3e9ece6e058adec2e34c774a604.jpg",Tn=a.p+"b92790af997a210dde84f52eb1d4a9cb.jpg",Sn=a.p+"966b817b3f3feb84e88a3766b038b3d4.jpg",On=a.p+"303c113eee41786b442a4baac0a111bf.jpg",Zn=a.p+"499a977b0cf86ebcdbf680aa62336906.jpg",Dn=e=>{switch(e){case"your-monaco":return{src:Mn,sources:{"@2x":wn}};case"monabike":return{src:kn,sources:{"@2x":Pn}};case"modeling":return{src:Tn,sources:{"@2x":Sn}};case"ticket":return{src:On,sources:{"@2x":Zn}};default:return{src:""}}},Ln=e=>o.useMemo((()=>e.list.map((e=>({...e,to:`${$d.useCaseDetail.path}/${e.slug}`,picture:Dn(e.slug),tag:{text:e.tag}}))).slice(e.n)),[e.list]),_n=e=>{const t=o.useMemo((()=>{var t;return{...e.cta&&{cta:{title:e.cta.title,to:$d.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:`${$d.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])},In=ot.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 } `,Nn=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}=Rt(In,{variables:{take:a,skip:e*a,where:t&&t.length>0&&{category:{slug:{in:t}}}}});return{data:n,loading:o,error:r}},jn=(0,o.createContext)(void 0),Fn=e=>{let{children:t}=e;const{isTextLoading:a}=(()=>{const{loading:e,data:t}=Rt(rt,{}),a=(0,u.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(_.setTranslationTextList(e))}}),[t]),{isTextLoading:e}})(),n={isTextLoading:a};return o.createElement(jn.Provider,{value:n},t)},Rn=()=>{const e=(0,o.useContext)(jn);if(void 0===e)throw new Error("useTextTranslation must be used within a TranslationProvider");return e};function Yn(e){if("string"==typeof e){const t=Number(e.replace(",","."));if(!isNaN(t))return t}return e}const Bn=e=>null==e?void 0:e.chart;var $n=a(12981),qn=a(37956),Gn=a(45116),zn=a(80270),Wn=a(14212),Hn=a(69063),Un=a(6867),Vn=a(23508),Kn=a(10586),Jn=a(50720),Xn=a(27484),Qn=a.n(Xn),eo=a(55813);function to(){return to=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{expand:t,...a}=e;return o.createElement(Un.Z,to({},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 no=function(e){return e.START_DATE="start",e.END_DATE="end",e.SOURCES="s",e.CATEGORIES="c",e.ACCESS="a",e.TAGS="t",e}({});function oo(e){return Qn()(e).format("YYYY-MM-DD")}function ro(e){return e?Qn()(e,"YYYY-MM-DD").toDate():null}const io=function(e){var t,a;const[n,r]=o.useState(["s"]),[i,l]=(0,Le.lr)(),s=ro(i.get(no.START_DATE)),c=ro(i.get(no.END_DATE)),d=i.getAll(no.SOURCES),p=i.getAll(no.CATEGORIES),u=i.getAll(no.ACCESS),m=i.getAll(no.TAGS),{tCms:g}=bt(),h=vn(),E=(0,wt.Z)(),b=(0,o.useMemo)((()=>p.length+d.length+u.length+m.length),[p,d,u,m]),x=(e,t)=>{l({...[...i.entries()].reduce(((e,t)=>{let[a,n]=t;return{...e,[a]:[...e[a]||[],n]}}),{}),[e]:t})},y=e=>{r((()=>n.includes(e)?n.filter((t=>t!==e)):[...n,e]))};return o.createElement(je.Z,{sx:{bgcolor:"#F3F5F8",borderRadius:"8px",padding:E.spacing(2.5),width:"100%"}},o.createElement(Pt.Z,{spacing:3},o.createElement(Xe.Z,{variant:"bodyLarge",fontWeight:"bold",color:"#25282D"},g("COMMON","filterBy")),o.createElement(Zt.Z,{color:"#93939A"}),o.createElement(Pt.Z,{spacing:1},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#25282D"},g("COMMON","date")),o.createElement(Jn._,{dateAdapter:Kn.y},o.createElement(Pt.Z,{direction:"row",spacing:1,alignItems:"center"},o.createElement(Hn.M,{label:o.createElement(Xe.Z,{color:"#707077",fontSize:"inherit"},g("COMMON","from")),slots:{openPickerIcon:eo.Z},slotProps:{textField:{size:"small"}},sx:{backgroundColor:"white",typography:"bodySmall"},value:s,onChange:e=>e?(e=>x(no.START_DATE,oo(e)))(e):null}),o.createElement(Xe.Z,null,"-"),o.createElement(Hn.M,{label:o.createElement(Xe.Z,{color:"#707077",fontSize:"inherit"},g("COMMON","to")),slots:{openPickerIcon:eo.Z},slotProps:{textField:{size:"small"}},sx:{backgroundColor:"white",typography:"bodySmall"},value:c,onChange:e=>e?(e=>x(no.END_DATE,oo(e)))(e):null})))),o.createElement(Zt.Z,{color:"#93939A"}),o.createElement(Pt.Z,{spacing:1},o.createElement(Pt.Z,{direction:"row",alignItems:"center"},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#25282D"},g("COMMON","editors")),o.createElement(ao,{expand:n.includes(no.SOURCES),onClick:()=>y(no.SOURCES)},o.createElement(Vn.Z,{color:"secondary"}))),o.createElement($n.Z,{in:n.includes(no.SOURCES),unmountOnExit:!0},o.createElement(qn.Z,{multiple:!0,options:e.filterMenuProps.editorsOptions.map((e=>e.name)),value:d,onChange:(e,t)=>{var a;a=t,x(no.SOURCES,a)},renderInput:e=>o.createElement(Gn.Z,to({},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:`${E.spacing(1)} ${E.spacing(1.5)}`},type:"search",startAdornment:o.createElement(o.Fragment,null,o.createElement(zn.Z,{position:"start"},o.createElement(Mt,{custom:!0,name:"search",style:{color:"#707077",width:"20px",height:"20px"}})),e.InputProps.startAdornment),endAdornment:null}}))}))),o.createElement(Zt.Z,{color:"#93939A"}),o.createElement(Pt.Z,{spacing:1},o.createElement(Pt.Z,{direction:"row",alignItems:"center"},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#25282D"},g("COMMON","themes")),o.createElement(ao,{expand:n.includes(no.CATEGORIES),onClick:()=>y(no.CATEGORIES)},o.createElement(Vn.Z,{color:"secondary"}))),o.createElement($n.Z,{in:n.includes(no.CATEGORIES),unmountOnExit:!0},o.createElement(Pt.Z,{spacing:1},e.filterMenuProps.categoriesOptions.map(((e,t)=>o.createElement(Pt.Z,{key:t,direction:"row",alignItems:"center",spacing:1},o.createElement(Wn.Z,{checked:null==p?void 0:p.includes(e.name),onChange:()=>{return t=e.name,x(no.CATEGORIES,null!=p&&p.includes(t)?p.filter((e=>e!==t)):[...p,t]);var t},sx:{svg:{path:{fill:"#93939A",backgroundColor:"white"},viewBox:"3 3 19 19"}}}),o.createElement(Xe.Z,{variant:"body",color:"#25282D"},h.loading?"":h.data.categories.find((t=>t.slug==e.name)).tag),o.createElement(je.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(Zt.Z,{color:"#93939A"}),o.createElement(Pt.Z,{spacing:1},o.createElement(Pt.Z,{direction:"row",alignItems:"center"},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#25282D"},g("COMMON","access")),o.createElement(ao,{expand:n.includes(no.ACCESS),onClick:()=>y(no.ACCESS)},o.createElement(Vn.Z,{color:"secondary"}))),o.createElement($n.Z,{in:n.includes(no.ACCESS),unmountOnExit:!0},o.createElement(Pt.Z,{spacing:1},e.filterMenuProps.accessOptions.map(((e,t)=>o.createElement(Pt.Z,{key:t,direction:"row",alignItems:"center",spacing:1},o.createElement(Wn.Z,{checked:null==u?void 0:u.includes(e.name),onChange:()=>{return t=e.name,x(no.ACCESS,null!=u&&u.includes(t)?u.filter((e=>e!==t)):[...u,t]);var t},sx:{svg:{fill:"#93939A"}}}),o.createElement(Xe.Z,{variant:"body",color:"#25282D"},e.name),o.createElement(je.Z,null,o.createElement(je.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===(a=e.filterMenuProps.tagsOptions)||void 0===a?void 0:a.length)>0&&o.createElement(o.Fragment,null,o.createElement(Zt.Z,{color:"#93939A"}),o.createElement(Pt.Z,{spacing:1},o.createElement(Pt.Z,{direction:"row",alignItems:"center"},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#25282D"},"Tags"),o.createElement(ao,{expand:n.includes(no.TAGS),onClick:()=>y(no.TAGS)},o.createElement(Vn.Z,{color:"secondary"}))),o.createElement($n.Z,{in:n.includes(no.TAGS),unmountOnExit:!0},o.createElement(Pt.Z,{spacing:1},e.filterMenuProps.tagsOptions.map(((e,t)=>o.createElement(Pt.Z,{key:t,direction:"row",alignItems:"center",spacing:1},o.createElement(Wn.Z,{checked:null==m?void 0:m.includes(e.name),onChange:()=>{return t=e.name,x(no.TAGS,null!=m&&m.includes(t)?m.filter((e=>e!==t)):[...m,t]);var t},sx:{svg:{fill:"#93939A"}}}),o.createElement(Xe.Z,{variant:"body",color:"#25282D"},e.name),o.createElement(je.Z,null,o.createElement(je.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(Zt.Z,{color:"#93939A"}),o.createElement(Pt.Z,{direction:"row",spacing:1},o.createElement(ut.Z,{variant:"outlined",color:"secondary",sx:{borderColor:"secondary.main",borderRadius:"8px",borderWidth:"2px",textTransform:"none",typography:"body",fontWeight:600,"&:hover":{borderWidth:"2px"}},onClick:()=>l({})},o.createElement(Pt.Z,{direction:"row",spacing:E.spacing(1),alignItems:"center"},o.createElement(Xe.Z,{variant:"body",fontWeight:600},g("COMMON","removeFilters")),o.createElement(je.Z,null,o.createElement(Xe.Z,{variant:"bodySmall",sx:{display:"flex",textAlign:"center",justifyContent:"center",alignItems:"center",fontWeight:600,color:"#5A606C",backgroundColor:"#E9EEF1",padding:`0px ${E.spacing(.5)}`,borderRadius:"4px"}},b)))))))},lo=()=>{const e=(0,u.I0)(),{isTextLoading:t}=Rn(),{tCms:a}=bt(),{oCms:n,objectsLoading:r}=$t("CATALOGUE"),i=(0,u.v9)(W.getMetadataDatasets),l=(0,u.v9)(W.getSelectedDataset),s=((0,u.v9)(z.isLogged),(0,De.TH)()),[c,d]=(0,o.useState)(10),[p]=(0,Le.lr)(),m=p.get("search"),g=ro(p.get(no.START_DATE)),h=ro(p.get(no.END_DATE)),E=p.getAll(no.SOURCES),b=p.getAll(no.CATEGORIES),x=o.useMemo((()=>p.getAll(no.ACCESS).length>0?p.getAll(no.ACCESS):[]),[p]),y=p.getAll(no.TAGS),[f,v]=o.useState(),A=(0,o.useRef)('{"query":null,"categoriesSelected":[],"sourcesSelected":[],"accessSelected":[],"tagsSelected":[]}');(0,o.useEffect)((()=>{A.current!==JSON.stringify({query:m,categoriesSelected:b,sourcesSelected:E,accessSelected:x,tagsSelected:y})&&(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]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];try{const r=await P().post("/metadata-api/datasets/search").send({query:e??"",categories:t,sources:a,access:n,tags:o});return console.log(r.body),null!=r.body?r.body:[]}catch(e){return console.log(e),[]}}(m,b,E,x,y).then((e=>v(e))),A.current=JSON.stringify({query:m,categoriesSelected:b,sourcesSelected:E,accessSelected:x,tagsSelected:y}))}),[m,b,E,x,y]);const C=o.useMemo((()=>{if(f){return f.map((e=>i.find((t=>e===t.id)))).filter((e=>(null==g||(null==e?void 0:e.update)&&Qn()(g)Qn()(ro(e.update)))))}return i.filter((e=>(null==g||(null==e?void 0:e.update)&&Qn()(g)Qn()(ro(e.update)))&&(0==x.length||x.includes(e.access))))}),[f,i,g,h,x]),[M,w]=o.useState([]),[k,T]=o.useState(!1),[S,O]=o.useState(1),[Z,D]=o.useState(!1),L=[...new Set(i.map((e=>e.source)))].filter((e=>!!e)),_=[...new Set(i.map((e=>e.access)))].filter((e=>!!e)),I=(0,De.s0)(),N=o.useCallback((()=>{T(!0),setTimeout((()=>{T(!1)}),600)}),[]),{data:j}=vn(),{data:F}=vn("FR"),R=Array.from({length:9}),Y=o.useMemo((()=>({multipleAllowed:!0,list:null!=j&&j.categories?j.categories.map((e=>{var t;return{slug:e.slug,title:e.tag,active:M.indexOf(e.slug)>=0,icon:(null===(t=e.icon)||void 0===t?void 0:t.url)||"",onClick:e=>{N(),w((t=>{const a=[...t];return a.indexOf(e)>=0?a.filter((t=>t!==e)):(a.push(e),a)}))}}})):R.map((()=>({title:o.createElement(kt.Z,null)})))})),[M,N,j]),{datasetCardListProps:B}=(e=>{const{t}=(0,et.$)(),{list:a,options:n={},mainAction:r}=e,{nb:i=5,subtitleSource:l=!0,actionsMenu:s=!1,tagIcons:c=!1,status:d=!1,large:p=!1,cropDesc:m=!1,otherTags:g=!1}=n,h=(0,u.v9)(z.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:`${$d.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:p?{xs:2,md:4}:2,list:e.tags.list.map((e=>({icon:c&&e.icon?e.icon:"",text:e.text})))},large:p,...e.status&&d?{status:o}:{},...r&&{mainAction:i}}}))}})({list:(M.length>0?An(C,F.categories,M):C).map((e=>e))||[],mainAction:{name:"edit",onClick:t=>{e(H.metadata.setSelectedDatasetId(t)),D(!0)}},options:{actionsMenu:!0,large:!0,otherTags:!0}}),$=En({size:"small",type:"subscribe",to:$d.contact.path}),[q,G]=o.useState({editor:[],access:[]}),[U,V]=o.useState(!1),K=o.useCallback(((e,t)=>{N(),G((a=>({...a,[e]:t})))}),[N]),J=o.useMemo((()=>({title:a("COMMON","filters.title"),drawer:{open:U,onToggle:e=>V(e)},reset:{label:a("COMMON","filters.reset"),onClick:()=>{N(),G((e=>{const t={...e};return t.editor=[],t.access=[],t}))}},dropdownList:[_.length>0&&{dropdownProps:{title:"Access"},checkboxList:{name:"access",value:q.access,onChange:e=>K("access",e),options:_.map((e=>({label:e,value:e})))}},L.length>0&&{dropdownProps:{title:a("COMMON","filters.dropdownMenu.editor.title")},checkboxList:{name:"editor",value:q.editor,onChange:e=>K("editor",e),options:L.map((e=>({label:e,value:e})))}}],sx:{}})),[q,U,K,N,a,C]),X=o.useMemo((()=>({open:k})),[k]),Q=o.useMemo((()=>({title:"Jeux de données",responsivePictureProps:{cover:!0,overlay:!0,src:xn,sources:{"@2x":yn}},breadcrumbProps:{list:[{label:a("COMMON","pages.home"),to:$d.home.path},{label:a("COMMON","pages.catalogue"),to:$d.catalogue.path}]}})),[a]),ee=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&&I(`${$d.datasetDetail.path}?id=${n}`)},onClick:e=>{I(e?`/catalogue?search=${e}`:"/catalogue")},defaultValue:m||"",homePage:!1})),[N,a,m]),[te,ae]=o.useState(""),ne=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]),oe=o.useMemo((()=>({size:"small",appearance:"minimal",options:r?[]:n("tabBar.select.options"),placeholder:t?"...":a("CATALOGUE","tabBar.select.placeholder"),value:te,name:"orderBy",onChange:e=>{N(),ae(e)}})),[a,N,t,r,te,n]),re=Bn(l),ie=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:Z,onClickClose:()=>D(!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:re,mainAction:{text:a("DATASET","modal.actions.detail"),icon:"Visibility",to:`${$d.datasetDetail.path}?id=${(null==l?void 0:l.id)??""}`}}}),[a,Z,l,re]),le=o.useMemo((()=>{const e=oe.value,t=B.filter((e=>{for(const n in q){var t,a;const o=n;if(null!==(t=q[o])&&void 0!==t&&t.length&&(null===(a=q[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}),[oe.value,B,q]),se=o.useMemo((()=>({pagination:{count:Math.ceil(le.length/c),page:S,boundaryCount:1,siblingCount:0,onChange:(e,t)=>{N(),O(t)},pageSize:c,setPageSize:d,setPage:O}})),[S,N,le]),ce=o.useMemo((()=>({editorsOptions:Object.entries(i.filter((e=>(null==g||(null==e?void 0:e.update)&&Qn()(g)Qn()(ro(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)&&Qn()(g)Qn()(ro(e.update))))).reduce(((e,t)=>{const a=null==F?void 0:F.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)&&Qn()(g)Qn()(ro(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}})),tagsOptions:Object.entries(i.filter((e=>(null==g||(null==e?void 0:e.update)&&Qn()(g)Qn()(ro(e.update))))).reduce(((e,t)=>{var a;return null===(a=t.tags)||void 0===a||null===(a=a.list)||void 0===a||a.forEach((t=>{t.text&&(e[t.text]=(e[t.text]||0)+1)})),e}),{})).map((e=>{let[t,a]=e;return{name:t,count:a}}))})),[C,F]);return(0,o.useEffect)((()=>{N()}),[N]),(0,o.useEffect)((()=>{N()}),[s,N]),o.useMemo((()=>({filterMenuProps:ce,filteredDatasetCardListProps:le,datasetCardListProps:B,filtersDropdownMenuProps:J,categoryListProps:Y,paginationProps:se,heroProps:Q,searchBarProps:ee,backdropProps:X,imageCardProps:$,tabBarProps:ne,tabBarSelectProps:oe,datasetModalViewProps:ie})),[ce,le,B,J,Y,se,Q,ee,X,$,ne,oe,ie])};var so=a(22070);const co=(0,_e.ZP)(so.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]}}}}})),po=(0,_e.ZP)(Le.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 uo(){return uo=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(co,uo({"aria-label":"breadcrumb",separator:o.createElement(Ve.Z,null),useCaseDetail:n},r),t.map(((e,t)=>e.to?o.createElement(po,{to:e.to,key:`${e.to}${t}`,dark:a},e.label):o.createElement(Aa.Z,{key:t,color:"grey.700"},e.label))))},go=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{}})),ho=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{display:"flex",justifyContent:"space-between",padding:"0 16%",backgroundColor:t.palette.background.paper}})),Eo=(0,_e.ZP)(Xe.Z)((e=>{let{theme:t}=e;return{padding:`${t.spacing(3)} 0`}})),bo=e=>{const{children:t,responsivePictureProps:a,breadcrumbProps:n,title:r,...i}=e,l=ca("tilted-bars2").src,s=(0,wt.Z)(),c=(0,ua.Z)(s.breakpoints.up("md"));return o.createElement(go,null,o.createElement(ho,null,o.createElement(Eo,{variant:"h2",fontWeight:"bold"},r),c&&o.createElement("img",{src:l,height:"100%"})),o.createElement(je.Z,null,n&&o.createElement(mo,n)))};var xo=a(72326),yo=a(75708),fo=a.n(yo),vo=a(56036),Ao=a(36609),Co=a(97031),Mo=a(65538),wo=a(26071);const ko=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"}}}}'),Po=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"}}}'),To=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"}}}'),So=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"}}}'),Oo=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"}}}');Ao.ZP.use(Mo.Z).use(wo.Z).use(Co.Db).init({resources:{fr:{common:ko,developer:Po,admin:To,dataset:So,usecase:Oo}},defaultNS:"common",debug:!1,interpolation:{escapeValue:!1},fallbackLng:["fr","en"],detection:{order:["querystring","localStorage","htmlTag"],caches:["localStorage"],htmlTag:document.documentElement}});const Zo=Ao.ZP;const Do=new(a(54146).Z),Lo=((0,_e.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)}}})),(0,_e.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)}}}))),_o=(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))},Io=(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},No=e=>{var t,a,n;const r=(0,wt.Z)(),l=null===(t=e.series)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.type,s=null===(a=e.series)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.x,c=null===(n=e.series)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.y,d=_o(e,s),p=!d&&Io(e,s);(0,o.useEffect)((()=>{const e=e=>{};return Do.on("mapPointClick",e),()=>{Do.off("mapPointClick",e)}}),[]);const u=o.useMemo((()=>e.data?d?e.data.map((e=>({x:new Date(e[s]),y:Yn(e[c]),name:new Date(e[s]).toLocaleDateString(Zo.language)}))):e.data.map((e=>({x:e[s],y:Yn(e[c]),name:Yn(e[s])}))):[]),[e.data,s,c]),m=o.useMemo((()=>({chart:{animation:!1,backgroundColor:"transparent",zoomType:"xy",style:{fontFamily:me}},exporting:{enabled:!1},title:{text:"",align:"center"},type:l,series:[{categories:p?u.map((e=>e.x)):void 0,data:d||"pie"===l?u:u.map((e=>e.y)),type:l,color:"#EC9398",animation:!1,tooltip:{pointFormatter:function(){var e;const{x:t,y:a}=this;return`${s}: ${"number"==typeof t?null===(e=u[t])||void 0===e?void 0:e.x:d?new Date(t).toLocaleDateString(Zo.language):t}
${c}: ${a}`}}}],xAxis:{categories:p?u.map((e=>e.x)):void 0,type:d?"datetime":"category",title:{text:s},fontSize:"10px",color:r.palette.grey[300]},yAxis:{title:{text:c},fontSize:"10px",color:r.palette.grey[300]},legend:{enabled:!1,itemStyle:{color:r.palette.grey[900]}},credits:{enabled:!1}})),[u,s,c,l]);return o.createElement(Pt.Z,{direction:"column-reverse",spacing:3,sx:{width:"100%"}},o.createElement(Pt.Z,{sx:{width:"100%"}},o.createElement("div",{style:{width:"100%"}},o.createElement(fo(),{containerProps:{style:{width:"100%",height:"100%"}},highcharts:i,options:m})),o.createElement(Pt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{mb:e.live?0:1},spacing:2},e.title&&o.createElement(jt,{fontSize:"16px"},e.title),e.live&&o.createElement(Lo,null,o.createElement(Mt,{custom:!0,name:"radio",viewBox:"0 0 10 9",width:12,height:12}),o.createElement(jt,{variant:"bodySmall",textTransform:"uppercase",fontWeight:600},"Live Data")))))},jo=e=>{var t,a,n,r;const l=(0,wt.Z)(),[s,c]=o.useState(null===(t=e.series)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.type),[d,p]=o.useState(null===(a=e.series)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.x),[u,m]=o.useState(null===(n=e.series)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.y),g=_o(e,d),h=!g&&Io(e,d),E=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]]);(0,o.useEffect)((()=>{const e=e=>{p("Date"),m(e.name)};return Do.on("mapPointClick",e),()=>{Do.off("mapPointClick",e)}}),[]);const b=o.useMemo((()=>e.data?g?e.data.map((e=>({x:new Date(e[d]),y:Yn(e[u]),name:new Date(e[d]).toLocaleDateString(Zo.language)}))):e.data.map((e=>({x:e[d],y:Yn(e[u]),name:Yn(e[d])}))):[]),[e.data,d,u]),x=o.useMemo((()=>({chart:{backgroundColor:"transparent",zoomType:"xy",style:{fontFamily:me}},exporting:{enabled:!1},title:{text:"",align:"center"},type:s,series:[{categories:h?b.map((e=>e.x)):void 0,data:g||"pie"===s?b:b.map((e=>e.y)),type:s,color:"#EC9398",tooltip:{pointFormatter:function(){var e;const{x:t,y:a}=this;return`${d}: ${"number"==typeof t?null===(e=b[t])||void 0===e?void 0:e.x:g?new Date(t).toLocaleDateString(Zo.language):t}
${u}: ${a}`}}}],xAxis:{categories:h?b.map((e=>e.x)):void 0,type:g?"datetime":"category",title:{text:d},fontSize:"10px",color:l.palette.grey[300]},yAxis:{title:{text:u},fontSize:"10px",color:l.palette.grey[300]},legend:{enabled:!1,itemStyle:{color:l.palette.grey[900]}},credits:{enabled:!1}})),[b,d,u,s]);return o.createElement(Pt.Z,{direction:"column-reverse",spacing:3,sx:{width:"100%"}},o.createElement(Pt.Z,{sx:{width:"100%"}},o.createElement("div",{style:{width:"100%"}},o.createElement(fo(),{containerProps:{style:{width:"100%",height:"100%"}},highcharts:i,options:x})),o.createElement(Pt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{mb:e.live?0:1},spacing:2},e.title&&o.createElement(jt,{fontSize:"16px"},e.title),e.live&&o.createElement(Lo,null,o.createElement(Mt,{custom:!0,name:"radio",viewBox:"0 0 10 9",width:12,height:12}),o.createElement(jt,{variant:"bodySmall",textTransform:"uppercase",fontWeight:600},"Live Data")))),o.createElement(Pt.Z,{spacing:2,sx:{flex:1,width:"100%"}},o.createElement(Pt.Z,{direction:"row",spacing:10},o.createElement(ut.Z,{onClick:()=>c("histogram"),variant:"histogram"===s?"contained":"outlined"},"Histogram"),o.createElement(ut.Z,{onClick:()=>c("line"),variant:"line"===s?"contained":"outlined"},"Line"),o.createElement(ut.Z,{onClick:()=>c("pie"),variant:"pie"===s?"contained":"outlined"},"Pie")),o.createElement(vo.Z,{value:d,label:"X",onChange:e=>{console.log(e.target.value),p(e.target.value)},disabled:"pie"===s},E.map(((e,t)=>o.createElement(Qe.Z,{key:t,value:e},e)))),o.createElement(vo.Z,{value:u,label:"Y",onChange:e=>{console.log(e.target.value),m(e.target.value)}},E.map(((e,t)=>o.createElement(Qe.Z,{key:t,value:e},e))))))},Fo=e=>e.freeSelection?o.createElement("div",{style:{flex:"1"}},o.createElement(jo,e)):o.createElement("div",{style:{flex:"1"}},o.createElement(No,e));var Ro=a(54776);const Yo=(0,_e.ZP)(je.Z)((()=>({position:"fixed",top:0,bottom:0,left:0,right:0}))),Bo=(0,_e.ZP)(je.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}})),$o=(0,_e.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]}}})),qo=e=>{const{children:t,onClickClose:a,open:n,...r}=e;return o.createElement(Ro.Z,{direction:"up",in:n},o.createElement(Yo,null,o.createElement(Bo,r,o.createElement($o,{onClick:a},o.createElement(Mt,{name:"Close",width:16,height:16})),t)))},Go=(0,_e.ZP)(je.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)}}})),zo=(0,_e.ZP)(je.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 Wo(){return Wo=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:p,sxBodyModal:u={},modalProps:m={},...g}=e;return o.createElement(xo.Z,Wo({open:t,onClose:p,closeAfterTransition:!0,BackdropProps:{timeout:500}},g,m),o.createElement(je.Z,null,o.createElement(qo,{open:t,sx:u,onClickClose:p},o.createElement(Pt.Z,{direction:{xs:"column",md:"row"}},o.createElement(Go,null,o.createElement(jt,{variant:"h3",component:"h1"},a),n.map(((e,t)=>o.createElement(o.Fragment,{key:t},t>0&&o.createElement(za,{caption:!0,sx:{ml:1,mr:1}}),o.createElement(jt,{variant:"caption",component:"span",color:"grey.600"},e)))),o.createElement(jt,{component:"p",variant:"body",color:"grey.700"},r),o.createElement(Zt.Z,{sx:{mt:6,mb:2,borderColor:"grey.50"}}),o.createElement(Pt.Z,{alignItems:"center",direction:"row",justifyContent:"space-between",flexWrap:"wrap",sx:{mb:5}},o.createElement("div",null,i.map((e=>o.createElement(Ua,{key:e.text,text:e.text,small:!0,sx:{mr:.5}})))),o.createElement("div",null,s.map((e=>o.createElement(Ua,Wo({key:e.text,text:e.text,small:!0},"icon"in e&&{icon:e.icon},{sx:{background:"transparent"}})))))),c&&o.createElement($a,Wo({startIcon:o.createElement(Mt,{name:c.icon}),color:"secondary"},c.to&&{component:Le.rU,to:c.to},c.onClick&&{onClick:c.onClick},{sx:{mr:2}}),c.text),d&&o.createElement(Fa,Wo({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}}},d.options,{renderTrigger:e=>o.createElement($a,Wo({startIcon:o.createElement(Mt,{name:d.icon}),endIcon:o.createElement(Mt,{name:"KeyboardArrowDown"}),color:"secondary",variant:"light"},e),d.text)}))),o.createElement(zo,null,o.createElement(Fo,l))))))},Uo=()=>{const e=(0,wt.Z)(),t=(0,ua.Z)(e.breakpoints.up("md")),a=ca("online-tech").src,{tCms:n}=bt(),{oCms:r}=$t("COMMON");return o.createElement(je.Z,{display:"flex",border:"1px solid #93939A",borderRadius:"8px",padding:e.spacing(2.5),bgcolor:"#F7FAFB"},o.createElement(Pt.Z,{direction:"row",spacing:e.spacing(1.5),alignItems:"center"},t&&o.createElement("img",{src:a}),o.createElement(Pt.Z,{direction:"column",spacing:e.spacing(2.5)},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#25282D"},n("COMMON","cardSignInTitle")),o.createElement(Xe.Z,{variant:"body",fontWeight:400,color:"#25282D"},n("COMMON","cardSignInDesc")),o.createElement(je.Z,{display:"flex"},o.createElement($a,{variant:"white",color:"secondary",sx:{bgcolor:e.palette.background.paper},endIcon:o.createElement(Ve.Z,null),href:r("signIn").link},o.createElement(Xe.Z,{variant:"bodyLarge"},n("COMMON","cardSignIn")))))))};var Vo=a(33973),Ko=a(94219);const Jo=(0,_e.ZP)(qn.Z,{shouldForwardProp:e=>"homePage"!=e})((e=>{let{theme:t,homePage:a}=e;return{border:"none",alignItems:"center",display:"flex"}})),Xo=(0,_e.ZP)(ut.Z)((e=>{let{theme:t}=e;return{minWidth:"unset",padding:0,borderRadius:26,color:t.palette.secondary.dark,[t.breakpoints.up("md")]:{borderRadius:42}}})),Qo=(0,_e.ZP)(Gn.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"}}})),er=(0,_e.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 tr(){return tr=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)},p=(0,o.useMemo)((()=>[...new Set(r.map((e=>e.title)))]),[r]),u=(0,va.Z)(),m=(0,ua.Z)(u.breakpoints.up("md"));return o.createElement(Jo,tr({freeSolo:!0,fullWidth:!0,defaultValue:a,disableClearable:!0,options:p},l,{renderInput:e=>o.createElement(Qo,tr({},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?u.spacing(1)+" "+u.spacing(2):u.spacing(1)+" "+u.spacing(1.5)},endAdornment:i?o.createElement(Xo,{onClick:()=>n(s)},o.createElement(er,null,m?o.createElement(Mt,{custom:!0,name:"search",htmlColor:"#fff"}):o.createElement(Mt,{custom:!0,name:"search",htmlColor:"#0370B0",height:"20px",width:"20px"}))):null,startAdornment:m&&o.createElement(Mt,{custom:!0,name:"search",sx:{color:"grey.900"},width:"20px",height:"20px"})}}))}))},nr=(0,_e.ZP)(vo.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"}}})),or=e=>{const t=(0,wt.Z)(),{tCms:a}=bt(),n=vn(),{searchBarProps:r,setPageSize:i,pageSize:l,setPage:s,data:c,...d}=e,[p,u]=(0,Le.lr)();return o.createElement(Pt.Z,{direction:"column",spacing:`${t.spacing(4)}`},o.createElement(ar,r),o.createElement(je.Z,{display:"flex",flexDirection:"row",alignItems:"center",gap:t.spacing(2),flexWrap:"wrap"},o.createElement(je.Z,{display:"flex",flexDirection:"row",alignItems:"center",gap:t.spacing(1),flexGrow:1,flexWrap:"wrap"},o.createElement(Xe.Z,{variant:"bodyLarge",fontWeight:400},a("COMMON","sortBy")),o.createElement(nr,{value:"relevance",onChange:()=>{},style:{flexGrow:1},IconComponent:()=>o.createElement(Vo.Z,null)},o.createElement(Qe.Z,{value:"relevance"},"Pertinence"))),o.createElement(je.Z,{display:"flex",flexDirection:"row",alignItems:"center",gap:t.spacing(1),flexGrow:1,flexWrap:"wrap"},o.createElement(Xe.Z,{variant:"bodyLarge",fontWeight:400},a("COMMON","numberResults")),o.createElement(nr,{value:l,onChange:e=>{i(e.target.value),s(1)},IconComponent:()=>o.createElement(Vo.Z,{style:{position:"absolute",right:0}})},o.createElement(Qe.Z,{value:10},"10"),o.createElement(Qe.Z,{value:25},"25"),o.createElement(Qe.Z,{value:50},"50"),o.createElement(Qe.Z,{value:100},"100")))),p.size>0&&o.createElement(je.Z,{display:"flex",flexDirection:"row",gap:t.spacing(1),flexWrap:"wrap"},["c","s","a"].map((e=>p.getAll(e).map(((r,i)=>o.createElement(Pt.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(Xe.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(Ko.Z,{onClick:()=>((e,t)=>{u({...[...p.entries()].reduce(((e,t)=>{let[a,n]=t;return{...e,[a]:[...e[a]||[],n]}}),{}),[e]:t})})(e,p.getAll(e).filter((e=>e!==r))),style:{width:"12px",height:"12px"},sx:{color:"secondary.main"}}))))))),o.createElement(je.Z,{bgcolor:"#F7FAFB",padding:t.spacing(1)+" "+t.spacing(3),borderRadius:"8px"},o.createElement(Xe.Z,{variant:"bodyLarge",color:"#000000"},c.length," ",a("COMMON","foundResults"))))};function rr(){return rr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e,t,a;const n=lo(),r=(0,wt.Z)(),i=(0,ua.Z)(r.breakpoints.up("md")),l=(0,ua.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,p=s&&c?n.filteredDatasetCardListProps.slice((s-1)*c,s*c):[],u=Math.ceil(n.filteredDatasetCardListProps.length/c),m=n.paginationProps.pagination.setPage,{tCms:g}=bt(),h=[-3,-2,-1,0,1,2,3],{isAuthenticated:E}=(0,Vt.aC)(),[b,x]=(0,Le.lr)();return(0,o.useEffect)((()=>{m(1)}),[b]),o.createElement(Ta.Z,null,o.createElement(Pa,{safeFromHeader:!0},o.createElement(bo,n.heroProps),o.createElement(je.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(je.Z,{display:"flex",flexDirection:"column",flexBasis:"calc(400px + calc(10vw - 200px))",flexShrink:l?0:1,flexGrow:l?0:1},o.createElement(io,n)),o.createElement(Pt.Z,{direction:"column",spacing:`${r.spacing(3.5)}`,flexGrow:1,maxWidth:"100%"},o.createElement(or,{setPageSize:d,pageSize:c,setPage:m,data:n.filteredDatasetCardListProps,searchBarProps:n.searchBarProps}),!E&&o.createElement(Uo,null),i&&o.createElement(Sa.Z,rr({sx:{position:"absolute",background:"none",alignItems:"flex-start",zIndex:2,pt:15}},n.backdropProps),o.createElement(Oa.Z,null)),o.createElement(Pt.Z,{direction:"column",spacing:`${r.spacing(3.5)}`,sx:{opacity:n.backdropProps.open?.5:1,maxWidth:"100%"}},p.map((e=>o.createElement(tn,rr({key:e.id},e,{datasetPage:!0})))),u>1&&o.createElement(Pt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{width:"100%"}},o.createElement(ut.Z,{sx:{borderRadius:"50%",width:"48px",height:"48px",minWidth:0},color:"secondary",disabled:1==s,onClick:()=>m(s-1)},o.createElement(Ue.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)-u),r=s+e+a-n;return r>u||r<1?o.createElement(o.Fragment,null):o.createElement(je.Z,{key:t},s-Math.ceil(h.length/2)<=0?s-u+Math.floor(h.length/2)>=0?o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)):t==h.length-1?o.createElement(ut.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(u)},o.createElement(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},u)):t==h.length-2?o.createElement(Xe.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)):s-u+Math.floor(h.length/2)>=0?0==t?o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},1)):1==t?o.createElement(Xe.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)):0==t?o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},1)):1==t||t==h.length-2?o.createElement(Xe.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):t==h.length-1?o.createElement(ut.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(u)},o.createElement(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},u)):o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==s?"white":"secondary.main"}},r)))})):o.createElement(Xe.Z,null,s," / ",u),o.createElement(ut.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(Ve.Z,null)))))),!i&&o.createElement(Sa.Z,rr({sx:{zIndex:e=>e.zIndex.drawer+1}},n.backdropProps),o.createElement(Oa.Z,null))),o.createElement(Ho,n.datasetModalViewProps))},lr=(0,_e.ZP)(Xe.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"}}})),sr=(0,_e.ZP)(je.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"}}})),cr=((0,_e.ZP)(Xe.Z)((e=>{let{theme:t}=e;return{color:t.palette.primary.main,fontWeight:"700",display:"inline",fontSize:"42px",lineHeight:"49px"}})),(0,_e.ZP)(je.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 dr(){return dr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{tCms:t}=bt(),a=(0,wt.Z)(),n=(0,ua.Z)(a.breakpoints.down("md")),r=t("HOME",n?"welcomeMessageTwo":"welcomeMessage");return o.createElement(sr,null,o.createElement(cr,null,o.createElement(lr,{variant:"h1",dangerouslySetInnerHTML:{__html:`${r}`}}),o.createElement("img",{src:ca("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(ar,dr({},e.searchBar,{style:{position:"relative",bottom:n?"0px":"43px",width:"100%"}})))},ur=(0,_e.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 mr=a(50221),gr=a(90773);a(56039),a(48135),a(15204);const hr=e=>{const{list:t=[],sx:a={},renderItem:n,spaces:r={},customNavigation:i=!0}=e,l=(0,wt.Z)(),s=(0,ua.Z)(l.breakpoints.up("md")),c={xs:8,md:24,...r},d=o.useRef(null);return o.createElement(ur,{sx:a},o.createElement(mr.tq,{ref:d,modules:[gr.Rv,gr.W_],freeMode:!0,navigation:!i,spaceBetween:c.xs,slidesPerView:"auto",breakpoints:{900:{spaceBetween:c.md,slidesPerView:"auto"}}},t.map(((e,t)=>o.createElement(mr.o5,{key:t},n(e))))),i&&s&&o.createElement(o.Fragment,null,o.createElement(ut.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(Ue.Z,null)),o.createElement(ut.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(Ve.Z,null))))},Er=(0,_e.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:me,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"}}}}})),br=(0,_e.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 xr=a(77214);function yr(){return yr=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(Er,yr({onClick:d,active:r,tagLayout:i},c),l&&o.createElement(br,{className:"category-close"},o.createElement(Mt,{name:"Close",width:12,height:12})),o.createElement(Mt,{custom:!0,name:n}),o.createElement(jt,{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(xr.Z,{sx:{color:"secondary.main",fontSize:"clamp(10px, 1vw, 21px)"}}))},vr=(0,_e.ZP)(Pt.Z)((e=>{let{theme:t}=e;return{display:"none",[t.breakpoints.up("md")]:{display:"flex",flexWrap:"nowrap"}}})),Ar=(0,_e.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 Cr(){return Cr=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,wt.Z)(),l=(0,ua.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(fr,Cr({},t,{tagLayout:a,closeIcon:n})))))),[t,a,n]);return o.createElement(o.Fragment,null,o.createElement(Ar,r,s()),a?o.createElement(vr,Cr({direction:"row",justifyContent:"center",alignItems:"center",spacing:{md:a?2:1.5}},r),s(),!l&&a&&s("b")):l&&o.createElement(hr,{spaces:{md:10},list:t,renderItem:e=>o.createElement(fr,Cr({},e,{tagLayout:a,closeIcon:n}))}))};var wr=a(15725),kr=a(96812),Pr=a(93506);const Tr=(0,_e.ZP)(je.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:t.spacing(3),background:"none"}})),Sr=e=>{const{title:t,desc:a,...n}=e;return o.createElement(Tr,n,o.createElement(Pt.Z,{flexDirection:"row",alignItems:"center",sx:{mb:2}},o.createElement(jt,{color:"primary",variant:"h3","aria-hidden":!0,sx:{mr:1.5}},"/"),o.createElement(jt,{component:"h3",variant:"h4",color:"white"},t)),o.createElement(jt,{component:"p",variant:"body",color:"grey.300"},a))};var Or=a(47425),Zr=a(85092),Dr=a(1820);const Lr=(0,_e.ZP)(je.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)}}}})),_r=(0,_e.ZP)(wr.ZP)((e=>{let{theme:t}=e;return{[t.breakpoints.up("md")]:{display:"grid"}}})),Ir=(0,_e.ZP)(Dr.Z)((()=>({padding:0,background:"transparent",".MuiAccordionSummary-content":{margin:0},"> .MuiAccordionSummary-root":{margin:0,padding:0}}))),Nr=(0,_e.ZP)(wr.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"}}}})),jr=(0,_e.ZP)(Dr.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 Fr(){return Fr=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)||""),p=o.useMemo((()=>r.find((e=>e._key===c))),[r,c]),u=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(p||null)}),[l,i,p]),o.createElement(Nr,Fr({},s,{active:i}),o.createElement(jt,{variant:"h3",component:"h3",color:"white",sx:{pr:{xs:0,md:8}}},a),o.createElement(jt,{variant:"body",component:"p",color:"whiteTransparency.dark",sx:{mt:2,mb:7}},n),r.map((e=>{const t=c===e._key;return o.createElement(jr,{key:e._key,expanded:t,onChange:()=>u(e._key),TransitionProps:{unmountOnExit:!0}},o.createElement(Or.Z,null,e.icon&&o.createElement(Mt,{name:e.icon,width:16,height:16,sx:{mb:.5}}),o.createElement("span",null,e.title)),o.createElement(Zr.Z,null,e&&o.createElement(ia,Fr({},null==e?void 0:e.media,{sx:{mb:2}})),o.createElement(jt,{variant:"bodySmall",component:"p",color:"black",sx:{mb:2,opacity:.6}},e.desc),o.createElement($a,{color:"secondary",variant:"light",size:"small",startIcon:o.createElement(Mt,{name:"Launch",width:16,height:16}),onClick:e.cta.mainAction},e.cta.title)))})))},Yr=(0,_e.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:me,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}}}})),Br=e=>{const{icon:t,_key:a,title:n,active:r,onClickTab:i}=e,l=o.useCallback((()=>{i&&i(a)}),[a,i]);return o.createElement(Yr,{onClick:l,active:r},t&&o.createElement(Mt,{name:t,sx:{width:{xs:24,md:36},height:{xs:24,md:36}}}),o.createElement(jt,{variant:"h6",component:"span",sx:{mt:2}},n))};function $r(){return $r=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,p]=o.useState("auto"),u=(0,wt.Z)(),m=(0,ua.Z)(u.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&&p(`${t}px`)}}),[]),o.createElement(Lr,n,o.createElement(Ne.Z,null,o.createElement(wr.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(wr.ZP,{item:!0,xs:12,md:3,key:e._key},m?o.createElement(Ir,{expanded:e._key===r,onChange:()=>E(e._key)},o.createElement(Or.Z,null,o.createElement(Br,$r({},e,{active:r===e._key}))),o.createElement(Zr.Z,{sx:{pb:0}},o.createElement(Rr,$r({},e,{active:r===e._key,onChangeAccordion:h})))):o.createElement(Br,$r({},e,{active:r===e._key,onClickTab:g})))))),o.createElement(wr.ZP,{container:!0,justifyContent:"space-between",sx:{mt:{md:8},display:{xs:"none",md:"flex"}}},o.createElement(wr.ZP,{item:!0,xs:12,md:5,ref:c,sx:{height:d}},l&&o.createElement(ia,null==l?void 0:l.media)),o.createElement(_r,{item:!0,xs:12,md:6,sx:{pt:{xs:4,md:14},pb:{xs:8,md:14}}},a.map((e=>o.createElement(Rr,$r({},e,{key:e._key,active:r===e._key,onChangeAccordion:h}))))))))};var Gr=a(65295);const zr=(0,_e.ZP)(Le.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,_e.ZP)(Gr.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,_e.ZP)(Xe.Z)((e=>{let{theme:t}=e;return{display:"-webkit-box",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:"2",WebkitBoxOrient:"vertical",marginTop:t.spacing(1)}}));function Wr(){return Wr=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:p}=bt(),u=(0,wt.Z)(),m={src:(null==n?void 0:n.url)||""},g={alignSelf:"flex-start",mb:1,backgroundColor:u.palette.grey[100],color:u.palette.grey[700],borderRadius:"12px",padding:"3px 20px","& .MuiTypography-root":{color:u.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(zr,Wr({to:`/use-case/${s}`||"/"},d),o.createElement(Qt,Wr({},m,{sx:{height:"210px",width:"100%"},cover:!0})),o.createElement(je.Z,{padding:"12px",sx:{display:"flex",flexDirection:"column",rowGap:"20px",flexGrow:1}},o.createElement(Pt.Z,{spacing:"20px",sx:{flexGrow:1}},o.createElement(Pt.Z,{spacing:"20px"},l&&l.tag&&o.createElement(Ua,{text:l.tag,sx:g}),o.createElement(jt,{variant:"h4",color:"grey.900"},t),o.createElement(jt,{display:"-webkit-box",variant:"body",color:"grey.700",sx:{WebkitLineClamp:4,textOverflow:"ellipsis",overflow:"hidden",WebkitBoxOrient:"vertical"}},a),o.createElement(Pt.Z,{direction:"row",spacing:"10px",alignItems:"center"},o.createElement(jt,{variant:"body",color:"grey.700"},p("COMMON","reuser")),o.createElement(jt,{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(Pt.Z,{direction:"row",spacing:1,flexWrap:"wrap"},c.map(((e,t)=>o.createElement(Ua,{key:t,text:e,sx:h})))),o.createElement(jt,{color:"grey.500",variant:"bodySmall"},p("COMMON","release")," : ",i?new Date(i).toLocaleDateString():""))),o.createElement(Pt.Z,{direction:"row",sx:{alignSelf:"center",color:"secondary.main"}},o.createElement(jt,{variant:"body",fontWeight:600},p("COMMON","seeReuse")),o.createElement(xr.Z,{sx:{color:"secondary.main"}}))))},Ur=(0,_e.ZP)("div")((()=>({".swiper-slide":{maxWidth:"250px"}}))),Vr=e=>{const{title:t,img:a,url:n,isIconShouldBeDownloaded:r}=e;return o.createElement(Aa.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(pa,{nativeImgStyles:{maxHeight:"75px"},sx:{maxHeight:"75px",width:"auto"},imageKey:a,alt:t}):o.createElement("img",{src:a,alt:t,loading:"lazy"}))};function Kr(){return Kr=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(Ur,null,o.createElement(mr.tq,{modules:[gr.Rv],slidesPerView:"auto",centerInsufficientSlides:!0,freeMode:!0,spaceBetween:35,loopedSlides:10,loop:!0},r&&r.map(((e,t)=>o.createElement(mr.o5,{virtualIndex:t,key:t},o.createElement(Vr,Kr({},e,{isIconShouldBeDownloaded:a})))))))};var Xr=a(50891),Qr=a(71983),ei=a(2525),ti=a(26215),ai=a(28922),ni=a(15498),oi=a(6968);const ri=function(){const{tCms:e}=bt(),{oCms:t,objectsLoading:a}=$t(Gt),n=(0,o.useMemo)((()=>a?{}:t("homePage.links")[0]),[t,a]);return o.createElement(je.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(je.Z,null,o.createElement(jt,{variant:"h3",component:"h3",fontWeight:"bold",sx:{mb:{xs:3,md:0},borderBottom:"4px solid #B52125"}},e("COMMON","contact_card.title"))),o.createElement(Zt.Z,{orientation:"vertical",variant:"middle",flexItem:!0,sx:{height:"200px"},color:"#C7C7D0"}),o.createElement(je.Z,{display:"flex",flexDirection:"column",rowGap:"20px"},o.createElement(je.Z,null,o.createElement(jt,{component:"h3",variant:"h4",sx:{mb:1.5}},e("COMMON","contact_card.header")),o.createElement(jt,{component:"p",variant:"body",color:"grey.700",sx:{whiteSpace:"pre-line"}},e("COMMON","contact_card.info").replaceAll("\\n","\n"))),o.createElement(je.Z,null,o.createElement($a,{component:Le.rU,to:a?"":n.contact,color:"secondary",variant:"white",sx:{mt:{xs:6,md:0}},startIcon:o.createElement(oi.Z,null)},e("COMMON","contact_card.email_button")),o.createElement($a,{component:Le.rU,color:"secondary",variant:"white",sx:{mt:{xs:6,md:0},ml:2},startIcon:o.createElement(Mt,{custom:!0,name:"locationArrow",color:"secondary"}),onClick:()=>window.open(n.locate,"_blank")},e("COMMON","contact_card.find_button")))))},ii=(0,_e.ZP)(je.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"}}}})),li=(0,_e.ZP)(je.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"}}})),si=(0,_e.ZP)(je.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"}}})),ci=(0,_e.ZP)(ga.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"}})),di=(0,_e.ZP)(je.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}}})),pi=(0,_e.ZP)(je.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}}})),ui=(0,_e.ZP)(je.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)}`}}})),mi=(0,_e.ZP)(je.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 gi(){return gi=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{tCms:e}=bt(),{oCms:t}=$t(Gt),[a,n]=(0,o.useState)(0),r=(0,u.I0)(),i=(0,wt.Z)(),l=(0,De.s0)(),s=(0,ua.Z)(i.breakpoints.up("md")),c=vn().data,d=Nn().data,p=(0,Vt.aC)(),m=(0,u.v9)(W.getMetadataDatasets),[g,h]=o.useState(""),E=t("categories.list").find((e=>e.slug===g)),b={color:"transparent",small:!s},x=ca("tilted-bars").src,y=o.useMemo((()=>{if(c&&c.categories){const e=c.categories.length;return s?[...c.categories].slice(0,e/2):[...c.categories]}return[]}),[c,s]),f=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(H.metadata.setSelectedDatasetId("")):r(H.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(`${$d.datasetDetail.path}?id=${n}`)},onClick:e=>{e&&l(`/catalogue?search=${e}`)},homePage:!0},cmsImage:{cover:!0,overlay:!0,imageKey:"home-hero"}},M=o.useMemo((()=>({list:A(y),tagsLayout:!0})),[A,y]),w=o.useMemo((()=>({list:A(f),tagsLayout:!0})),[A,f]),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=Bn(v[a]),O=Ln({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(`${$d.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(Ta.Z,{injectFirst:!0},o.createElement(Pa,{headerProps:b},o.createElement(ii,null,o.createElement(je.Z,{width:"100%",overflow:"hidden",display:"flex"},o.createElement(jt,{className:"txt"},e("HOME","news-ticker")))),o.createElement(mi,null,o.createElement(pr,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(je.Z,{sx:{display:"flex",flexDirection:"column",position:"absolute",bottom:"max(calc(-2vw - 57px), -100px)",zIndex:2,alignItems:"center",rowGap:"20px"}},o.createElement(Mr,M),s&&o.createElement(Mr,w)))),o.createElement(li,null,!s&&o.createElement(si,null,o.createElement(ci,{underline:"none",href:T.allData},o.createElement(pa,{imageKey:"AllData",sx:{maxWidth:"79px"}}),o.createElement(jt,{color:"secondary",variant:"bodyLarge",fontWeight:600},e("HOME","allData")),o.createElement(Ve.Z,{color:"secondary"}))),o.createElement(si,null,o.createElement(Pt.Z,{spacing:"20px"},o.createElement(Pt.Z,{direction:"column"},o.createElement(jt,{variant:"h3",component:"h3",sx:{mb:{xs:3,md:0}}},e("HOME","play_section.title")),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(pa,{nativeImgStyles:{width:"100%",height:"186px",objectFit:"cover",borderRadius:"9px"},imageKey:"play_section.image",alt:"play_section.image"}),s?o.createElement(Pt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Pt.Z,{direction:"row",spacing:i.spacing(2.5),flexGrow:1},o.createElement(jt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.explore")},flex:"1 1 0"}),o.createElement(jt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.discover")},flex:"1 1 0"}),o.createElement(jt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.usecases")},flex:"1 1 0"})),o.createElement(Pt.Z,{direction:"row",spacing:i.spacing(2.5),flexGrow:1},o.createElement($a,{variant:"white",color:"secondary",startIcon:o.createElement(ei.Z,null),endIcon:o.createElement(ti.Z,null),component:Le.rU,to:T.explore,sx:{flex:"1 1 0"}},o.createElement(jt,{variant:"body"},e("HOME","play_section.explore_button"))),o.createElement($a,{variant:"white",color:"secondary",startIcon:o.createElement(ai.Z,null),endIcon:o.createElement(ti.Z,null),component:Le.rU,to:T.reuse,sx:{flex:"1 1 0"}},o.createElement(jt,{variant:"body"},e("HOME","play_section.discover_button"))),o.createElement($a,{variant:"white",color:"secondary",startIcon:o.createElement(ni.Z,null),endIcon:o.createElement(ti.Z,null),component:Le.rU,to:p.isAuthenticated?T.discover.authenticated:T.discover.notAuthenticated,sx:{flex:"1 1 0"}},o.createElement(jt,{variant:"body"},e("HOME","play_section.usecases_button"))))):o.createElement(Pt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(Pt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(jt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.explore")}}),o.createElement($a,{variant:"white",color:"secondary",startIcon:o.createElement(ei.Z,null),endIcon:o.createElement(ti.Z,null),component:Le.rU,to:T.explore,sx:{flexGrow:1}},o.createElement(jt,{variant:"body"},e("HOME","play_section.explore_button")))),o.createElement(Pt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(jt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.discover")}}),o.createElement($a,{variant:"white",color:"secondary",startIcon:o.createElement(ai.Z,null),endIcon:o.createElement(ti.Z,null),component:Le.rU,to:p.isAuthenticated?T.discover.authenticated:T.discover.notAuthenticated,sx:{flexGrow:1}},o.createElement(jt,{variant:"body"},e("HOME","play_section.discover_button")))),o.createElement(Pt.Z,{direction:"column",spacing:i.spacing(2.5)},o.createElement(jt,{variant:"bodyLarge",align:"center",dangerouslySetInnerHTML:{__html:e("HOME","play_section.usecases")}}),o.createElement($a,{variant:"white",color:"secondary",startIcon:o.createElement(ni.Z,null),endIcon:o.createElement(ti.Z,null),component:Le.rU,to:T.reuse,sx:{flexGrow:1}},o.createElement(jt,{variant:"body"},e("HOME","play_section.usecases_button"))))))),o.createElement(si,null,o.createElement(wr.ZP,{item:!0,xs:12},o.createElement(Pt.Z,{direction:"column"},o.createElement(jt,{variant:"h3"},e("HOME","dataset_section.title")),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(je.Z,null,k||S?o.createElement(je.Z,{display:"flex",rowGap:"30px",flexDirection:"column",alignItems:"center"},o.createElement(di,null,o.createElement(pi,null,S?o.createElement(Fo,gi({key:a},S)):k&&o.createElement(ia,gi({},k,{sx:{maxWidth:"500px",maxHeight:"500px"}}))),P?o.createElement(ui,null,o.createElement(jt,{variant:"bodySmall",fontWeight:600,sx:{backgroundColor:"secondary.light",color:"secondary.main",padding:"0 "+i.spacing(.5),borderRadius:"4px",marginRight:"auto"}},P.tag),o.createElement(jt,{variant:"h4"},P.title),o.createElement(jt,{color:"grey.700",sx:{mt:2,mb:{xs:3,md:0},fontSize:"16px"}},P.desc),o.createElement(je.Z,{display:"flex",justifyContent:s?"flex-start":"flex-end"},o.createElement($a,{component:Le.rU,to:`${$d.datasetDetail.path}?id=${v[a].id}`,color:"secondary",sx:{borderRadius:"8px",border:"none"},variant:s?"contained":"white",endIcon:s&&o.createElement(Ve.Z,null),startIcon:s&&o.createElement(Mt,{custom:!0,name:"bars",sx:{color:"white"}})},o.createElement(jt,{variant:"body"},e("HOME","dataset.button")))),o.createElement($a,{color:"secondary",variant:"contained",round:!0,style:{position:"absolute",top:"45%",right:"0px"},onClick:()=>n((e=>(e+1)%v.length))},o.createElement(Ve.Z,null))):null,s&&o.createElement($a,{color:"secondary",variant:"contained",round:!0,style:{position:"absolute",top:"45%",left:"0px"},onClick:()=>n((e=>(e+v.length-1)%v.length))},o.createElement(Ue.Z,null))),o.createElement(Pt.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(kr.Z,{color:"secondary",key:e.id,style:{fontSize:"16px"}}):o.createElement(Pr.Z,{color:"secondary",key:e.id,style:{fontSize:"16px"}})})))):o.createElement(kt.Z,{height:"300px"}))),o.createElement(si,{sx:{display:"flex",flexDirection:"column",rowGap:"30px",width:"100%"}},o.createElement(wr.ZP,{item:!0,xs:12},o.createElement(Pt.Z,{direction:"column",spacing:"30px"},o.createElement(Pt.Z,{direction:"column"},o.createElement(jt,{variant:"h3",component:"h3",sx:{mb:{xs:3,md:0}}},e("HOME","use_cases.title")),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(jt,{variant:"body"},e("HOME","use_cases.desc")))),o.createElement(Pt.Z,{width:"100%",spacing:"30px"},O.length?o.createElement(hr,{list:O,renderItem:e=>o.createElement(Hr,gi({key:e.id,sx:{width:{xs:"300px",md:"347px"},height:488,boxShadow:"0px 2px 6px 0px #00001229"}},e))}):o.createElement(Pt.Z,{direction:"row",spacing:1},Array.from({length:3}).map(((e,t)=>o.createElement(kt.Z,{key:t,sx:{height:"590px"},variant:"rectangular"})))),o.createElement(je.Z,{display:"flex",justifyContent:"flex-end"},o.createElement(Le.rU,{to:$d.useCaseList.path,style:{textDecoration:"none"}},o.createElement($a,{color:"secondary",variant:"white",sx:{border:"0px",display:"flex"},endIcon:o.createElement(Ve.Z,null)},e("HOME","use_cases.cta.title"))))))),o.createElement(je.Z,{component:"section",sx:{bgcolor:"background.dark",pt:{xs:7,md:12},pb:14}},o.createElement(Ne.Z,{sx:{pb:{xs:10,md:15}}},o.createElement(wr.ZP,{container:!0},o.createElement(wr.ZP,{item:!0,md:6},o.createElement(jt,{variant:"bodySmall",component:"h3",color:"whiteTransparency.dark"},e("HOME","development.subtitle")),o.createElement(jt,{variant:"h3",color:"white",sx:{mt:2,mb:2}},e("HOME","development.title")),o.createElement(jt,{variant:"body",fontWeight:400,component:"p",color:"whiteTransparency.dark"},e("HOME","development.desc")),o.createElement($a,{component:Le.rU,to:$d.contact.path,fullWidthMobile:!0,color:"whiteTransparency",sx:{mt:4},startIcon:o.createElement(Mt,{name:"arrow-right-circle",custom:!0,width:24,height:24})},e("HOME","development.cta.title"))),o.createElement(wr.ZP,{container:!0,sx:{mt:{xs:4,md:6}},spacing:{xs:2,md:3}},t("development.key_figures.list").map(((e,t)=>o.createElement(wr.ZP,{item:!0,md:4,key:t},o.createElement(Sr,e))))))),Z?o.createElement(qr,Z):null,o.createElement(je.Z,{component:"section",sx:{pt:{xs:7,md:12}}},o.createElement(Jr,{list:t("tools.list")}))),s?o.createElement(je.Z,{component:"section",sx:{py:5,display:"flex",justifyContent:"center",alignItems:"center"}},o.createElement(ri,null)):o.createElement(je.Z,{padding:"20px",flexDirection:"column",display:"flex",rowGap:"24px"},o.createElement(jt,{display:"flex",borderBottom:"3px solid #B52125",variant:"h2",fontWeight:600,marginRight:"auto"},e("COMMON","contact_card.title")),o.createElement(je.Z,{display:"flex",flexDirection:"column",rowGap:"12px",borderBottom:"1px solid #C7C7D0",paddingBottom:"24px"},o.createElement(jt,{variant:"bodyLarge"},e("COMMON","contact_card.header")),o.createElement(jt,{variant:"body",color:"grey.700",whiteSpace:"pre-line"},e("COMMON","contact_card.info").replaceAll("\\n","\n"))),o.createElement($a,{color:"secondary",variant:"white",startIcon:o.createElement(Xr.Z,null),component:Le.rU,to:T.contact},e("COMMON","contact_card.email_button")),o.createElement($a,{color:"secondary",variant:"white",startIcon:o.createElement(Qr.Z,null),component:Le.rU,onClick:()=>window.open(T.locate,"_blank")},e("COMMON","contact_card.find_button")))))},Ei=(0,_e.ZP)(je.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}})),bi=((0,_e.ZP)(je.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,_e.ZP)(je.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,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",alignItems:"flex-start",[t.breakpoints.up("md")]:{flexDirection:"row"}}}))),xi=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"}}),yi=(0,_e.ZP)(Le.OL)((e=>{let{theme:t}=e;return{...xi(t)}})),fi=(0,_e.ZP)("a")((e=>{let{theme:t}=e;return{...xi(t)}}));var vi=a(32045);function Ai(){return Ai=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{tabs:t,selectProps:a}=e;const n=(0,De.TH)(),r="/developer/overview"===n.pathname||"/developer"===n.pathname,i=o.useCallback((e=>o.createElement(o.Fragment,null,e.icon&&o.createElement(Mt,{name:e.icon,sx:{mr:1},width:16,height:16}),o.createElement(jt,{variant:"bodySmall",component:"p",lineFix:!0},e.title))),[]);return o.createElement(Ei,{sx:r?{padding:"20px 0px 40px 0"}:{}},o.createElement(vi.Z,null,o.createElement(bi,null,t.list.map(((e,t)=>e.external?o.createElement(fi,{key:t,href:e.path,target:"_blank",rel:"noopener noreferrer"},i(e)):o.createElement(yi,Ai({key:t,to:e.path},"end"in e&&{end:e.end}),i(e)))))))},Mi=()=>{const e=(0,De.s0)(),t=(0,u.I0)(),{isAuthenticated:a}=(0,Vt.aC)(),{tCms:n}=bt(),{oCms:r,objectsLoading:i}=$t(Wt),l={},[s,c]=o.useState(i?"":r("secondaryNav.organizations.select.options")[0].value),d=o.useMemo((()=>t=>{c(t),"admin"===t&&e($d.admin.path)}),[e]),p=o.useMemo((()=>({tabs:{list:i?[]:r("secondaryNav.nav.list")},selectProps:{name:"organization",appearance:"minimal",onChange:d,value:s,placeholder:n(Wt,"tabBar.select.placeholder")||"...",options:i?[]:r("secondaryNav.organizations.select.options")}})),[n,d,i,s,r]);return o.useEffect((()=>{a||e($d.home.path)}),[e,a]),o.useEffect((()=>{t(H.user.setLogged({logged:!0})),t(H.user.setUserRole({role:b.developer}))}),[t]),a&&o.createElement(Ta.Z,{injectFirst:!0},o.createElement(Pa,l,o.createElement(Ci,p),o.createElement(Aa.Z,{sx:{backgroundColor:"grey.50"}},o.createElement(De.j3,null))))};var wi=a(14563),ki=a(52681),Pi=a(9573),Ti=a(46926),Si=a(97896),Oi=a(3694),Zi=a(56011),Di=a(38732);const Li=(0,_e.ZP)(Zi.Z)((e=>{let{theme:t}=e;return{background:t.palette.secondary.dark,".MuiTableCell-root":{paddingTop:"19px",color:t.palette.white}}})),_i=(0,_e.ZP)(Di.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 Ii(){return Ii=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(Si.Z,{sx:n},o.createElement(Pi.Z,Ii({sx:r},i),o.createElement(Li,null,o.createElement(Oi.Z,null,t.map((e=>{const{key:t,label:a,...n}=e;return o.createElement(Ti.Z,Ii({key:t},n,{className:`default-table-th-${t}`}),a||t)})))),o.createElement(_i,null,a.map((e=>o.createElement(Oi.Z,{key:`${e.id}`},t.map((t=>o.createElement(Ti.Z,{component:"td",scope:"row",key:`${e.id}${t.key}`,className:`default-table-td-${t.key}`},o.createElement(o.Fragment,null,e[t.key]))))))))))},ji=(0,_e.ZP)(je.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}})),Fi=(0,_e.ZP)(je.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 Ri(){return Ri=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(ki.Z,{open:Boolean(a),anchorEl:a,placement:"right"},o.createElement(ji,null,o.createElement(Mt,{name:"ContentPaste",width:16,height:16,sx:{mr:2}})," Cliquez pour copier")),o.createElement(Fi,null,o.createElement(Ni,Ri({},e,{rows:e.rows.map((e=>({...e,token:e.token&&o.createElement(je.Z,null,o.createElement("button",{style:{textAlign:"left"},onClick:t=>r(t,e.token||""),onMouseOver:i,onMouseOut:l},e.token))})))}))))};var Bi=a(74721);const $i=(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 qi(){return qi=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const e=(0,u.v9)(z.getToken),t=(0,De.s0)(),{tCms:a}=bt(),{oCms:n,objectsLoading:r}=$t(Wt),i=o.useMemo((()=>({columns:r?[]:n("api.table.columns").map((e=>({...e,key:e.key}))),rows:[{id:"apikey3",name:a&&a(Wt,"api.token.name")||"User token",token:e}]})),[a,r,n,e]),l=o.useMemo((()=>({children:a("DEVELOPER","api.actions.generate"),onClick:()=>{t(`${$d.contact.path}`)}})),[]),s=o.useMemo((()=>({title:$i(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}=bt();return o.createElement(Ne.Z,{sx:{pt:3,pb:13,"@media (min-width: 960px)":{padding:"10px 16% !important",paddingTop:"24px !important",paddingBottom:"104px !important"}}},o.createElement(Pt.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{mb:3}},o.createElement(jt,{component:"h2",sx:{alignItems:"center",display:"inline-flex"},lineFix:!0},o.createElement(je.Z,{component:"span",sx:{pt:"2.5px"}},e.titleProps.title),o.createElement(wi.Z,qi({},e.titleProps.tooltipProps,{arrow:!0}),o.createElement(Bi.Z,{sx:{color:"grey.300",width:16,ml:1}})))),o.createElement(je.Z,{sx:{mb:3}},o.createElement(jt,{variant:"subtitle2"},t(Wt,"api.desc"))),o.createElement(Yi,e.APITableProps))};var zi=a(69067),Wi=a(99189);const Hi=(0,_e.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:me,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 Ui(){return Ui=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{pagination:t,...a}=e,{t:n}=(0,et.$)(),{items:r}=(0,zi.Z)(t);return!t.count||t.count&&t.count<=1?o.createElement(o.Fragment,null):o.createElement(o.Fragment,null,o.createElement(Pt.Z,Ui({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(Hi,{disabled:e.disabled,onClick:e.onClick},o.createElement(Mt,{name:"ArrowBackIos",width:12,height:12}),o.createElement(jt,{component:"span",lineFix:!0,variant:"bodySmall",sx:{ml:.5}},n("COMMON:pagination:previous"))),e.selected&&o.createElement(jt,{variant:"bodySmall",lineFix:!0,sx:{mr:{xs:2,md:4},ml:{xs:2,md:4},span:{fontVariantNumeric:"tabular-nums"},textAlign:"center"}},o.createElement(Wi.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(Hi,{disabled:e.disabled,onClick:e.onClick,key:e.page},o.createElement(jt,{component:"span",lineFix:!0,variant:"bodySmall",sx:{mr:.5}},n("COMMON:pagination:next")),o.createElement(Mt,{name:"ArrowForwardIos",width:12,height:12})))))))};var Ki=a(27666);const Ji=(0,_e.ZP)(je.Z)((e=>{let{appearance:t}=e;return{..."minimal"===t&&{lineHeight:1}}})),Xi=(0,_e.ZP)(vo.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}}}}}})),Qi=(0,_e.ZP)(Qe.Z)((e=>{let{size:t}=e;return{fontSize:"16px",lineHeight:"24px",..."small"===t&&{fontSize:"14px",lineHeight:"20xp"}}}));function el(){return el=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:p,...u}=a,[m,g]=(0,o.useState)(!1),[h,E]=(0,o.useState)([]);return(0,o.useEffect)((()=>{const e=[];m&&e.push("MuiSelectCustom-open"),""===u.value&&e.push("MuiSelectCustom-placeholder"),E(e)}),[m,u.value]),o.createElement(Ji,{appearance:u.appearance||"default",sx:t},n&&o.createElement(Ki.Z,{htmlFor:r,sx:{mb:1}},o.createElement(jt,{variant:"body",sx:{color:"grey.800"},component:"p"},n)),o.createElement(Xi,el({classes:{select:h.join(" ")},id:r,displayEmpty:!0,onChange:e=>i(e.target.value),onOpen:()=>{g(!0)},onClose:()=>{g(!1)},IconComponent:e=>o.createElement(Vn.Z,el({},e,{className:m?`MuiSvgIconCustom-open ${e.className}`:`${e.className}`})),size:c||"medium",error:d},u),s&&o.createElement(Qi,{size:c,disabled:!0,value:""},s),l.map((e=>o.createElement(Qi,{size:c,key:e.value,value:e.value},e.label)))),p&&o.createElement(jt,{variant:"caption",component:"span",color:e=>d?e.palette.error.main:e.palette.grey[500],sx:{pl:2}},p))},al=ot.Ps` query getDocumentations($take: Int!, $skip: Int!, $where: DocumentationWhereInput!) { documentations(take: $take, skip: $skip, where: $where) { id title desc content } documentationsCount } `,nl=()=>{const{t:e}=pt(),t=(0,De.s0)(),{tCms:a}=bt(),{oCms:n,objectsLoading:r}=$t(Wt),[i,l]=(0,Le.lr)(),s=i.get("page"),c=i.get("search"),{data:d,loading:p}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{data:t,loading:a,error:n}=Rt(al,{variables:{take:5,skip:5*e}});return{data:t,loading:a,error:n}}(s?+s-1:0),[u,m]=o.useState(s?+s:1),[g,h]=o.useState(!1),[E,b]=o.useState({publicationDate:"",contentType:[]}),[x,y]=o.useState(!1),[f,v]=o.useState(""),A=o.useMemo((()=>{if(!p&&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,p,c]),C=o.useCallback((()=>{h(!0),setTimeout((()=>{h(!1)}),600)}),[]),M=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=>y(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=>M("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=>M("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,M,C,e]),documentationCardsProps:o.useMemo((()=>A?A.map((e=>({id:e.id,title:e.title,desc:e.desc,to:`${$d.developer.trainingDocumentation.path}/${e.id}`}))):[]),[A]),backdropProps:o.useMemo((()=>({open:g})),[g]),selectProps:o.useMemo((()=>({name:"orderBy",size:"small",appearance:"minimal",placeholder:a(Wt,"tabBar.select.placeholder")||"...",options:r?[]:n("tabBar.select.options"),value:f,onChange:e=>{C(),v(e)}})),[a,C,r,f,n]),paginationProps:!p&&d&&{count:Math.ceil(d.documentationsCount/5)||0,page:u,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:!p&&d?null==d?void 0:d.documentations.map((e=>({title:e.title}))):[],placeholder:a(Wt,"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(`${$d.developer.trainingDocumentation.path}/${o}`)},onClick:e=>{t(e?`${$d.developer.trainingDocumentation.path}?search=${e}`:`${$d.developer.trainingDocumentation.path}`)}})),[d,a,p])}};function ol(){return ol=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=nl(),t=(0,wt.Z)(),a=(0,ua.Z)(t.breakpoints.up("md"));return o.createElement(o.Fragment,null,o.createElement(Ne.Z,{sx:{pt:4,pb:8}},o.createElement(wr.ZP,{container:!0,columnSpacing:3},o.createElement(wr.ZP,{item:!0,xs:12,md:3,display:{xs:"flex",md:"block"},alignItems:"center",flexDirection:"row",justifyContent:"space-around"},!a&&o.createElement(tl,e.selectProps)),o.createElement(wr.ZP,{container:!0,item:!0,md:9,sx:{position:"relative",mt:{xs:4,md:0}}},a&&o.createElement(Sa.Z,ol({sx:{position:"absolute",background:"none",alignItems:"flex-start",zIndex:2,pt:15}},e.backdropProps),o.createElement(Oa.Z,null)),o.createElement(wr.ZP,{container:!0,rowSpacing:1.5,sx:{display:"flex",flexDirection:"column",opacity:e.backdropProps.open?.5:1}},e.documentationCardsProps.map((e=>o.createElement(wr.ZP,{item:!0,key:e.id},o.createElement(tn,e))))),o.createElement(Pt.Z,{justifyContent:"center",flexDirection:"row",sx:{width:"100%",mt:4}},e.paginationProps&&o.createElement(Vi,{pagination:e.paginationProps})))),!a&&o.createElement(Sa.Z,ol({sx:{zIndex:e=>e.zIndex.drawer+1}},e.backdropProps),o.createElement(Oa.Z,null))))},il=(0,_e.ZP)(je.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,_e.ZP)(Qt,{shouldForwardProp:e=>"sx"!==e})((()=>({height:"40px",display:"inline-block",width:"auto"})));var ll=a(54048);const sl=e=>{const{title:t,desc:a,button:n,sx:r={}}=e,i=e.img;return o.createElement(il,{sx:r},o.createElement(Aa.Z,{sx:{display:"flex",justifyContent:"left",alignItems:"left",minHeight:"72px"}},i),o.createElement(jt,{variant:"h5",sx:{mb:1.5}},t),o.createElement(jt,{variant:"caption",component:"p",sx:{mb:3}},a),o.createElement(Aa.Z,{sx:{mt:"auto"}},o.createElement($a,{color:"secondary",size:"small",variant:"light",startIcon:o.createElement(ll.Z,null),sx:{height:"32px",pl:1,pr:1},onClick:n.onClick},n.text)))},cl=(0,_e.ZP)(je.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}})),dl=(0,_e.ZP)(je.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%)"}}))),pl=(0,_e.ZP)(Qt)((()=>({height:"100%",width:"100%","& > img":{width:"100%",height:"100%",objectFit:"cover"}}))),ul=ot.Ps` query getImageCard($where: ImageCardWhereInput!) { imageCards(where: $where) { key title desc lang img { url } buttons } } `;var ml=a(82846);function gl(){return gl=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}=Rt(ul,{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],p=d&&d.buttons.map((e=>{let t;if("icon"in e&&"arrow-circle-right"===e.icon)t=o.createElement(ml.Z,null);return{...e,icon:t,to:i}}));return d?o.createElement(cl,gl({sx:a},e),o.createElement(dl,{className:"image-card-wrapper"},o.createElement(pl,t)),o.createElement(jt,{variant:"h5",fontWeight:500,sx:{mb:1.5}},d.title),o.createElement(jt,{variant:"bodySmall",component:"p",sx:{mb:1.5}},d.desc),p&&p.map((e=>o.createElement($a,gl({key:e.text,size:"small"===n?"x-small":"small",color:"whiteTransparency",startIcon:o.createElement(Mt,{name:"arrow-right-circle",custom:!0}),fullWidth:"small"===n},e.onClick&&{onClick:e.onClick},e.to&&{to:e.to,component:Le.rU}),e.text)))):null};function El(){return El=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{oCms:e,objectsLoading:t}=$t(Wt),a=o.useMemo((()=>t?[]:e("tools.list").map((e=>({...e,img:o.createElement(pa,{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=En({type:"dataset",size:"large"});return o.createElement(Ne.Z,{sx:{pt:6,pb:9}},o.createElement(wr.ZP,{container:!0,spacing:3,sx:{mb:8}},a.map((e=>o.createElement(wr.ZP,{xs:12,md:6,lg:3,item:!0,key:e.title,display:"flex"},o.createElement(sl,El({},e,{sx:{width:"100%",minHeight:"200px"}})))))),o.createElement(hl,El({sx:{mb:8}},n)))},xl=(0,_e.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}}})),yl=(0,_e.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"}}})),fl=(0,_e.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}}})),vl=e=>{const{title:t,author:a,...n}=e,{src:r}=ca((null==a?void 0:a.src)||"");return o.createElement(xl,n,o.createElement(yl,{width:"401",height:"234",sx:{display:{xs:"none",md:"block"}}},o.createElement("use",{xlinkHref:"#icon-quote"})),o.createElement(yl,{width:"383",height:"607",sx:{display:{md:"none"}}},o.createElement("use",{xlinkHref:"#icon-quote-mobile"})),o.createElement(jt,{component:"h3",variant:"h1",sx:{position:"relative",mb:4,fontSize:32,lineHeight:"36px"},color:"primary"},t),o.createElement(Pt.Z,{direction:"row",component:"figcaption",alignItems:"center"},o.createElement(fl,{src:r,alt:null==a?void 0:a.name}),o.createElement(Pt.Z,{direction:"column"},o.createElement(jt,{component:"span",variant:"bodyLarge",sx:{position:"relative"}},null==a?void 0:a.name),o.createElement(jt,{component:"span",variant:"caption",sx:{position:"relative"},color:"grey.600"},null==a?void 0:a.job))))},Al=(0,_e.ZP)(je.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 Cl(){return Cl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{body:t,...a}=e,n=t&&t.list;return o.createElement(Al,a,n?t.list.map(((e,t)=>{if(e){switch(e.type){case"paragraph":return e.content.map(((a,n)=>o.createElement(jt,{fontWeight:300,variant:"bodyLarge",component:"p",key:`${e.type}-${t}-${n}`,dangerouslySetInnerHTML:{__html:a}})));case"extract":return e.content.map(((a,n)=>o.createElement(jt,{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(pa,{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(vl,Cl({key:`${e.type}-${t}`},e.content));case"chart":return o.createElement(Fo,Cl({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(jt,{variant:e.type,key:`${e.type}-${t}`,dangerouslySetInnerHTML:{__html:e.content}})}return o.createElement(o.Fragment,null)})):o.createElement(o.Fragment,null))},wl=ot.Ps` query getDocumentations($where: DocumentationWhereInput!) { documentations(where: $where) { id title desc content } } `,kl=e=>{var t;const{data:a,loading:n}=(e=>{const{data:t,loading:a,error:n}=Rt(wl,{variables:{where:{id:{equals:e}}}});return{data:t,loading:a,error:n}})(e),o=null==a?void 0:a.documentations[0],r=(0,u.v9)(W.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:Yn(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}},Pl=()=>{const{id:e}=(0,De.UO)(),{articleBodyProps:t,documentation:a,isDocumentationLoading:n}=kl(e);return o.createElement(Ta.Z,null,o.createElement(Aa.Z,{sx:{backgroundColor:"background.default",mt:-8,mb:2,pb:7}},o.createElement(vi.Z,{sx:{pt:4}},o.createElement(Aa.Z,null,o.createElement("article",null,o.createElement(wr.ZP,{container:!0,justifyContent:"center",sx:{mt:5}},o.createElement(wr.ZP,{item:!0,md:8},o.createElement(Xe.Z,{component:"h1",variant:"h2",sx:{mb:1}},n?o.createElement(kt.Z,null):a&&a.title),o.createElement(Xe.Z,{fontWeight:500,variant:"h4",component:"p"},n?o.createElement(kt.Z,null):a&&a.desc))),o.createElement(wr.ZP,{container:!0,justifyContent:"center"},o.createElement(wr.ZP,{item:!0,md:8,sx:{mb:{xs:4,mb:8}}},n?o.createElement(kt.Z,{variant:"rectangular",height:480}):o.createElement(Ml,t))))))))},Tl=(0,_e.ZP)(wr.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%"}}}}})),Sl=(0,_e.ZP)(wr.ZP)((()=>({height:"100%",overflow:"hidden"}))),Ol=(0,_e.ZP)(je.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 Zl(){return Zl=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(Tl,{container:!0,useCaseDetail:i},o.createElement(wr.ZP,{item:!0,lg:6,sx:{display:{xs:"none",lg:"block"},position:"relative"}},n&&o.createElement(ia,Zl({},n,{sx:{position:"fixed",maxWidth:"50%"}}))),o.createElement(Sl,{item:!0,lg:6,xs:12,component:"main",sx:{overflow:"hidden"}},o.createElement(Ol,{sx:r},a&&o.createElement(mo,Zl({},a,{sx:{padding:0,mb:4},dark:!0})),o.createElement(Le.rU,{to:"/",className:"logo"},o.createElement("img",{src:Je,width:"158"})),t)))},Ll=a.p+"ba700ace0ee9bd1b3c9f84932e972d78.jpg",_l=a.p+"e8e36b8f163b65b36da1dac7f2d0799a.jpg",Il=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."}}'),Nl=a.p+"74f8a55fbf779acb1e30bfd7e8235f78.png",jl=(0,_e.ZP)(Gn.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:me,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 Fl(){return Fl=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(je.Z,{sx:t},n&&o.createElement(Ki.Z,{htmlFor:r,sx:{mb:1}},o.createElement(jt,{variant:"body",sx:{color:"grey.800"},component:"p"},n)),o.createElement(jl,Fl({variant:"standard",onChange:e=>i(e.target.value),name:r,id:r},l)))};function Yl(){return Yl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{t:e}=(0,et.$)(),t=(0,De.s0)(),[a,n]=o.useState(""),[r,i]=o.useState(""),l=o.useMemo((()=>({mediaProps:{src:Ll,sources:{"@2x":_l},credit:Nl,type:"image",radius:!1,overlay:"rgba(0, 0, 0, 0.3)"}})),[]),s=o.useMemo((()=>({title:Il.x.T,desc:Il.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($d.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}=pt();return o.createElement(Dl,Yl({sxContent:{maxWidth:"800px"}},e.splitLayoutProps),o.createElement(Pt.Z,{alignItems:"flex-start",sx:{mb:5,mt:4}},o.createElement(jt,{component:"h1",variant:"h2",width:"100%"},a?o.createElement(kt.Z,{height:144}):t("LOGIN:login.title")),o.createElement(jt,{variant:"bodyLarge",color:"grey.700",sx:{mt:1.5,width:"100%"}},a?o.createElement(kt.Z,null):t("LOGIN:login.desc"))),o.createElement("form",null,o.createElement(Rl,e.pageProps.form.email),o.createElement(Rl,Yl({type:"password"},e.pageProps.form.password,{sx:{mt:3}})),o.createElement($a,{sx:{height:"64px",width:"100%",mt:4},color:"secondary",onClick:e.pageProps.form.submit.onClick,endIcon:o.createElement(Mt,{name:"ArrowCircleRightOutlined"})},e.pageProps.form.submit.label)),o.createElement(Pt.Z,{direction:"row",sx:{mt:6.5,mb:5.25},justifyContent:"center"},o.createElement(Le.rU,{to:$d.developerSignUp.path},o.createElement(jt,{variant:"bodySmall"},e.pageProps.signUp.label))))},$l=a.p+"cec925ecb31f6fc30f6638978ae04c2d.jpg",ql=a.p+"72acabc5609e0feef4aada29323a9d5f.jpg";var Gl=a(50542);const zl=(0,_e.ZP)(Gl.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}}}}})),Wl=(0,_e.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}`}}})),Hl=(0,_e.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 Ul=a(27036);function Vl(){return Vl=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(zl,{sx:t,error:n,control:o.createElement(Wn.Z,Vl({},l,{onChange:e=>{i(e.target.checked)},icon:o.createElement(Wl,null),checkedIcon:o.createElement(Hl,null,o.createElement(Ul.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(jt,{variant:"caption",component:"span",color:e=>n?e.palette.error.main:e.palette.grey[500],sx:{pl:3}},r))};function Jl(){return Jl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{isTextLoading:e}=Rn(),[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,De.s0)(),{tCms:l}=bt(),s=l("CONTACT","contact.email"),c=o.useMemo((()=>({mediaProps:{src:$l,sources:{"@2x":ql},credit:Nl,type:"image",radius:!1,overlay:"rgba(0, 0, 0, 0.3)"},breadcrumbProps:{list:[{label:l("COMMON","pages.home"),to:$d.home.path},{label:l("COMMON","pages.contact"),to:$d.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]),p=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]),u=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(kt.Z,{width:400,height:100}):l("CONTACT","contact.title"),desc:e?o.createElement(kt.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(`${$d.home.path}`))}}},faq:{to:$d.home.path,label:l("COMMON","contact.form.actions.faq")}})),[l,t,e]);return o.useMemo((()=>({splitLayoutProps:c,pageProps:E,firstnameTextFieldProps:u,lastnameTextFieldProps:m,emailTextFieldProps:g,questionTextFieldrops:h,privateDataProps:d,termsOfUseProps:p})),[c,E,u,m,g,h,d,p])})();return o.createElement(Dl,Jl({sxContent:{maxWidth:"800px",overflow:"hidden"}},e.splitLayoutProps),o.createElement(Pt.Z,{alignItems:"flex-start",sx:{mb:5,mt:4}},o.createElement(jt,{component:"h1",variant:"h2"},e.pageProps.title),o.createElement(jt,{variant:"bodyLarge",color:"grey.700",sx:{mt:1.5}},e.pageProps.desc)),o.createElement("form",null,o.createElement(wr.ZP,{container:!0,spacing:3},o.createElement(wr.ZP,{item:!0,xs:12,md:6},o.createElement(Rl,e.lastnameTextFieldProps)),o.createElement(wr.ZP,{item:!0,xs:12,md:6},o.createElement(Rl,e.firstnameTextFieldProps))),o.createElement(Rl,Jl({},e.emailTextFieldProps,{sx:{mt:3}})),o.createElement(Rl,Jl({},e.questionTextFieldrops,{sx:{mt:3}})),o.createElement(Kl,Jl({},e.privateDataProps,{sx:{mt:2}})),o.createElement(Kl,Jl({},e.termsOfUseProps,{sx:{mt:2}})),o.createElement($a,{sx:{height:"64px",width:"100%",mt:10,mb:5},color:"secondary",onClick:e.pageProps.form.submit.onClick,endIcon:o.createElement(Mt,{name:"ArrowCircleRightOutlined"})},e.pageProps.form.submit.label)))};function Ql(){return Ql=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{splitLayoutProps:e,data:t}=(()=>{const{tCms:e}=bt(),{oCms:t,objectsLoading:a}=$t(Wt);return{splitLayoutProps:{mediaProps:{src:Ll,sources:{"@2x":_l},credit:Nl,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)(""),[p,u]=(0,o.useState)(""),[m,g]=(0,o.useState)(!1),h=e=>t=>{e(t)};return o.createElement(Dl,Ql({},e,{sxContent:{maxWidth:"800px"}}),o.createElement(Pt.Z,{sx:{mb:5,mt:4}},o.createElement(jt,{component:"h1",variant:"h2"},t.title),o.createElement(jt,{variant:"bodyLarge",sx:{color:"grey.700",mt:1.5}},t.desc)),o.createElement("form",null,o.createElement(wr.ZP,{container:!0,spacing:3},o.createElement(wr.ZP,{item:!0,md:6,xs:12},o.createElement(Rl,{value:a,onChange:h(n),name:"lastName",label:t.form.lastName.label,placeholder:t.form.lastName.placeholder})),o.createElement(wr.ZP,{item:!0,md:6,xs:12},o.createElement(Rl,{value:r,onChange:h(i),name:"firstName",label:t.form.firstName.label,placeholder:t.form.firstName.placeholder})),o.createElement(wr.ZP,{item:!0,md:6,xs:12},o.createElement(Rl,{value:l,onChange:h(s),name:"email",label:t.form.email.label,placeholder:t.form.email.placeholder})),o.createElement(wr.ZP,{item:!0,md:6,xs:12},o.createElement(Rl,{value:c,onChange:h(d),name:"phone",label:t.form.phone.label,placeholder:t.form.phone.placeholder})),o.createElement(wr.ZP,{item:!0,xs:12},o.createElement(tl,{label:t.form.organisation.label,placeholder:t.form.organisation.placeholder,name:"organisation",value:p,onChange:h(u),options:t.organizationOptions}))),o.createElement(Kl,{sx:{mt:3},label:t.tcu,checked:m,onChange:e=>{g(e)}}),o.createElement($a,{sx:{height:"64px",width:"100%",mt:4},color:"secondary",endIcon:o.createElement(Mt,{name:"ArrowCircleRightOutlined"})},t.actions.signUp)),o.createElement(jt,{component:"p",variant:"bodySmall",sx:{color:"grey.500",mt:2,ml:"auto",mr:"auto",textAlign:"center",maxWidth:504}},t.disclaimer),o.createElement(Pt.Z,{direction:"row",sx:{mt:6.5,mb:5.25},justifyContent:"center"},o.createElement(Le.rU,{to:$d.logIn.path},o.createElement(jt,{variant:"bodySmall"},t.actions.signIn))))},ts=()=>{const e=(0,De.s0)(),t=(0,u.I0)(),{isAuthenticated:a}=(0,Vt.aC)(),{oCms:n,objectsLoading:r}=$t(Ht),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($d.home.path)}),[e,a]),o.useEffect((()=>{t(H.user.setLogged({logged:!0})),t(H.user.setUserRole({role:b.admin}))}),[t]),o.createElement(Ta.Z,{injectFirst:!0},o.createElement(Pa,i,o.createElement(Ci,l),o.createElement(Aa.Z,{sx:{backgroundColor:"grey.50",pt:{xs:"228px",md:16}}},o.createElement(De.j3,null))))};var as=a(88884);const ns=(0,_e.ZP)(je.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 os(){return os=Object.assign?Object.assign.bind():function(e){for(var t=1;to.createElement(o.Fragment,null,o.createElement(ns,null,o.createElement(Ni,os({},e,{rows:e.rows.map((e=>({...e,details:e.details&&o.createElement(je.Z,null,o.createElement("button",null,e.details)),name:e.name&&o.createElement(Pt.Z,{flexDirection:"row"},o.createElement(as.Z,{sx:{width:24,height:24,mr:1,mt:"1px"},alt:e.name,src:e.icon}),o.createElement(jt,{component:"p",variant:"bodySmall",lineFix:!0},e.name))})))})))),is=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"}]}}}}}'),ls=a.p+"f9fb86c0dc7f7380c226981870ccc169.jpg",ss=()=>{const e=(()=>{const{oCms:e}=$t(Ht),{tCms:t}=bt(),a=e("users.table.columns"),n=o.useMemo((()=>({columns:a&&a.map((e=>({...e,key:e.key}))),rows:is.rC.K.i.map((e=>({...e,details:t("ADMIN","users.details"),icon:ls})))})),[t]);return o.useMemo((()=>({userTableProps:n})),[n])})();return o.createElement(Ne.Z,{sx:{pt:5,pb:13}},o.createElement(rs,e.userTableProps))},cs=(0,_e.ZP)(je.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 ds(){return ds=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(cs,ds({sx:t},r),o.createElement(jt,{variant:"h1",color:"secondary.light"},i),o.createElement(jt,{variant:"caption",color:"secondary.light",component:"p"},n))};function us(){return us=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,textFieldProps:a,action:n,...r}=e;return o.createElement(_a,us({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:416},...t}},r),o.createElement(Rl,a),o.createElement($a,{fullWidth:!0,variant:"light",color:"secondary",sx:{mt:2},onClick:n.onClick,startIcon:o.createElement(Mt,{name:"Check"})},n.text))};var gs=a(25607);const hs=(0,_e.ZP)(gs.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:me,fontWeight:500,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap","&::placeholder":{color:t.palette.grey[300]}}}})),Es=(0,_e.ZP)(je.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 bs(){return bs=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(je.Z,{sx:t},n&&o.createElement(Ki.Z,{htmlFor:r,sx:{mb:1}},o.createElement(jt,{variant:"body",sx:{color:"grey.800"},component:"p"},n)),o.createElement(Es,null,o.createElement(hs,bs({onChange:e=>i(e.target.value),name:r,id:r},s)),o.createElement($a,{variant:"light",color:"secondary",onClick:l.onClick},l.text)))};function ys(){return ys=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,actionTextFieldProps:a,...n}=e;return o.createElement(_a,ys({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:416},...t}},n),o.createElement(xs,a))},vs=(0,_e.ZP)(je.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:{}}}})),As=(0,_e.ZP)(je.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)}}})),Cs=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{[t.breakpoints.up("md")]:{maxWidth:555/762*100+"%"}}})),Ms=(0,_e.ZP)(je.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+"%"}}})),ws=(0,_e.ZP)(je.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%"}}})),ks=(0,_e.ZP)(je.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:'" - "'}}}}})),Ps=(0,_e.ZP)(je.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"}}})),Ts=(0,_e.ZP)(jt,{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 Ss(){return Ss=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:p,content:u,sxBody:m={},...g}=e,h=(0,wt.Z)(),E=(0,ua.Z)(h.breakpoints.up("md")),b="number"==typeof(null==u?void 0:u.tags.max)?null==u?void 0:u.tags.max:E?null==u||null===(t=u.tags.max)||void 0===t?void 0:t.md:null==u||null===(a=u.tags.max)||void 0===a?void 0:a.xs,x=u?b&&(null==u?void 0:u.tags.list.length)>b?null==u?void 0:u.tags.list.slice(0,b):null==u?void 0:u.tags.list:[],y=void 0!==u?(null==u?void 0:u.tags.list.length)-x.length:0,[f,v]=o.useState(!1),A=o.useCallback((e=>{v(e)}),[]),C=o.useCallback(((e,t)=>o.createElement($a,Ss({size:"small",variant:"light",color:e.color||"secondary",key:e.label,startIcon:o.createElement(Mt,{name:e.icon}),sx:{height:32,ml:1.5,pl:1,pr:1.5},onClick:e.onClick},t),e.label)),[]);return o.createElement(vs,Ss({},g,{active:f}),o.createElement(As,{sx:m},o.createElement(Pt.Z,{direction:{xs:"column",lg:"row"},alignItems:{lg:"center"},flexWrap:"wrap",justifyContent:"space-between"},o.createElement(Pt.Z,{sx:{order:{xs:2,lg:1}},direction:"row",alignItems:"center",flexWrap:"wrap"},o.createElement(jt,{variant:"h5",component:"h4",sx:{mr:1.5},lineFix:!0},r),o.createElement(Ua,{sx:{backgroundColor:"warning.light",color:"warning.main"},small:!0,text:i.text,icon:i.icon})),o.createElement(Ms,{sx:{mb:{xs:2,lg:0},ml:{lg:2},order:{xs:1,lg:2}}},o.createElement(ws,{className:"card-infos"},s&&o.createElement(ks,null,o.createElement(o.Fragment,null,o.createElement(as.Z,{key:s.name,alt:s.name,src:s.icon,sx:{width:18,height:18,mr:1}}),o.createElement(jt,{component:"span",variant:"caption",lineFix:!0},s.name),o.createElement(jt,{component:"span",variant:"caption",lineFix:!0,fontWeight:600},s.organisation))),l&&o.createElement(jt,{component:"span",variant:"bodySmall",color:"grey.400",sx:{ml:3},lineFix:!0},l)),o.createElement(Ps,{className:"card-actions"},null==c?void 0:c.map((e=>"publish"===e.key&&"publish"in d?o.createElement(fs,Ss({},d.publish,{key:e.key,onToggle:A,renderTrigger:t=>C(e,t)})):"decline"===e.key&&"decline"in d?o.createElement(ms,Ss({},d.decline,{textFieldProps:{...d.decline.textFieldProps,size:"small"},key:e.key,onToggle:A,renderTrigger:t=>C(e,t)})):C(e)))))),u&&o.createElement(Cs,{sx:{mt:3}},o.createElement(o.Fragment,null,o.createElement(jt,{variant:"h6",component:"h5",sx:{mb:{xs:1,lg:.5}}},u.title),o.createElement(Ts,{variant:"caption",component:"p",color:"grey.800"},u.desc),o.createElement(Pt.Z,null,o.createElement(Pt.Z,{direction:"row"},x.map(((e,t)=>o.createElement(Ua,Ss({},e,{key:t,sx:{mr:.5},small:!0})))),y>0&&o.createElement(Ua,{text:`+${y}`,small:!0})),o.createElement(Pt.Z,{direction:"row",flexWrap:"wrap",sx:{mt:1.5,ml:-1}},null===(n=u.featureTags)||void 0===n?void 0:n.list.map(((e,t)=>o.createElement(Ua,Ss({},e,{key:t,sx:{mr:.5,backgroundColor:"transparent",...e.color&&{color:e.color}},small:!0})))))))),p&&o.createElement(je.Z,{sx:{mt:3}},p)))};var Zs=a(68061),Ds=a(60795),Ls=a(23709);function _s(){return _s=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(Ls.Z,s,t.map((e=>o.createElement(Gl.Z,_s({},n,{key:e.value,label:e.label,control:o.createElement(Wn.Z,_s({},r,{checked:i.includes(e.value),value:e.value,name:a,onChange:c}))})))))},Ns=(0,_e.ZP)(Dr.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]}}})),js=(0,_e.ZP)(Or.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}}}})),Fs=(0,_e.ZP)(Zr.Z,{shouldForwardProp:e=>"sx"!==e})((()=>({background:"none"})));function Rs(){return Rs=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(Ns,Rs({sx:t},i),o.createElement(js,{expandIcon:o.createElement(Vn.Z,null),"aria-controls":"panel1a-content",id:"panel1a-header"},o.createElement(jt,{color:"grey.500",variant:"bodySmall",lineFix:!0},a),n),o.createElement(Fs,null,r))},Bs=(0,_e.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"}}})),$s=(0,_e.ZP)($a,{shouldForwardProp:e=>"sx"!==e})((()=>({padding:0,lineHeight:"20px",height:"auto"}))),qs=(0,_e.ZP)($a,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:0,height:16,color:t.palette.grey[600],...t.typography.bodySmall}}));function Gs(){return Gs=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,wt.Z)(),c=(0,ua.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]),p=o.useMemo((()=>o.createElement(o.Fragment,null,t.map((e=>{var t;return e?o.createElement(Ys,Gs({key:e.dropdownProps.title,sx:{...i,mb:2},labelContent:"checkboxList"in e&&e.checkboxList.value.length?o.createElement(Bs,null,o.createElement("span",null,e.checkboxList.value.length)):o.createElement(o.Fragment,null)},e.dropdownProps,l),"checkboxList"in e&&o.createElement(Is,Gs({},e.checkboxList,{formControlLabelProps:{componentsProps:{typography:{variant:"bodySmall"}}},checkboxProps:{size:"small"}})),"radioList"in e&&o.createElement(Zs.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(Gl.Z,Gs({componentsProps:{typography:{variant:"bodySmall"}},key:e.value},e,{control:o.createElement(Ds.Z,{size:"small"})})))))):null})))),[t,l,i]),u=o.useMemo((()=>d?o.createElement(Pt.Z,{justifyContent:"center"},o.createElement($s,{onClick:r.onClick,variant:"text",size:"small",color:"secondary",sx:{color:"grey.400"},startIcon:o.createElement(Mt,{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,p,o.createElement(Pt.Z,{sx:{mb:5}},u)):o.createElement(o.Fragment,null,o.createElement(qs,{onClick:g},"Filtrer"),o.createElement(_t.ZP,{open:(null==a?void 0:a.open)||!1,anchor:"right",onClose:m},o.createElement(je.Z,{sx:{p:3,width:300}},o.createElement(Pt.Z,{sx:{mb:1},direction:"row",justifyContent:"space-between"},o.createElement(jt,{variant:"bodyLarge"},n),u),p)))},Ws=(0,_e.ZP)(Si.Z)((e=>{let{theme:t}=e;return{border:`1px solid ${t.palette.grey[200]}`}})),Hs=(0,_e.ZP)(Zi.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]}}})),Us=(0,_e.ZP)(Di.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 Vs(){return Vs=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(Ws,{sx:n},o.createElement(Pi.Z,Vs({sx:r},i),o.createElement(Hs,null,o.createElement(Oi.Z,null,t.map((e=>{const{key:t,label:a,...n}=e;return o.createElement(Ti.Z,Vs({key:t},n,{className:`default-table-th-${t}`}),a||t)})))),o.createElement(Us,null,a.map((e=>o.createElement(Oi.Z,{key:`${e.id}`},t.map((t=>o.createElement(Ti.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 Js(){return Js=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{tCms:e}=bt(),{oCms:t,objectsLoading:a}=$t(Ht),n=(0,De.s0)(),[r,i]=o.useState(!1),[l,s]=o.useState({requestType:"",requestDate:[]}),[c,d]=o.useState(!1),[p,u]=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:$i(e("ADMIN","overview.title"),{count:!a&&t("overview.requests.list").length})})),[e,a,t]),y=o.useCallback((()=>{i(!0),setTimeout((()=>{i(!1)}),600)}),[]),f=o.useCallback(((e,t)=>{y(),s((a=>({...a,[e]:t})))}),[y]),v=o.useMemo((()=>({title:e("COMMON","filters.title"),drawer:{open:c,onToggle:e=>d(e)},reset:{label:e("COMMON","filters.reset"),onClick:()=>{y(),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=>f("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=>f("requestDate",e),options:[{label:"2020",value:"requestDate1"},{label:"2021",value:"requestDate2"},{label:"2022",value:"requestDate3"}]}}],sx:{}})),[l,c,f,y]),A=o.useMemo((()=>a?[]:t("overview.requests.list").map((t=>({title:$i(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:ls||""}},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]),M=o.useMemo((()=>({pagination:{count:19,page:p,boundaryCount:1,siblingCount:0,onChange:(e,t)=>{y(),u(t)}}})),[p,y]);return o.useMemo((()=>({listKeyfigureCardProps:b,pageProps:x,ticketCardListProps:A,filtersDropdownMenuProps:v,backdropProps:C,paginationProps:M})),[b,x,A,v,C,M])})();return o.createElement(Ne.Z,{sx:{pt:5,pb:13}},o.createElement(wr.ZP,{container:!0,spacing:3,justifyContent:"center"},e.listKeyfigureCardProps.length>0?e.listKeyfigureCardProps.map((e=>o.createElement(wr.ZP,{item:!0,xs:6,lg:3,key:e.figure},o.createElement(ps,Js({sx:{height:176}},e))))):o.createElement(kt.Z,{variant:"rectangular",height:200,width:"90%"})),o.createElement(wr.ZP,{container:!0,sx:{mt:7,mb:4}},o.createElement(jt,{variant:"h4",component:"h1"},e.pageProps.title)),o.createElement(wr.ZP,{container:!0,columnSpacing:3},o.createElement(wr.ZP,{item:!0,xs:12,md:3,sx:{mb:{xs:3,md:0}}},o.createElement(zs,e.filtersDropdownMenuProps)),o.createElement(wr.ZP,{item:!0,xs:12,md:9},o.createElement(wr.ZP,{container:!0,rowSpacing:1.5,sx:{position:"relative"}},o.createElement(Sa.Z,Js({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(Oa.Z,null)),e.ticketCardListProps.map((t=>{const{cardTableProps:a,...n}=t;return o.createElement(wr.ZP,{item:!0,xs:12,key:n.title,sx:{opacity:e.backdropProps.open?.5:1}},o.createElement(Os,n,a&&o.createElement(je.Z,{sx:{overflow:"hidden"}},o.createElement(Ks,Js({sx:{width:"100%",table:{width:{xs:600,sm:"100%"},tableLayout:"fixed"}}},a)))))}))),o.createElement(Pt.Z,{justifyContent:"center",flexDirection:"row",sx:{width:"100%",mt:4}},o.createElement(Vi,e.paginationProps)))))},Qs=(0,_e.ZP)(Zi.Z)((e=>{let{theme:t}=e;return{".MuiTableCell-root":{padding:"18px 18px 18px 0",color:t.palette.grey[600],fontWeight:300,border:"none"}}})),ec=(0,_e.ZP)(Di.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"}}}}})),tc=(0,_e.ZP)(je.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 ac(){return ac=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(Si.Z,{sx:r},o.createElement(Pi.Z,ac({sx:i},l),o.createElement(Qs,null,o.createElement(Oi.Z,null,t.map(((e,t)=>{const{key:a,label:n,...r}=e;return o.createElement(Ti.Z,ac({key:`${a}-${t}`},r,{className:`column-table-th-${a}`}),n||a)})),n&&o.createElement(Ti.Z,null))),o.createElement(ec,null,a.map(((e,t)=>o.createElement(Oi.Z,{key:`${e.apiKey}-${t}`},o.createElement(Ti.Z,{component:"td",scope:"row",className:"column-table-td-name"},e.name),o.createElement(Ti.Z,{component:"td",scope:"row",className:"column-table-td-desc"},o.createElement(tc,{collapsed:e.collapsed},e.desc)),o.createElement(Ti.Z,{component:"td",scope:"row",className:"column-table-td-type"},o.createElement(jt,{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 oc(){return oc=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(je.Z,oc({sx:{background:"white"}},i),o.createElement(Ne.Z,null,o.createElement(nc,oc({},r,{sx:{table:{width:{xs:800,md:"100%"}}}}))))},ic=(0,_e.ZP)(je.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",button:{textTransform:"none"},paddingBottom:t.spacing(1)}})),lc=(0,_e.ZP)(je.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}}}:{}}}})),sc=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{paddingTop:t.spacing(3),display:"flex",alignItems:"flex-end"}}));function cc(){return cc=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,va.Z)();return o.createElement(ic,cc({sx:t},r),o.createElement(lc,cc({},r,{color:n}),i.map(((e,t)=>Object.keys(e).length>0?"url"in e?o.createElement(Le.OL,cc({key:t,to:e.url,end:!!e.end,className:"nav-link"},"onClick"in e?{onClick:e.onClick}:{},{style:{flex:"1 1 0"}}),o.createElement(jt,{fontWeight:600,variant:l?"bodySmall":"body"},e.label)):o.createElement("button",cc({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(jt,{fontWeight:600,variant:l?"bodySmall":"body"},e.label)):o.createElement(je.Z,{key:`${t}`,style:{visibility:"hidden"}})))),o.createElement(sc,{sx:a},s))};a(64211),a(41874);var pc=a(56868);const uc=(0,_e.ZP)(je.Z)((()=>({height:580}))),mc=(0,_e.ZP)(pc._)((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 gc(){return gc=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(uc,{sx:t},o.createElement(mc,gc({rows:a,columns:n},r))))};var Ec=a(14779),bc=a(3454),xc=a(39896),yc=(a(74326),a(82499),a(92414)),fc=a.n(yc),vc=a(61159),Ac=a.n(vc);const Cc=JSON.parse('{"title":"Monaco","version":"2.3.0","type":"FeatureCollection","copyright":"Copyright (c) 2024 Highsoft AS, Based on data from Natural Earth","copyrightShort":"Natural Earth","copyrightUrl":"http://www.naturalearthdata.com","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG:32632"}},"hc-transform":{"default":{"crs":"+proj=utm +zone=32 +datum=WGS84 +units=m +no_defs","scale":0.120299583219,"jsonres":15.5,"jsonmarginX":-999,"jsonmarginY":9851,"xoffset":368366.016574,"yoffset":4846839.61805}},"main":{"type":"Feature","id":"MC.3633","properties":{"hc-group":"admin1","hc-middle-x":0.44,"hc-middle-y":0.53,"hc-key":"mc-3633","hc-a2":"MO","labelrank":"20","hasc":"MC","alt-name":null,"woe-id":"23424892","subregion":null,"fips":null,"postal-code":null,"name":"Monaco","country":"Monaco","type-en":null,"region":null,"longitude":"7.39979","woe-name":"Monaco","latitude":"43.7461","woe-label":null,"type":null},"geometry":{"type":"Polygon","coordinates":[[[9851,5592],[9145,4878],[6874,3068],[4775,428],[1236,767],[-999,1527],[-725,3882],[132,6291],[2415,8746],[5354,9851],[8216,8130],[9851,5592]]]}},"features":[{"type":"Feature","id":"MC-FO","properties":{"name":"Fontvieille","hc-key":"mc-fo","latitude":"43.7278","longitude":"7.4156"},"geometry":{"type":"Polygon","coordinates":[[[7.411924858243651,43.728181068940785],[7.418553718491694,43.72477461117347],[7.423856806689514,43.7279681710059],[7.423660396015379,43.72825203475142],[7.4223837266349335,43.72754237286526],[7.421450775933039,43.72867782784658],[7.419339361187241,43.72871331046812],[7.419241155850699,43.7291036179156],[7.418504615822883,43.72899717068228],[7.418504615822883,43.72991970708716],[7.417620767789771,43.72991970708716],[7.417424357115635,43.73031000667254],[7.41835730781753,43.73084222928193],[7.417326151779065,43.731622813887185],[7.415951277061055,43.731303485051455],[7.414266462993481,43.73057171408243],[7.412835973684764,43.730175472876056],[7.411877597654609,43.728125339555845]]]}},{"type":"Feature","id":"MC.MV","properties":{"name":"Monaco-Ville","hc-key":"mc-mv","latitude":"43.7308","longitude":"7.4206"},"geometry":{"type":"Polygon","coordinates":[[[7.417363894075152,43.731613718477206],[7.418916196572212,43.73241991465153],[7.421972292112997,43.731964239886224],[7.423718632422265,43.73224465553659],[7.427502369758798,43.732945688918335],[7.428181502101211,43.73277043134203],[7.428215269527868,43.732335173748794],[7.428311384529621,43.732105986654375],[7.427830809520913,43.73181429272063],[7.427590522018136,43.73140452979439],[7.427648191018221,43.73124479094514],[7.426773544503391,43.7305294334806],[7.42630258099706,43.73059888603623],[7.426167997167056,43.730697343486725],[7.426019733540784,43.73068488594649],[7.425971461662726,43.730642530290396],[7.425892157862535,43.73046563281446],[7.425640454498165,43.730413310925854],[7.42553701475893,43.73033607376851],[7.425416335062664,43.73030119243907],[7.425181783222769,43.7301239610199],[7.425005935666434,43.730031774278274],[7.425009383658505,43.73003426581346],[7.424995591692436,43.729844908826436],[7.424957663788376,43.729807535666026],[7.42480250418015,43.7298025525763],[7.424716304398032,43.729777637121],[7.424612864658826,43.72978012866673],[7.4242439295891245,43.72942383653765],[7.424033602119749,43.72940141248671],[7.424009466180678,43.72937400530162],[7.423595000413599,43.729403613712975],[7.422824338752349,43.729403613712975],[7.422753200752879,43.72859826004793],[7.422829689813909,43.72859742599195],[7.422823569278506,43.72846474081342],[7.422533863969221,43.728478009344684],[7.422586360224642,43.72948755283133],[7.422443547747406,43.729537677521876],[7.422325217410531,43.72952293497016],[7.422221168319993,43.729443325128244],[7.421990628180453,43.72955831708808],[7.421915141585089,43.72965709205687],[7.42176212821758,43.72969689684899],[7.4217641683956685,43.72980746557704],[7.421798851426274,43.72985021876357],[7.421747368257684,43.73006768600138],[7.421680042375783,43.73008832538494],[7.421643319167117,43.73009274810917],[7.4215025468691636,43.73017530556669],[7.421245484411202,43.73021511001437],[7.42113735496585,43.73016351165086],[7.421139395143911,43.73009274810917],[7.4210883906876575,43.730107490520595],[7.420968020171472,43.73007358296877],[7.420927216520539,43.72999102536346],[7.420845571157827,43.73000114143633],[7.420776205097837,43.72989794429668],[7.420680316720819,43.729908264018604],[7.420500781036168,43.729868459367424],[7.420349807846776,43.729887624572996],[7.420102946280281,43.730091070227246],[7.420081082585625,43.73021372626749],[7.4200361986647465,43.730263850350326],[7.419968872782846,43.73025795340163],[7.419892914221208,43.730429101663674],[7.419794985666073,43.730530823657745],[7.419676655329255,43.73055883403126],[7.41946231914244,43.7307713529604],[7.419380712012952,43.7307536622626],[7.419309305774959,43.730777249858505],[7.419292984348033,43.73081705390615],[7.419203216506389,43.73083179613934],[7.419152212050079,43.73081115701197],[7.4190196004657025,43.73084506414622],[7.418996303406345,43.730889055071],[7.418906557726842,43.73091144366751],[7.41882268825367,43.7308963892674],[7.418686630096261,43.73094397741568],[7.41862466284249,43.730906148423344],[7.418585132008275,43.73093123908413],[7.418553079979262,43.73091348261764],[7.418783182496611,43.73073586035025],[7.41876074607714,43.73071771781417],[7.4184902742719885,43.730921586983925],[7.418357458534075,43.73084178472297]]]}},{"type":"Feature","id":"MC.LC","properties":{"name":"La Condamine","hc-key":"mc-lc","latitude":"43.734","longitude":"7.42"},"geometry":{"type":"Polygon","coordinates":[[[7.429358748354645,43.73771131007882],[7.426974973242665,43.73738150575116],[7.425554851899079,43.7373448607143],[7.422207423016715,43.73694176382284],[7.421142332008998,43.73672189164691],[7.418456632538664,43.7350737500083],[7.418161772207895,43.73413360812134],[7.41725683910758,43.73402132828363],[7.417231702076435,43.73395528122177],[7.417371098654513,43.733502855381516],[7.4159024300729754,43.7312785703032],[7.417316848904676,43.7316192509104],[7.418911999032076,43.73241984270874],[7.421985830027893,43.731968860896444],[7.4275006071127905,43.73294988481794],[7.428247105940699,43.732745481227596],[7.428259177922314,43.73281329225472],[7.429438457673513,43.73385610621463],[7.429304032837706,43.7339225634401],[7.432078957994236,43.73638914987686],[7.431799469129373,43.7365045432459],[7.4290045804809495,43.73416778418357],[7.428396002296381,43.73413606483132],[7.427803824105013,43.73446746236897],[7.4276702937280845,43.735012796098005],[7.4272058402447385,43.73494148350804],[7.427281313935197,43.73463945277331],[7.427432261317961,43.73465623229893],[7.427728350413645,43.73361169789152],[7.423472606415714,43.732732827493805],[7.423343417396467,43.733082883011065],[7.423001784976265,43.733258926625865],[7.422726483886237,43.733582175957906],[7.422623245977036,43.73395929797354],[7.422571627022904,43.73406704668437],[7.422600304219827,43.73419551604783],[7.422508537189259,43.73455605762908],[7.422240230351008,43.73544673522028],[7.422067864310833,43.73555051953642],[7.421876346486982,43.73555051953642],[7.421905074160861,43.73611095173791],[7.42227853391671,43.736740566843224],[7.424940631663503,43.73699656230096],[7.426730209924131,43.73716033564901],[7.427049144928134,43.73605081595528],[7.426901918498288,43.736048317446034],[7.427004956324964,43.735728390713035],[7.427467234141631,43.73579076649955],[7.427110779370025,43.737127490553576],[7.427976854074842,43.73729851678493],[7.427109240203492,43.737126676544136],[7.428545433998352,43.73740220335091],[7.429099382186536,43.737495964957276],[7.4292427114382065,43.73724546720368],[7.429277575310692,43.73725526322491],[7.429795906231675,43.736328402286375],[7.430020753655185,43.736384102410995],[7.430065723139876,43.73643516081347],[7.429399282867365,43.73762078501974],[7.429481154800442,43.73764675123368],[7.4293590774930465,43.737711241000795]]]}},{"type":"Feature","id":"MC.MC","properties":{"name":"Monte-Carlo","hc-key":"mc-mc","latitude":"43.743","longitude":"7.429"},"geometry":{"type":"Polygon","coordinates":[[[7.425925974108708,43.74016146688547],[7.426142941522585,43.73951358701905],[7.426290577192077,43.7388065517537],[7.4271103919553525,43.73804473776485],[7.427012565508875,43.73737452736222],[7.4293703140299385,43.73771460004954],[7.429484620395243,43.737643227692786],[7.429545026692125,43.73771460004954],[7.429561960328272,43.737719196835286],[7.429510951641504,43.73774373089182],[7.429593415749679,43.73781135505459],[7.429604134465393,43.73785818189498],[7.430066433681674,43.73828799107906],[7.429870697939009,43.73860958396182],[7.430277392487767,43.739018376066525],[7.430192021874149,43.73918664353391],[7.43046892198916,43.73943345899423],[7.4303715964760215,43.73959015928554],[7.430595383842331,43.73980738470206],[7.43048893618689,43.73994682761764],[7.430620631990678,43.74008279650485],[7.4303436201926445,43.739419789238696],[7.429898800045777,43.740560062347015],[7.4298994038416595,43.74173508739554],[7.43027732149821,43.743410929865746],[7.428884044929276,43.74313949196943],[7.428783031608816,43.74243170276341],[7.427964777277765,43.7415302791145],[7.4273020889858685,43.74144588310901],[7.42654093545616,43.74065029078889],[7.425926840755579,43.74016025503383]]]}},{"type":"Feature","id":"MC.LA","properties":{"name":"Larvotto","hc-key":"mc-la","latitude":"43.7496","longitude":"7.4386"},"geometry":{"type":"Polygon","coordinates":[[[7.430287267236224,43.73954323151486],[7.429900584818824,43.74055833075241],[7.42990409399286,43.74174345139218],[7.430297272161852,43.743437099455974],[7.430990059963364,43.744859901334735],[7.434530806274836,43.74766207152996],[7.4355519259074185,43.748719458746706],[7.438428521797249,43.74945565713887],[7.438499811114781,43.749472063079395],[7.438545374351008,43.74944585851412],[7.438677713600697,43.749437127016165],[7.438737980293524,43.74944585851412],[7.438800862605916,43.74947381058834],[7.438880472634764,43.74948604502933],[7.439079942933915,43.74927154684272],[7.439165157487025,43.74901305965054],[7.43960601789712,43.74740492602737],[7.43966801767391,43.74726874569569],[7.439725319781559,43.74718240330597],[7.4398616609529995,43.74671995477536],[7.439810191964625,43.74657988758395],[7.439627549457214,43.74646711314833],[7.439436380970022,43.74637042261014],[7.438921996774525,43.74624455944158],[7.438714968453212,43.74620895055554],[7.438517048328322,43.74620476279176],[7.438284320641515,43.74621732704051],[7.437885776822327,43.74629906476949],[7.437693590428609,43.746410339413075],[7.437526701192866,43.746572622130856],[7.436717427303989,43.74761659768944],[7.436588870583137,43.74760773586701],[7.436433963007715,43.747586661041],[7.43627888356724,43.74752769438598],[7.4360361427371515,43.74738055349317],[7.43595132167431,43.74727778859315],[7.435863472912132,43.74705613659964],[7.436112251276995,43.746824985819615],[7.43631877258116,43.7469310691028],[7.4362696676806195,43.74696855938686],[7.436313358157548,43.74699148275192],[7.436348256045363,43.746999820901095],[7.436408204354763,43.74698467294908],[7.436438801154935,43.74695556332043],[7.43644670754307,43.74693113261179],[7.4364447656187735,43.74689278087709],[7.436207025526869,43.74672509081046],[7.436148378995171,43.746671531901114],[7.436005917159946,43.74644382054811],[7.435943612511238,43.746387545756846],[7.4358001195619465,43.74633020477111],[7.435689453999089,43.74629631868871],[7.435596816019739,43.746288144897676],[7.435551338315975,43.746307999315775],[7.435504207461975,43.74636881038694],[7.435509092120327,43.746398089429306],[7.435531892941526,43.7464238781005],[7.435577505288023,43.74643795377855],[7.435603553675747,43.74643091513306],[7.435649043398769,43.746385203210366],[7.435897181038769,43.74650607724291],[7.436007698335487,43.74666049950491],[7.435929242846612,43.74666168128175],[7.435497678387492,43.74677178487846],[7.435347228061403,43.7467907603756],[7.435140916236463,43.74677536839735],[7.434703992183017,43.74665722464101],[7.434473068181717,43.746587164114004],[7.4340280447569,43.74636506947138],[7.433487046940911,43.74608158138403],[7.433120592509994,43.74577711956795],[7.433004933031242,43.745633163856695],[7.432870709058648,43.745325285444835],[7.432830590452426,43.74506777399043],[7.432912704290828,43.74484824540414],[7.432996107151382,43.74470824876988],[7.43316254384041,43.74472820932314],[7.433334524516141,43.74488245892175],[7.433279502057104,43.744916710460245],[7.433304244153135,43.7449308946467],[7.433292469275727,43.74493374360054],[7.433310526853489,43.744953933515035],[7.4333340666426295,43.74496747433679],[7.433399565466516,43.74497941848361],[7.433517147787995,43.744941787758535],[7.433495279077164,43.74486466007693],[7.433257766800267,43.74461066343051],[7.433216277673296,43.74458856298284],[7.433100064383638,43.744544420197116],[7.432922310076123,43.744451042969075],[7.432821606186764,43.74434025712324],[7.432822617010487,43.74422995632858],[7.4330833364029445,43.74388154823916],[7.432945532167736,43.74384689830612],[7.433678919118449,43.742874740570414],[7.433790012158823,43.74257934435178],[7.433753068616568,43.742303282412195],[7.433585497304165,43.74199639372881],[7.433314362662401,43.74175254401101],[7.432687418617149,43.74147162786997],[7.432513089325312,43.741297077837004],[7.431703356839222,43.73984305735766],[7.431328595493483,43.73993756111088],[7.431179144320851,43.739679378974756],[7.430874167693872,43.73976119786494],[7.431033594107049,43.74004454009466],[7.430954494840535,43.740070027740614],[7.431030241559171,43.7401987758619],[7.4309459870213175,43.74022177933949],[7.430979015857247,43.74027317765879],[7.431059678114735,43.740249236602864],[7.431455635630016,43.740904561273766],[7.430829441148518,43.741059204131034],[7.430646253959253,43.74081623101429],[7.430432455537101,43.74083831105145],[7.430359624425279,43.73950495801844]]]}},{"type":"Feature","id":"MC.LR","properties":{"name":"Saint Romain","hc-key":"mc-lr","latitude":"43.7486","longitude":"7.4326"},"geometry":{"type":"Polygon","coordinates":[[[7.425790369838495,43.74175039206867],[7.426788681644439,43.741441962688214],[7.42793206431088,43.74154511713755],[7.428790687709238,43.742420682439274],[7.428933926342722,43.74314171969459],[7.430294699775487,43.74340076971936],[7.431013435440491,43.744897164874004],[7.431875836990372,43.74556984138039],[7.432877111097923,43.74649893552052],[7.434386145771384,43.74758672449505],[7.435597741667152,43.748720444430006],[7.438620150801029,43.74950474891418],[7.438613434590621,43.750482799552884],[7.438828153918877,43.751205963422564],[7.437456010919107,43.751816948161064],[7.436926629039334,43.75192020505878],[7.436822658591893,43.751637777952254],[7.437334045085379,43.75127649249188],[7.437341366523725,43.75127114118777],[7.437598653093829,43.7511908962675],[7.43602839383405,43.75000864889478],[7.4348018218630045,43.74986024843315],[7.433661865951507,43.74948121089099],[7.433307500759838,43.749450692218204],[7.432396545499813,43.7490926482659],[7.432128557150492,43.74887695169414],[7.431896935095125,43.74879911408175],[7.431727582608971,43.74880618615819],[7.431271400210903,43.74888875387015],[7.430691005577643,43.74892181201312],[7.4303846154034545,43.74825694790749],[7.429739214403924,43.74807349297538],[7.429292958604805,43.7468029846039],[7.428719799573884,43.746580003516044],[7.428652262866592,43.74586166039637],[7.428709073580592,43.745578905288795],[7.428673772913953,43.74518896380678],[7.428585405532118,43.7450447463724],[7.428160350531044,43.744617267778835],[7.428116936390921,43.744461890846594],[7.42808971927434,43.74408008623354],[7.4280342396266406,43.74389912977526],[7.427573878687355,43.743514128309386],[7.426976267416364,43.74319836089836],[7.426755609430586,43.74286523752065],[7.426700397815324,43.74267644461338],[7.4261431043478865,43.742242851811056],[7.42587107435773,43.741865398622735],[7.425756063925235,43.74179455532885],[7.425843520523955,43.74173315640124],[7.425790369838495,43.74175039206867]]]}},{"type":"Feature","id":"MC.JE","properties":{"name":"Jardin Exotique","hc-key":"mc-je","latitude":"43.7325","longitude":"7.409"},"geometry":{"type":"Polygon","coordinates":[[[7.414509731090021,43.73595409559667],[7.41620827488353,43.73483202361746],[7.416159745060554,43.734165783431536],[7.417227401159607,43.73395539025424],[7.417372990627456,43.73349953583411],[7.4158685661248,43.73125527886512],[7.414364141622144,43.730624066439646],[7.4128111872965405,43.73020325445995],[7.411889120665364,43.72816928821189],[7.409122920772859,43.72950189459081],[7.409423577514076,43.730006544785056],[7.4108839102532045,43.73124799552335],[7.411485223734104,43.73151180049015],[7.412924080992013,43.73162042572733],[7.4131173603249465,43.73295494827261],[7.412687850695875,43.733498059398784],[7.412816703584525,43.733979096569556],[7.412322767511114,43.734289441080335],[7.412687850695875,43.73450668128095],[7.412666375214684,43.734708403618356],[7.41450433362408,43.73595428807826]]]}},{"type":"Feature","id":"MC.LM","properties":{"name":"Les Moneghetti","hc-key":"mc-lm","latitude":"43.736","longitude":"7.413"},"geometry":{"type":"Polygon","coordinates":[[[7.424564211321297,43.74084048362948],[7.423790811138588,43.74118261462533],[7.422990609750201,43.74169149925402],[7.421773476553909,43.74107990670396],[7.421630172583718,43.74084413141574],[7.421510515787531,43.74073755258985],[7.421733325381155,43.74056692389564],[7.420687869687782,43.73968311205178],[7.4205616779514685,43.739764419306255],[7.414503490026476,43.7359545626297],[7.416209253540984,43.73483083546128],[7.416158051680554,43.73415702708928],[7.41723004852534,43.73394510691048],[7.417252031045649,43.734025969342895],[7.418160879228083,43.73413184831654],[7.418442486397652,43.73510753060748],[7.4211491878358515,43.73671320703713],[7.4255133450969595,43.73735501593657],[7.426976398763543,43.73735501593657],[7.427062682625319,43.73806836478053],[7.4262821320716625,43.73879791821213],[7.4259365990543245,43.74017137096476],[7.424469326893103,43.74069514503063],[7.42456674631012,43.74084807293383]]]}},{"type":"Feature","id":"MC.RD","properties":{"name":"Ravin de Sainte-Dévote","hc-key":"mc-rd","latitude":"43.735","longitude":"7.42"},"geometry":{"type":"Polygon","coordinates":[[[7.42,43.735],[7.421,43.736],[7.422,43.735],[7.42,43.735]]]}},{"type":"Feature","id":"MC.BS","properties":{"name":"Beausoleil","hc-key":"mc-bs","latitude":"43.7422","longitude":"7.4170"},"geometry":{"type":"Polygon","coordinates":[[[7.417,43.742],[7.418,43.743],[7.419,43.742],[7.417,43.742]]]}},{"type":"Feature","id":"MC.CA","properties":{"name":"Cap-d\'Ail","hc-key":"mc-ca","latitude":"43.7196","longitude":"7.4090"},"geometry":{"type":"Polygon","coordinates":[[[7.409,43.719],[7.41,43.72],[7.411,43.719],[7.409,43.719]]]}},{"type":"Feature","id":"MC.MO","properties":{"name":"Monaco","hc-key":"mc-mo","latitude":"43.7384","longitude":"7.4246"},"geometry":{"type":"Polygon","coordinates":[[[7.424,43.738],[7.425,43.739],[7.426,43.738],[7.424,43.738]]]}},{"type":"Feature","id":"MC.SM","properties":{"name":"Saint-Michel","hc-key":"mc-sm","latitude":"43.7417","longitude":"7.4258"},"geometry":{"type":"Polygon","coordinates":[[[7.425405566005395,43.74158536422428],[7.425404566043227,43.74158421712764],[7.425266717449972,43.74139736547016],[7.4250470725873186,43.741541089297755],[7.424473877116782,43.74070623883566],[7.425923445789408,43.74015770158758],[7.42654118220949,43.74065691254597],[7.427294398826092,43.74145625337886],[7.426811891525546,43.7414363178745],[7.425836182859513,43.74173248033722],[7.425742894255762,43.741794023292385],[7.425405566005395,43.74158536422428]]]}}]}');"undefined"==typeof window&&void 0!==l()&&(fc()(l()),Ac()(l()));const Mc=e=>{let{title:t,mapData:a}=e;const n=["rgba(230,25,75,0.7)","rgba(60,180,75,0.7)","rgba(255,225,25,0.7)","rgba(67,99,216,0.7)","rgba(245,130,49,0.7)","rgba(145,30,180,0.7)","rgba(70,240,240,0.7)","rgba(240,50,230,0.7)","rgba(188,246,12,0.7)","rgba(250,190,190,0.7)","rgba(0,128,128,0.7)","rgba(230,190,255,0.7)","rgba(154,99,36,0.7)","rgba(255,250,200,0.7)","rgba(128,0,0,0.7)","rgba(170,255,195,0.7)","rgba(128,128,0,0.7)","rgba(255,216,177,0.7)","rgba(0,0,117,0.7)","rgba(128,128,128,0.7)"],r=["total","date","autres","reventes","ventes"],i=e=>{const t=e.options,a=t.name,n=t.value;if(a&&n){const e={name:a,value:n};Do.emit("mapPointClick",e)}},s=o.useMemo((()=>{if(a.data){const e=Cc.features.map((e=>e.properties.name));return a.data.map((t=>Object.entries(t).filter((t=>{let[a]=t;return r.map((e=>e.toLowerCase())).includes(a.toLowerCase())||e.includes(a)})).map((t=>{let[a,n]=t;if(e.includes(a)){const e=Cc.features.find((e=>e.properties.name===a));if(e)return{name:a,value:n,latitude:parseFloat(e.properties.latitude),longitude:parseFloat(e.properties.longitude)}}return{name:a,value:n}}))))}return[]}),[a]),c=o.useMemo((()=>s.length?Math.max(...s.map((e=>{const t=e.find((e=>"Date"===e.name));return t?t.value:-1/0})).filter((e=>e!==-1/0))):null),[s]),d=o.useMemo((()=>{if(!s.length||null==c)return[];return s.filter((e=>{const t=e.find((e=>"Date"===e.name));return t&&t.value>=c}))}),[s,c]),p=o.useMemo((()=>{if(!d.length)return[];return d.flatMap((e=>e.filter((e=>e.name&&!r.map((e=>e.toLowerCase())).includes(e.name.toLowerCase())&&void 0!==e.latitude&&void 0!==e.longitude)).map((e=>({name:e.name,value:e.value,lat:e.latitude,lon:e.longitude})))))}),[d,r]),u=o.useMemo((()=>Cc.features.map(((e,t)=>{const a=e.properties["hc-key"],n=p.find((t=>t.name===e.properties.name));return{"hc-key":a,value:n?n.lat:0,...n,lat:e.properties.latitude,lon:e.properties.longitude}}))),[p]),m=o.useMemo((()=>({chart:{margin:0},title:{text:""},subtitle:{text:""},mapNavigation:{enabled:!0,buttonOptions:{alignTo:"spacingBox"}},mapView:{center:[7.4246,43.7384],zoom:15},tooltip:{formatter:function(){return`\n
\n ${(e=this).point.name}\n
\n ${e.point.value>0?`Value: ${e.point.value}`:""}\n ${e.point.value>0?"
":""}\n ${e.point.value>0?`Date: ${c}`:""}\n ${e.point.value>0?"
":""}\n ${e.point.lat?`Lat: ${e.point.lat}`:""}\n ${e.point.lat?"
":""}\n ${e.point.lon?`Lon: ${e.point.lon}`:""}\n ${e.point.lon?"
":""}\n
\n `;var e}},legend:{enabled:!1},plotOptions:{mappoint:{dataLabels:{enabled:!0,format:"{point.name}",align:"left",verticalAlign:"middle"},point:{events:{click:function(){i(this)}}}},map:{point:{events:{click:function(){i(this)}}}}},series:[{type:"tiledwebmap",name:"Basemap Tiles",provider:{type:"OpenStreetMap"},showInLegend:!1},{type:"mappoint",name:"Monaco Districts",marker:{symbol:"url(https://cdn-icons-png.flaticon.com/512/684/684908.png)",width:24,height:24},data:p},{type:"map",name:"District Borders",mapData:Cc,data:u,joinBy:"hc-key",borderColor:"#333",borderWidth:2,colorByPoint:!0,colors:n,showInLegend:!0,enableMouseTracking:!0}]})),[p,u]);return p.length?o.createElement("div",{style:{flex:"1"}},o.createElement(Pt.Z,{direction:"column-reverse",spacing:3,sx:{width:"100%",height:"100%"}},o.createElement(Pt.Z,{sx:{width:"100%",height:"100%",margin:"auto"}},o.createElement("div",{style:{width:"100%",height:"525px"}},o.createElement(fo(),{highcharts:l(),constructorType:"mapChart",options:m,containerProps:{style:{width:"100%",height:"100%"}}})),t&&o.createElement(Pt.Z,{justifyContent:"center",direction:"row",alignItems:"center",spacing:2},o.createElement(Xe.Z,{fontSize:"16px"},t))))):null};function wc(){return wc=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:p={},...u}=e,m=(0,wt.Z)(),{tCms:g}=bt(),[h,E]=o.useState(!1),{oCms:b}=$t("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(je.Z,u,o.createElement(je.Z,{flexDirection:"column",display:"flex",gap:m.spacing(4)},o.createElement(je.Z,{display:"flex",justifyContent:"space-between",flexDirection:"row",flexWrap:"wrap",gap:m.spacing(1)},o.createElement(Pt.Z,null,o.createElement(jt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},t),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement($a,{variant:"contained",style:{borderRadius:"8px",padding:m.spacing(1)},color:"secondary",sx:{typography:"body"},startIcon:o.createElement(xc.Z,null),href:b("superset").link},g("DATASET","superset"))),o.createElement(dc,wc({},i,{sx:{mb:2}})),"content"===r&&o.createElement(rc,e.datasetContentSectionProps),"chart"===r&&o.createElement(je.Z,{sx:{background:"white",width:"100%",display:"flex",gap:"20px",justifyContent:"center"}},o.createElement(Fo,wc({},l,{freeSelection:!0})),o.createElement(Mc,{mapData:l,title:l.title})),"table"===r&&s.rows.length>0&&o.createElement(hc,s),"superset"===r&&c.url&&""!==c.url&&o.createElement(wr.ZP,{container:!0,justifyContent:"space-between",spacing:{xs:3,md:0}},o.createElement(wr.ZP,{item:!0,xs:12,md:12},o.createElement(je.Z,{sx:{background:"white",mt:3}},o.createElement(Ne.Z,null,o.createElement(wr.ZP,{container:!0,spacing:{xs:3,md:0}},o.createElement(wr.ZP,{item:!0,md:12,sx:{mb:{xs:2,md:0}}},o.createElement(je.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(wr.ZP,{container:!0,justifyContent:"space-between",spacing:{xs:3,md:0}},o.createElement(wr.ZP,{item:!0,xs:12,md:12},o.createElement(je.Z,{sx:{background:"white"}},o.createElement(Ne.Z,{style:{justifyContent:"center",display:"flex",flexDirection:"column"}},o.createElement(jt,{variant:"body",textAlign:"center"},null==d?void 0:d.description),o.createElement(wr.ZP,{container:!0,spacing:{xs:3,md:0}},o.createElement(wr.ZP,{item:!0,md:12,sx:{mb:{xs:2,md:0}},position:"relative",width:"100%"},o.createElement($a,{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(Mt,{name:"copy",custom:!0})},h?o.createElement(Mt,{name:"Done"}):d.action.text),o.createElement(je.Z,{width:"100%"},o.createElement(Ec.Z,{language:"python",style:{...bc.Z}},d.code)))),o.createElement(jt,{textAlign:"center",variant:"subtitle2"},null==d?void 0:d.footer),o.createElement(je.Z,{display:"flex",justifyContent:"center",pt:"20px"},o.createElement($a,{color:"secondary",variant:"contained",endIcon:o.createElement(Ve.Z,null),style:{display:"flex"}},o.createElement(ga.Z,{href:$d.contact.path,underline:"none",color:"white",display:"flex"},g("DATASET","developerProgram"))))))))))};function Pc(){return Pc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{const{t:e}=pt(),t=(0,u.I0)(),a=(0,De.s0)(),{tCms:n}=bt(),[r,i]=o.useState(),[l,s]=o.useState({generateApiUrl:"https://endpoint.dataplatform.com"}),[c,d]=o.useState({reason:""}),p={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]),h=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:ls,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=is.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:ls,title:n("ADMIN","request.author.source"),desc:n("ADMIN","request.author.name")},{key:"files",icon:"Attachment",title:is.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]),E=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:is.WY.columnsTable.rows.length.toString()},{key:"data",title:n("DATASET","detail.content.data"),desc:n("ADMIN","request.info")}],columnTableProps:{...is.WY.columnsTable,columns:is.WY.columnsTable.columns.map((e=>({...e,key:e.key}))),rows:is.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]),y=Cn(is.WY);return o.useEffect((()=>{t(H.user.setLogged({logged:!0})),t(H.user.setUserRole({role:b.admin}))}),[t]),o.useMemo((()=>({globalLayoutProps:p,headerProps:h,apiPopoverMenuProps:m,declinePopoverMenuProps:g,introProps:E,datasetValidationSectionProps:y,datasetContentSectionProps:x})),[p,h,m,g,E,y,x])})(),t=(0,wt.Z)(),a=(0,ua.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 p=o.useCallback(((e,t,a)=>o.createElement(Pt.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(Mt,{name:e.icon,width:16,height:16,sx:{mr:.5}}),e.avatarIcon&&o.createElement(as.Z,{sx:{width:18,height:18,mr:1},alt:e.title,src:e.avatarIcon}),e.desc&&o.createElement(jt,{variant:"bodySmall",lineFix:!0,fontWeight:300},e.desc),o.createElement(jt,{variant:"bodySmall",lineFix:!0},e.desc&&o.createElement(je.Z,{component:"span",sx:{pr:.5,pl:.5}},"-"),e.title))),[]),m=o.useCallback(((e,t)=>o.createElement($a,Pc({rounded:!0,variant:"white",size:"xx-small",key:e.key,color:e.color,startIcon:o.createElement(Mt,{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(Ta.Z,{injectFirst:!0},o.createElement(Pa,e.globalLayoutProps,o.createElement(je.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(Ne.Z,null,o.createElement(Pt.Z,{direction:{xs:"column",lg:"row"},justifyContent:"space-between"},o.createElement(Pt.Z,{direction:"row",alignItems:"center",flexWrap:"wrap"},o.createElement(Un.Z,Pc({color:"whiteTransparency"},e.headerProps.buttonBackProps,{sx:{ml:-2}}),o.createElement(Mt,{name:"KeyboardArrowLeft",htmlColor:"white",width:24,height:24})),o.createElement(jt,{variant:"h4",component:"h1"},e.headerProps.title),o.createElement(jt,{variant:"caption",component:"h2",sx:{ml:1,opacity:.24}},e.headerProps.subtitle)),o.createElement(Pt.Z,{direction:"row",flexWrap:"wrap"},e.headerProps.actions.map((t=>"publish"===t.key?o.createElement(fs,Pc({},e.apiPopoverMenuProps,{key:t.key,renderTrigger:e=>m(t,e)})):"decline"===t.key?o.createElement(ms,Pc({},e.declinePopoverMenuProps,{textFieldProps:{...e.declinePopoverMenuProps.textFieldProps,size:"small"},key:t.key,renderTrigger:e=>m(t,e)})):m(t))))),a&&o.createElement(je.Z,{sx:{maxHeight:n?0:1e3,opacity:n?0:1,overflow:"hidden",transition:n?"all .6s":".6s all .6s"}},o.createElement(jt,{variant:"h5",sx:{mt:3,mb:3}},e.headerProps.content.title),o.createElement(wr.ZP,{container:!0,spacing:3},o.createElement(wr.ZP,{item:!0,md:6,lg:4},e.headerProps.content.columns.left.list.map(((e,t)=>o.createElement(je.Z,{key:e.key,sx:{mt:t>0?2:0}},o.createElement(jt,{variant:"caption",component:"h3",fontWeight:300},e.title),o.createElement(jt,{variant:"bodySmall"},e.desc))))),o.createElement(wr.ZP,{item:!0,md:6,lg:4},o.createElement(jt,{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)=>p(e,t,"column")))),o.createElement(wr.ZP,{item:!0,md:6,lg:4},o.createElement(jt,{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)=>p(e,t,"column")))))),o.createElement(je.Z,{sx:{maxHeight:n||!a?1e3:0,opacity:n||!a?1:0,overflow:"hidden",transition:n?".6s all .6s":"all .6s"}},o.createElement(Pt.Z,{direction:"row",flexWrap:"wrap",sx:{pt:2}},e.headerProps.content.short.list.map(((e,t)=>p(e,t,"row"))))))),o.createElement(je.Z,{sx:{backgroundColor:"grey.50",pt:{xs:0,md:`${l}px`}}},o.createElement(je.Z,{sx:{background:"white",mt:3,mb:3,pt:6,pb:6}},o.createElement(Ne.Z,null,o.createElement(wr.ZP,{container:!0},o.createElement(wr.ZP,{item:!0,md:7},o.createElement(jt,{variant:"h5",component:"h2",color:"grey.600",sx:{mb:5}},e.introProps.title),o.createElement(jt,{variant:"body",fontWeight:300,component:"p",dangerouslySetInnerHTML:{__html:e.introProps.text}}))))),o.createElement(rc,e.datasetContentSectionProps),o.createElement(kc,e.datasetValidationSectionProps))))},Sc=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",rowGap:t.spacing(4),padding:`${t.spacing(5)} 0`}})),Oc=(0,_e.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"}}})),Zc=(0,_e.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 Dc(){return Dc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{list:t=[],cta:a}=e;const n=(0,wt.Z)(),r=(0,ua.Z)(n.breakpoints.down("md")),i=o.useRef(null),l=o.useRef(null);return o.createElement(Oc,null,r?o.createElement(mr.tq,{spaceBetween:50,modules:[gr.W_],navigation:{nextEl:l.current,prevEl:i.current}},t.map(((e,t)=>o.createElement(mr.o5,{key:t,style:{display:"flex",height:"100%"}},o.createElement(tn,e)))),o.createElement(Zc,{sx:{mt:2}},o.createElement("button",{ref:i},o.createElement(Mt,{name:"KeyboardArrowLeft",width:16,height:16})),o.createElement("button",{ref:l},o.createElement(Mt,{name:"KeyboardArrowRight",width:16,height:16})))):o.createElement(je.Z,{display:"flex",flexDirection:"row",columnGap:n.spacing(2.5)},t.map(((e,t)=>o.createElement(tn,Dc({key:t},e,{sx:{flex:"1 1 0"}}))))),a&&o.createElement(Pt.Z,{justifyContent:"center",alignItems:"center"},o.createElement($a,{component:Le.rU,to:a.to,color:"secondary",variant:"light",fullWidthMobile:!0,sx:{mt:{xs:3,md:4}},startIcon:o.createElement(Mt,{name:"arrow-right-circle",custom:!0,width:24,height:24})},a.title)))};function _c(){return _c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{sx:t,mainExports:a,minorExports:n,...r}=e;return o.createElement(_a,_c({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:364},...t}},r),a.list.map((e=>o.createElement($a,{color:"secondary",rounded:!0,variant:"light",key:e.text,sx:{mr:1},startIcon:o.createElement(Mt,_c({name:e.icon.name},e.icon.custom&&{custom:!0},{width:24,height:24})),onClick:e.onClick},e.text))))};function Nc(){return Nc=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(_a,Nc({popoverProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"}},sx:{mt:1,".MuiPopover-paper":{maxWidth:364},...t}},r),o.createElement(Pt.Z,{direction:"row"},o.createElement(Rl,{value:a.link,onChange:()=>{},name:"lastName",sx:{textOverflow:"ellipsis"},InputProps:{readOnly:!0}}),o.createElement($a,{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(Mt,{name:"copy",custom:!0})},i?o.createElement(Mt,{name:"Done"}):a.action.text)))};function Fc(){return Fc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e,t,a,n,r,i;(0,u.v9)(z.getToken);const l=(0,u.v9)(W.getSelectedDataset),s=(0,u.v9)(W.getLoading),c=(0,u.I0)(),d=((null===(e=Nn(0,[],1e3).data)||void 0===e?void 0:e.usecases)||[]).filter((e=>e.category&&e.category.tag==(null==l?void 0:l.domain))),p=[];if(d.length<3)d.forEach((e=>{p.push(e)}));else for(;p.length<3;){const e=d[Math.floor(Math.random()*d.length)];p.includes(e)||p.push(e)}const[m]=(0,Le.lr)(),g=m.get("id"),h=(0,De.s0)(),E=(()=>{const e=(0,u.v9)(W.getMetadataDatasets),t=(0,u.v9)(W.getSelectedDataset),a=(0,u.v9)(z.getToken),n=Nn().data,{isTextLoading:r}=Rn(),{tCms:i}=bt(),l=(0,De.TH)(),s=(0,De.s0)(),[c,d]=o.useState(),p=(0,u.v9)(z.isRoleDeveloperOrAdmin),m=Bn(t),g=o.useMemo((()=>({list:[{label:i("COMMON","pages.home"),to:$d.home.path},{label:i("COMMON","pages.catalogue"),to:$d.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]),y=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]),f=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,p]),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,p;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===(p=t.columns)||void 0===p?void 0:p.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=Cn(t),M=Ln({title:i("HOME","use_cases.title"),list:n?n.usecases.filter((e=>null==t?void 0:t.usecases.includes(e.slug))):[]}),w=_n({datasets:t?e.filter((e=>e.id!==t.id&&e.domain===t.domain)).slice(0,3):[]}),k=o.useMemo((()=>({title:r?o.createElement(kt.Z,{width:250}):i("DATASET","datasets.title"),cta:{title:r?o.createElement(kt.Z,null):i("DATASET","datasets.cta"),icon:"ArrowCircleRightOutlined",to:$d.catalogue},horizontalDatasetListProps:w})),[w,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:M})),[M,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(`${$d.contact.path}`)}}})),[i]);return o.useMemo((()=>({chartProps:m,pageProps:h,breadcrumbProps:g,datasetContentSectionProps:A,datasetValidationSectionProps:C,useCaseSection:P,actionsProps:f,datasetSection:k,faqSectionProps:T,exportPopoverMenuProps:b,apiPopoverMenuProps:x,sharePopoverListMenuProps:y})),[m,h,g,A,C,P,f,k,T,b,x,y])})(),{isAuthenticated:b}=(0,Vt.aC)(),x=o.useRef(),[y,f]=o.useState(!1),[v,A]=o.useState(0),{tCms:C}=(ca("online-tech").src,bt());(0,o.useEffect)((()=>{g||h("/catalogue")}),[g]);const M=o.useCallback((()=>{if(!x.current)return;const e=x.current.getBoundingClientRect(),t=document.body.scrollTop,a=document.body.clientTop,n=Math.round(e.top+t-a+x.current.clientHeight);A(n)}),[]),w=o.useCallback((()=>{if(window.scrollY>v)return f(!0);f(!1)}),[v]);o.useEffect((()=>{M()}),[M]),o.useEffect((()=>(window.addEventListener("scroll",w),()=>window.removeEventListener("scroll",w))),[w]);const k=o.useCallback(((e,t)=>o.createElement($a,Fc({key:e.key,color:"secondary",rounded:!0},"minor"===e.type&&{variant:"light"},{startIcon:o.createElement(Mt,{name:e.icon.name,custom:e.icon.custom||!1}),sx:{ml:{xs:0,md:1},mr:{xs:1,md:0}}},t),e.text)),[E]),P=o.useMemo((()=>{E.actionsProps.list.map(((e,t)=>"export"===e.key?o.createElement(Ic,Fc({key:`${e.key}-${t}`},E.exportPopoverMenuProps,{renderTrigger:t=>k(e,t)})):"api"===e.key?o.createElement(jc,Fc({key:`${e.key}-${t}`},E.apiPopoverMenuProps,{renderTrigger:t=>k(e,t)})):"share"===e.key?o.createElement(Fa,Fc({key:`${e.key}-${t}`},E.sharePopoverListMenuProps,{renderTrigger:t=>k(e,t)})):k(e)))}),[E,k]);(0,o.useEffect)((()=>{(async()=>{null!=g&&(null==l?void 0:l.id)!==g&&c(H.metadata.setSelectedDatasetId(g))})()}),[l,g,c]);const T=(0,wt.Z)(),S=ca("tilted-bars2").src,O=(0,ua.Z)(T.breakpoints.up("md"));return(null==l?void 0:l.id)!==g?o.createElement(o.Fragment,null):o.createElement(Ta.Z,null,o.createElement(Pa,null,o.createElement(Pt.Z,null,o.createElement(je.Z,{display:"flex",justifyContent:"space-between",alignItems:"center",sx:{backgroundColor:T.palette.background.paper,position:"relative",padding:O?`${T.spacing(3.5)} 16%`:T.spacing(2),flexWrap:"wrap",gap:T.spacing(1)}},O&&o.createElement("img",{src:S,height:"100%",style:{position:"absolute",right:"16%",top:0}}),o.createElement(jt,{variant:"h2",fontWeight:"bold",flex:"1 1 0"},(null===(t=E.pageProps)||void 0===t?void 0:t.title)||""),o.createElement(je.Z,{display:"flex",flexShrink:1,flexWrap:"wrap",justifyContent:"center",flex:"1 1 0",gap:T.spacing(1)},P)),o.createElement(mo,E.breadcrumbProps)),o.createElement(Pt.Z,{direction:"column",sx:{display:"flex",padding:O?`${T.spacing(5)} 16%`:T.spacing(2),paddingTop:0}},o.createElement(Sc,{ref:x,sx:{position:"relative",...s&&{opacity:.5}}},s&&o.createElement(Oa.Z,null),o.createElement(Pt.Z,null,o.createElement(jt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},(null===(a=E.pageProps)||void 0===a?void 0:a.intro.title)||""),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}})),o.createElement(je.Z,{display:"flex",flexWrap:"wrap",columnGap:T.spacing(4),rowGap:T.spacing(2.5)},o.createElement(Pt.Z,{flex:"1 1 0",spacing:"20px"},o.createElement(jt,{component:"p",color:"#5A606C",variant:"bodyLarge",sx:{mb:.5}},(null===(n=E.pageProps)||void 0===n?void 0:n.intro.desc.title)||""),o.createElement(jt,{component:"h2",variant:"body",color:"#5A606C",fontWeight:400,dangerouslySetInnerHTML:{__html:(null===(r=E.pageProps)||void 0===r?void 0:r.intro.desc.text)||""}})),o.createElement(je.Z,{display:"flex",flex:"1 1 0",flexDirection:"column",gap:T.spacing(2)},o.createElement(jt,{component:"span",variant:"bodyLarge",color:"#5A606C"},(null===(i=E.pageProps)||void 0===i?void 0:i.intro.right.title)||""),E.pageProps.intro.right.list.map(((e,t)=>o.createElement(Pt.Z,{key:`${e.title}-${t}`,spacing:`${T.spacing(1)}`},o.createElement(jt,{component:"span",variant:"bodySmall",fontWeight:600,color:"#5A606C"},e.title),o.createElement(je.Z,{display:"flex"},o.createElement(jt,{component:"span",variant:"bodySmall",fontWeight:400,sx:{color:"secondary.main",backgroundColor:"secondary.light",borderRadius:"4px",padding:`0 ${T.spacing(.5)}`}},e.desc)))))))),o.createElement(Sc,{sx:{position:"relative",...s&&{opacity:.5}}},s&&o.createElement(Oa.Z,null),o.createElement(kc,Fc({},E.datasetValidationSectionProps,{datasetContentSectionProps:E.datasetContentSectionProps}))),E.useCaseSection.useCaseSwipableListProps.length>0?o.createElement(Sc,null,o.createElement(je.Z,null,o.createElement(Pt.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between"},o.createElement(Pt.Z,{sx:{mb:5}},o.createElement(jt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},E.useCaseSection.title),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(hr,{list:E.useCaseSection.useCaseSwipableListProps,renderItem:e=>o.createElement(Hr,Fc({sx:{mt:4,width:{xs:300,md:347},height:488}},e))}),o.createElement(Pt.Z,{direction:"column",alignItems:"center",justifyContent:"space-between",spacing:3},o.createElement(jt,{variant:"body",component:"p",color:"grey.600",fontWeight:300},E.useCaseSection.subDesc),o.createElement($a,{color:"secondary",variant:"light",fullWidthMobile:!0,onClick:E.useCaseSection.cta.onClick,endIcon:o.createElement(Mt,{name:E.useCaseSection.cta.icon})},E.useCaseSection.cta.title)))):p.length>0&&o.createElement(Sc,null,o.createElement(Pt.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between"},o.createElement(Pt.Z,{sx:{mb:5}},o.createElement(jt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},E.useCaseSection.title),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(je.Z,{display:"flex",flexDirection:"row",gap:T.spacing(2.5),alignItems:"stretch",justifyContent:"center",flexWrap:O?"nowrap":"wrap"},p.map((e=>o.createElement(Hr,Fc({key:e.id},e,{sx:{maxWidth:"400px"}}))))),o.createElement(Pt.Z,{direction:"column",alignItems:"center",justifyContent:"space-between",spacing:3},o.createElement(jt,{variant:"bodyLarge",color:"#40454F"},E.useCaseSection.subDesc),o.createElement($a,{color:"secondary",variant:"contained",fullWidthMobile:!0,onClick:E.useCaseSection.cta.onClick,endIcon:o.createElement(Mt,{name:E.useCaseSection.cta.icon})},E.useCaseSection.cta.title))),E.datasetSection.horizontalDatasetListProps.list.length>0&&o.createElement(Sc,null,o.createElement(je.Z,null,o.createElement(Pt.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between"},o.createElement(Pt.Z,{sx:{mb:5}},o.createElement(jt,{variant:"h3",component:"h5",sx:{mb:{xs:3,md:0}}},E.datasetSection.title),o.createElement(je.Z,{sx:{background:"#B52125",width:"110px",height:"4px"}}))),o.createElement(Lc,E.datasetSection.horizontalDatasetListProps))),!b&&o.createElement(Uo,null))))};var Yc=a(4436),Bc=a(35272),$c=a(15162),qc=a(27950);function Gc(){return(0,De.bx)()}const zc=()=>{const e=(0,u.I0)(),t=(0,De.s0)(),a=(0,De.TH)(),n=o.useRef(),r=(0,u.v9)(C.getToken),{tCms:i}=bt(),{oCms:l,objectsLoading:s}=$t(zt),[c,d]=o.useState(1),[p,m]=o.useState(),{t:g}=pt(),h={safeFromHeader:!0,headerProps:{small:!0,color:"dark"}},E=o.useMemo((()=>({activeStep:c-1})),[c]),x=o.useMemo((()=>({stepperProps:E,stepsList:s?[]:l("steps.list")})),[s,l,E]),y=o.useMemo((()=>({cancelButton:{onClick:()=>{t("/")},text:i(Ut,"submit.footer.actions.cancel"),icon:"Close"},prevButton:{onClick:()=>{if(0===c-1)return void t($d.home.path);const e=$d.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=$d.datasetSubmit[`step${c+1}`];var e;if(a&&"string"!=typeof a&&"path"in a)if(t(a.path),3===c)null==p||null===(e=p.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=P().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==p||null===(t=p.step1)||void 0===t?void 0:t.description,null==p||null===(a=p.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]),f=o.useCallback(((e,t)=>{t&&m((a=>({...a,[e]:t})))}),[]),v=o.useCallback((e=>{n.current=e}),[]),A=o.useMemo((()=>({updateFormValues:f,onCheckFormValidity:v,formValues:p})),[p,f,v]),M=o.useMemo((()=>({activeStep:c,maxStep:4})),[c]);return o.useEffect((()=>{e(H.user.setLogged({logged:!0})),e(H.user.setUserRole({role:b.developer}))}),[e]),o.useEffect((()=>{const e=a.pathname.slice(-1),t=parseInt(e);d(isNaN(t)||!t?1:t)}),[a]),o.useMemo((()=>({globalLayoutProps:h,stepper:x,footer:y,steps:M,outletContextProps:A})),[h,x,y,M,A])};function Wc(){return Wc=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(Mt,{name:"Check"}):o.createElement(jt,{variant:"bodyLarge",component:"span"},t))},Uc=()=>{const e=zc(),t=(0,wt.Z)(),a=(0,ua.Z)(t.breakpoints.up("md"));return o.createElement(Ta.Z,null,o.createElement(Pa,e.globalLayoutProps,o.createElement(Ne.Z,{sx:{pt:3,pb:15}},a&&o.createElement(Yc.Z,Wc({},e.stepper.stepperProps,{sx:{pb:6}}),e.stepper.stepsList.map((e=>o.createElement(Bc.Z,{key:e.key},o.createElement($c.Z,{StepIconComponent:Hc,StepIconProps:{icon:e.key}},o.createElement(jt,{variant:"caption"},e.label)))))),!a&&o.createElement(qc.Z,{steps:e.stepper.stepsList.length,nextButton:o.createElement(o.Fragment,null),backButton:o.createElement(o.Fragment,null)}),o.createElement(De.j3,{context:e.outletContextProps})),e.steps.activeStep{const e=(()=>{var e,t,a;const{formValues:n,updateFormValues:r,onCheckFormValidity:i}=Gc(),{oCms:l}=$t(Ut),{oCms:s}=$t(zt),c=l("submit.step01").form,[d,p]=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)||""}),[u,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:u.title,onChange:e=>{p((t=>({...t,title:e}))),m((e=>({...e,title:!1})))}}}),[c,d.title,u.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:u.description,onChange:e=>{p((t=>({...t,description:e}))),m((e=>({...e,description:!1})))}}}),[c,d.description,u.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:u.categories,onChange:e=>{p((t=>({...t,categories:e}))),m((e=>({...e,categories:!1})))}}}),[c,d.categories,u.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]),y=o.useCallback((()=>{const e=x();return e&&r("step1",d),e}),[d,r,x]);o.useEffect((()=>{i(y)}),[i,y]);const f=En({type:"faq",size:"small",to:$d.contact.path});return o.useMemo((()=>({pageProps:g,titleTextFieldProps:h,descriptionTextFieldProps:E,categoriesSelectProps:b,imageCardProps:f})),[g,h,E,b,f])})();return o.createElement(wr.ZP,{container:!0,justifyContent:"space-between"},o.createElement(wr.ZP,{item:!0,md:7},o.createElement(jt,{component:"h1",variant:"h4",sx:{mb:1.5}},e.pageProps.title),o.createElement(jt,{component:"p",variant:"body",color:"grey.500",sx:{mb:2}},e.pageProps.desc),o.createElement(Zt.Z,{sx:{borderColor:"grey.100",mb:2}}),o.createElement(Rl,Vc({},e.titleTextFieldProps,{sx:{mb:3}})),o.createElement(tl,Vc({},e.categoriesSelectProps,{sx:{mb:3}})),o.createElement(Rl,e.descriptionTextFieldProps)),o.createElement(wr.ZP,{item:!0,md:3,sx:{mt:{xs:5,md:0}}},o.createElement(hl,e.imageCardProps)))};a(66342),a(23647),a(5332);const Jc=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]},Xc=(0,_e.ZP)(je.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 Qc=a(14265);function ed(){return ed=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,p=(0,o.useCallback)((e=>{s(e)}),[s]),{getRootProps:u,getInputProps:m,isDragReject:g,isDragActive:h}=(0,Qc.uI)({onDrop:p,...i,multiple:c});return o.createElement("label",ed({htmlFor:l},u()),o.createElement("input",ed({name:l,id:l},m())),o.createElement(Xc,ed({},d,{isDragReject:g,error:n,active:h}),o.createElement(jt,{variant:"bodySmall",component:"span",color:"grey.500",dangerouslySetInnerHTML:{__html:a.actionText}}),o.createElement(jt,{variant:"caption",component:"span",color:"grey.500",sx:{mt:1.5}},a.indication),o.createElement(jt,{variant:"caption",component:"span",color:"error",className:"error-text",sx:{mt:1.5}},a.errorText),r&&o.createElement(jt,{variant:"caption",component:"span",color:n?"error":"grey.500",sx:{mt:1.5}},r)),o.createElement($a,{color:"secondary",rounded:!0,fullWidth:!0,startIcon:o.createElement(Mt,{name:"DriveFolderUpload"}),sx:{mt:1.5}},t.text))},ad=(0,_e.ZP)(je.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"}})),nd=(0,_e.ZP)(je.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"}}})),od=e=>{const{title:t,fileName:a,uploadStatus:n,...r}=e,i=o.useMemo((()=>n.progressPercent>=100),[n.progressPercent]);return o.createElement(ad,r,o.createElement(Pt.Z,{direction:{xs:"column",md:"row"},sx:{mb:{xs:2,md:0}},justifyContent:"space-between"},o.createElement(jt,{variant:"bodySmall",sx:{mr:2,mb:1}},t),o.createElement(Pt.Z,null,o.createElement(Pt.Z,{direction:"row",alignItems:"center",justifyContent:"space-between"},i?o.createElement(o.Fragment,null,o.createElement(jt,{variant:"caption",color:"success.dark"},n.successText),o.createElement(Mt,{name:"CheckCircle",color:"success",width:16,height:16})):o.createElement(o.Fragment,null,o.createElement(jt,{variant:"caption",fontWeight:300,color:"secondary.dark"},n.runningText),o.createElement(jt,{variant:"bodySmall",color:"secondary.dark"},n.progressPercent,"%"))),o.createElement(nd,{progress:n.progressPercent}))),o.createElement(jt,{variant:"caption",component:"p",fontWeight:300},a))};function rd(){return rd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{var e;const t=(0,De.s0)(),{formValues:a,updateFormValues:n,onCheckFormValidity:r}=Gc(),{oCms:i}=$t(Ut),{oCms:l}=$t(zt),s=i("submit.step02"),[c,d]=o.useState({files:(null==a||null===(e=a.step2)||void 0===e?void 0:e.files)||[]}),[p,u]=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:$i((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"]})),[]),y=o.useMemo((()=>104857600),[]),f=En({type:"faq",size:"small",to:$d.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:$i((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:$i((null==s||null===(e=s.dropFile)||void 0===e?void 0:e.action)||"",{})},name:"fileUpload",multiple:!1,dropZoneOptions:{accept:x,maxSize:y},error:p,helperText:p&&(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:$i((null==s||null===(n=s.dropFile)||void 0===n?void 0:n.helper)||"",{size:Jc(y)}),errorText:(null==s||null===(o=s.dropFile)||void 0===o?void 0:o.error)||""},onChange:e=>{u(!1),d((t=>({...t,files:e})))}}}),[s,p,y,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]),M=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]),w=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 u(!e),e}),[c]),P=o.useCallback((()=>{const e=k();return e&&n("step2",c),e}),[c,n,k]);return o.useEffect((()=>{a||t($d.datasetSubmit.step1.path)}),[t,a]),o.useEffect((()=>{r(P)}),[r,P]),o.useMemo((()=>({pageProps:b,imageCardProps:f,dropFileZoneProps:A,uploadedFileCardListProps:v,columnTableProps:C,datasetTableProps:M,modal:w})),[b,f,A,v,C,M,w])})();return o.createElement(wr.ZP,{container:!0,justifyContent:"space-between"},o.createElement(wr.ZP,{item:!0,md:7},o.createElement(jt,{component:"h1",variant:"h4",sx:{mb:1.5}},e.pageProps.title),o.createElement(jt,{component:"p",variant:"body",color:"grey.500",sx:{mb:2}},e.pageProps.desc),o.createElement(Zt.Z,{sx:{borderColor:"grey.100",mb:2}}),o.createElement(td,e.dropFileZoneProps),o.createElement(jt,{component:"h2",sx:{mt:4,mb:2},variant:"caption"},e.pageProps.nbFilesUploaded),e.uploadedFileCardListProps.map(((e,t)=>o.createElement(od,rd({},e,{key:`${e.fileName}${t}`,sx:{mb:1.5}}))))),o.createElement(wr.ZP,{item:!0,md:3,sx:{mt:{xs:5,md:0}}},o.createElement(hl,e.imageCardProps)),o.createElement(xo.Z,rd({closeAfterTransition:!0,BackdropProps:{timeout:500}},e.modal.modalProps,{"aria-labelledby":"modal-modal-title"}),o.createElement(je.Z,null,o.createElement(qo,rd({},e.modal.bodyModalProps,{sx:{pt:5,pb:3,overflow:"auto",height:"690px"}}),o.createElement(Ne.Z,{sx:{maxWidth:{lg:960}}},o.createElement(jt,{variant:"h5",id:"modal-modal-title"},e.modal.modalTitle),o.createElement(dc,rd({},e.modal.tabBarProps,{color:"secondary",small:!0,sx:{mb:3,mt:4}})),"column"===e.modal.visibleTab&&o.createElement(nc,rd({},e.columnTableProps,{sx:{table:{width:{xs:800,md:"100%"}}}})),"dataset"===e.modal.visibleTab&&o.createElement(hc,rd({},e.datasetTableProps,{sxWrapper:{height:480}})))))))},ld=(0,_e.ZP)(Dr.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]}}}})),sd=(0,_e.ZP)(je.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}})),cd=(0,_e.ZP)(je.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 dd(){return dd=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(ld,dd({expanded:i,onChange:()=>l(!i)},r),o.createElement(Or.Z,null,o.createElement(Pt.Z,{alignItems:"center",direction:"row"},o.createElement(sd,{sx:{mr:1.5}},o.createElement(Mt,{name:"Check",color:"secondary",width:16,height:16})),o.createElement(jt,{variant:"body",sx:{mr:1}},t),a&&o.createElement(ga.Z,{component:"button",color:"secondary",onClick:a.onClick},a.label)),o.createElement(cd,{expanded:i,className:"arrow-icon"},o.createElement(Mt,{name:"KeyboardArrowDown",width:24,height:24}))),o.createElement(Zr.Z,null,n))},ud=(0,_e.ZP)(je.Z)((e=>{let{theme:t}=e;return{button:{padding:0,transition:".3s color","&:hover":{color:t.palette.secondary.main}}}})),md=(0,_e.ZP)(je.Z)((e=>{let{expanded:t}=e;return{overflow:"hidden",maxHeight:t?1e3:56,transition:"all ease-out .6s"}})),gd=e=>{const{children:t,expanded:a,...n}=e;return o.createElement(ud,n,o.createElement(md,{expanded:a},t))},hd=()=>{const e=(()=>{const{formValues:e,onCheckFormValidity:t}=Gc(),a=(0,De.s0)(),{oCms:n}=$t(Ut),{oCms:r}=$t(zt),i=n("submit.step03"),l=Bt(zt),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($d.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(je.Z,{sx:{width:145,mr:5,ml:5,flexShrink:0}},o.createElement(jt,{color:"grey.400",variant:"bodySmall",component:"h2"},e))),[]),a=o.useCallback((e=>o.createElement(jt,{variant:"bodySmall"},e)),[]);return o.createElement(wr.ZP,{container:!0,justifyContent:"center"},o.createElement(wr.ZP,{item:!0,md:8},o.createElement(jt,{component:"h1",variant:"h4",sx:{mb:1.5}},e.pageProps.title),o.createElement(Pt.Z,null,o.createElement(pd,e.infoProps.recapAccordionProps,e.infoProps.list.map((e=>"paragraph"in e?o.createElement(Pt.Z,{direction:"column",key:e.title,sx:{mb:3}},t(e.title),o.createElement(je.Z,{sx:{mr:5,ml:5}},"text"in e&&a(e.text),"paragraph"in e&&o.createElement(gd,e.paragraph.minimalEpxandProps,o.createElement(jt,{variant:"bodySmall",color:"grey.700"},e.paragraph.text)))):o.createElement(Pt.Z,{direction:"row",key:e.title,sx:{mb:3},className:"TEST"},t(e.title),o.createElement(je.Z,null,"text"in e&&a(e.text),"tags"in e&&e.tags.map((e=>o.createElement(Ua,{text:e,key:e,sx:{mr:1}})))))))),o.createElement(pd,e.filesProps.recapAccordionProps,e.filesProps.list.map((e=>o.createElement(Pt.Z,{direction:"row",key:e.title,sx:{mb:3}},t(e.title),o.createElement(je.Z,null,"files"in e&&o.createElement(je.Z,{component:"ul",sx:{m:0,p:0}},e.files.map((e=>o.createElement(Pt.Z,{key:e,direction:"row",alignItems:"center",component:"li"},o.createElement(Mt,{name:"InsertDriveFile",sx:{mr:1},width:16,height:16}),a(e)))))))))))),o.createElement(Pt.Z,{direction:"row",justifyContent:"center",sx:{mt:4}},o.createElement(Mt,{name:"Error",sx:{mr:1,color:"grey.500"},width:16,height:16}),o.createElement(jt,{component:"p",variant:"caption",sx:{mb:1.5},color:"grey.500",lineFix:!0},e.pageProps.warning)))},Ed=()=>{const e=(()=>{const{onCheckFormValidity:e}=Gc(),{oCms:t}=$t(Ut),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(wr.ZP,{container:!0,justifyContent:"center",sx:{minHeight:"65vh",alignItems:"center"}},o.createElement(je.Z,{sx:{textAlign:"center",maxWidth:420}},o.createElement(Mt,{name:"CheckCircle",color:"success",width:54,height:54}),o.createElement(jt,{component:"h1",variant:"h4",sx:{mb:2,pl:6,pr:6}},e.pageProps.title),o.createElement(jt,{component:"p",variant:"bodySmall",color:"grey.400"},e.pageProps.desc),o.createElement($a,{component:Le.rU,to:$d.home.path,variant:"light",color:"secondary",startIcon:o.createElement(Mt,{name:"Home"}),sx:{mb:3,mt:{xs:5,md:13}}},e.pageProps.action.label),o.createElement(jt,{component:"p",variant:"bodySmall",color:"grey.400"},e.pageProps.warning)))};function bd(){return bd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=(()=>{var e;const t=(0,De.TH)(),{data:a}=vn(),{data:n}=vn("FR"),r=(null===(e=Nn(0,[],1e3).data)||void 0===e?void 0:e.usecases)||[],[i,l]=(0,Le.lr)(),[s,c]=o.useState([]),[d,p]=o.useState(!1),[u,m]=o.useState(1),{tCms:g}=bt(),h=(0,De.s0)(),E=o.useCallback((()=>{p(!0),setTimeout((()=>{p(!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(kt.Z,null)})))})),[s,E,a]),y=o.useMemo((()=>({open:d})),[d]),f=o.useMemo((()=>({pagination:{count:19,page:u,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)}}})),[u,E]),v=o.useMemo((()=>({title:g("USE_CASE","header.title"),responsivePictureProps:{cover:!0,overlay:!0,src:xn,sources:{"@2x":yn}},breadcrumbProps:{list:[{label:g("COMMON","pages.home"),to:$d.home.path},{label:g("USE_CASE","header.title"),to:$d.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=ro(i.get(no.START_DATE)),M=ro(i.get(no.END_DATE)),w=i.getAll(no.SOURCES),k=i.getAll(no.CATEGORIES),[P,T]=(0,o.useState)(""),S=(0,o.useMemo)((()=>r.filter((e=>{var t;return(null==C||Qn()(C)Qn()(ro(e.date)))&&(0==w.length||e.credit&&w.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,M,w,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:f,heroProps:v,backdropProps:y,filterMenuProps:A,searchBarProps:O})),[S,x,f,v,y,A,O])})(),t=(0,wt.Z)(),a=(0,ua.Z)(t.breakpoints.up("md")),n=(0,ua.Z)(t.breakpoints.up("lg")),[r,i]=(0,Le.lr)(),[l,s]=o.useState(1),[c,d]=o.useState(10),p=En({type:"participate",size:"large"}),u=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(Ta.Z,null,o.createElement(Pa,{safeFromHeader:!0},o.createElement(bo,e.heroProps),o.createElement(je.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(je.Z,{display:"flex",flexDirection:"column",flexBasis:"calc(400px + calc(10vw - 200px))",flexShrink:n?0:1,flexGrow:n?0:1},o.createElement(io,e)),o.createElement(Pt.Z,{direction:"column",spacing:t.spacing(4),flexGrow:1},o.createElement(or,{setPageSize:d,pageSize:c,data:e.usecasesListProps,searchBarProps:e.searchBarProps}),o.createElement(Pt.Z,{direction:"column",spacing:t.spacing(4)},o.createElement(je.Z,{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:t.spacing(4),justifyContent:"center"},e.usecasesListProps?e.usecasesListProps.map((e=>o.createElement(Hr,bd({key:e.id},e,{sx:{flexBasis:400,flexGrow:1,maxWidth:600}})))):u.map(((t,a)=>o.createElement(wr.ZP,{container:!0,item:!0,md:4,key:a,sx:{opacity:e.backdropProps.open?.5:1}},o.createElement(kt.Z,{variant:"rectangular",width:370,height:512}))))),l&&e.usecasesListProps&&!e.usecasesListProps.length&&o.createElement(je.Z,{textAlign:"center",width:"100%"},o.createElement(hl,bd({sx:{textAlign:"left"}},p))),m>1&&o.createElement(Pt.Z,{justifyContent:"center",direction:"row",alignItems:"center",sx:{width:"100%"}},o.createElement(ut.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(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)):t==g.length-1?o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},m)):t==g.length-2?o.createElement(Xe.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(ut.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(Xe.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(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},1)):1==t?o.createElement(Xe.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)):0==t?o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},1)):1==t||t==g.length-2?o.createElement(Xe.Z,{variant:"body",fontWeight:600,color:"secondary"},"..."):t==g.length-1?o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},m)):o.createElement(ut.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(Xe.Z,{variant:"body",fontWeight:600,sx:{color:r==l?"white":"secondary.main"}},r)))})):o.createElement(Xe.Z,null,l," / ",m),o.createElement(ut.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))))))))},yd=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"}}}}'),fd=a.p+"02b593ab663b5126032363e38d5db310.jpg",vd=a.p+"78cf817486ee2e49409ebd3b3c3b7d0e.jpg",Ad=a.p+"f76f3eebd4eb88ed62fd9916b2bd0624.jpg",Cd=a.p+"b61b44acc5785a740478fbb5814fec43.jpg",Md=a.p+"c878b47e459880a216a688bd4ed996a3.jpg",wd=a.p+"f79d5109ea11e438bc029b083ac84d96.jpg",kd=()=>{switch(Math.floor(3*Math.random())+1){case 1:return Cd;case 2:return Md;default:return wd}},Pd=e=>{const{t}=pt(),a=(0,u.v9)(W.getMetadataDatasets),n=(0,u.v9)(W.getSelectedDataset),r=(0,De.TH)(),i=(0,De.s0)(),[l,s]=o.useState("user"),[c,d]=o.useState(!1),p=Nn(),m=o.useMemo((()=>({title:yd.TN,actions:[{text:t("usecase:detail:actions:contact"),type:"minor",icon:{name:"Mail"},onClick:()=>{i(`${$d.contact.path}`)}}],datasets:{title:yd.DT.T},useCases:{title:yd.y9.T}})),[t,c,null==e?void 0:e.url]),g=o.useMemo((()=>({list:[{label:t("common:pages:home"),to:$d.home.path},{label:t("common:pages:useCases"),to:$d.useCaseList.path},{label:yd.W3,to:$d.useCaseList.path},{label:yd.TN,to:r.pathname}]})),[t,r]),h=o.useMemo((()=>({src:fd,sources:{"@2x":vd}})),[]),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=_n({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]),y=o.useMemo((()=>({title:yd.um.TN,user:{img:{src:Ad},title:yd.um.EA.u2,text:yd.um.EA.fL},metadata:{tags:yd.um.Bm.pJ.p.map((e=>({text:e}))),list:[{title:t("usecase:detail:metadata:theme"),text:yd.um.Bm.rS},{title:t("usecase:detail:metadata:publicationDate"),text:yd.um.Bm.Mg},{title:t("usecase:detail:metadata:type"),text:yd.um.Bm.dt}]}})),[t]),f=En({type:"participate",size:"small"}),v=o.useMemo((()=>p.loading?[]:p.data.usecases.map((e=>({...e,to:`${$d.useCaseDetail.path}/${e.slug}`,picture:e.img,tag:{text:e.category?e.category.tag:""}})))),[p]),A=(C={...yd.sb,card:{...yd.sb.card,cta:{...yd.sb.card.cta,mainAction:()=>i(`${$d.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:kd()})))}}})),[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:y,imageCardProps:f,activeTab:l,useCaseSwipableListProps:v,faqSectionProps:A})),[m,g,h,E,b,x,y,f,l,v,A])};var Td=a(42643),Sd=a(49161),Od=a(78653);const Zd=(0,_e.ZP)(Gr.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)}`}}})),Dd=(0,_e.ZP)(Td.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:0,maxWidth:568,textAlign:"center",[t.breakpoints.up("md")]:{textAlign:"left"}}})),Ld=(0,_e.ZP)(Sd.Z,{shouldForwardProp:e=>"sx"!==e})((e=>{let{theme:t}=e;return{padding:0,flexDirection:"column",justifyContent:"flex-end",[t.breakpoints.up("md")]:{flexDirection:"row"}}})),_d=((0,_e.ZP)(Od.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(Zd,r,o.createElement(Dd,null,o.createElement(jt,{component:"h3",variant:"h4",sx:{mb:1.5}},t),o.createElement(jt,{component:"p",variant:"body",color:"grey.700"},a)),o.createElement(Ld,{disableSpacing:!0,sx:{mt:{xs:3,md:2.5}}},o.createElement($a,{color:"secondary",variant:"light",sx:{mt:{xs:6,md:0}},startIcon:o.createElement(Mt,{name:n.icon,width:24,height:24}),onClick:n.mainAction},n.title)))}),Id=(0,_e.ZP)(Dr.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 Nd(){return Nd=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}=$t(qt),d=o.useCallback((e=>{a((t=>t===e?"":e))}),[]),p=(0,o.useMemo)((()=>c?[]:s("faq.accordion").map((e=>({...e,_key:e.key})))),[c,s]);return o.createElement(je.Z,Nd({sx:{pb:10}},l),o.createElement(je.Z,{sx:{bgcolor:"grey.50",pt:10,pb:22}},o.createElement(Ne.Z,null,o.createElement(wr.ZP,{container:!0,justifyContent:"center",sx:{textAlign:"center"}},o.createElement(wr.ZP,{item:!0,md:6},o.createElement(jt,{sx:{mb:2},variant:"h2",component:"h2"},n),o.createElement(jt,{sx:{mb:2},variant:"bodyLarge",component:"p",color:"grey.700"},r))),o.createElement(wr.ZP,{container:!0,justifyContent:"center",sx:{mt:5},columns:12},o.createElement(wr.ZP,{item:!0,md:8},p.map((e=>o.createElement(Id,{key:e._key,elevation:0,expanded:t===e._key,onChange:()=>d(e._key)},o.createElement(Or.Z,null,o.createElement(jt,{variant:"body",sx:{mr:1}},e.title),o.createElement(Mt,{name:"KeyboardArrowDown",width:24,height:24})),o.createElement(Zr.Z,null,o.createElement(jt,{variant:"bodySmall",component:"p",color:"grey.700"},e.desc))))))))),o.createElement(Ne.Z,null,o.createElement(wr.ZP,{container:!0,justifyContent:"center",sx:{mt:{xs:-13,md:-15}}},o.createElement(wr.ZP,{item:!0,md:10},o.createElement(_d,i)))))},Fd=ot.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 Rd(){return Rd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e,t,a,n;const{t:r}=pt(),{id:i}=(0,De.UO)(),l=(0,De.s0)(),s=(0,u.v9)(L.getLang),c=(0,u.I0)(),{data:d,loading:p}=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"FR";const{data:a,loading:n,error:o}=(0,nt.a)(Fd,{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(H.metadata.setSelectedDatasetId(g))}),[g]);const h=Pd(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:$d.home.path},{label:r("common:pages:useCases"),to:$d.useCaseList.path},{label:m.category&&m.category.tag,to:m.category&&`${$d.useCaseList.path}?category=${m.category.slug}`},{label:yd.TN}],x={...yd.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")}}},y=o.useMemo((()=>p?[]: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,p]);return o.createElement(Ta.Z,null,o.createElement(Pa,{safeFromHeader:!0},o.createElement(je.Z,{sx:{backgroundColor:"grey.50"}},o.createElement(je.Z,{sx:{backgroundColor:"background.default",mb:2,pb:7}},o.createElement(Ne.Z,{sx:{pt:4}},o.createElement(je.Z,null,b?o.createElement(mo,{sx:{mt:10},list:b,dark:!0,useCaseDetail:!0}):o.createElement(kt.Z,{width:"50%"}),o.createElement("article",null,o.createElement(wr.ZP,{container:!0,sx:{mb:2,mt:5}},o.createElement(wr.ZP,{item:!0,md:6},p&&o.createElement(kt.Z,null))),p?o.createElement(kt.Z,{variant:"rectangular",height:350}):o.createElement(je.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(je.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(je.Z,null,o.createElement(jt,{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(jt,{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(je.Z,{sx:{display:"flex",gap:2}},h.pageProps.actions.map((e=>o.createElement($a,{key:e.text,variant:"minor"===e.type?"outlined":"contained",href:"main"===e.type?null==m?void 0:m.url:"",startIcon:o.createElement(Mt,{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(je.Z,{sx:{flex:1,position:"relative",overflow:"hidden",height:"400px","@media (max-width: 900px)":{height:"400px"}}},o.createElement(Qt,Rd({},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(wr.ZP,{container:!0,justifyContent:"flex-start"},o.createElement(wr.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%"}}},p?o.createElement(kt.Z,{variant:"rectangular",height:480}):o.createElement(Ml,h.articleBodyProps)))),h.horizontalDatasetListProps.list.length>0&&o.createElement(wr.ZP,{container:!0,item:!0,sx:{mt:5,mb:4}},o.createElement(jt,{component:"h2",variant:"h5",color:"grey.600",sx:{mb:3}},r("USE_CASE_DETAIL:datasets.title")),o.createElement(Lc,h.horizontalDatasetListProps))))),o.createElement(je.Z,{sx:{backgroundColor:"white",pt:5,pb:5,mb:2}},o.createElement(Ne.Z,null,o.createElement(je.Z,{sx:{display:"flex",gap:3}},o.createElement(je.Z,{sx:{flex:1}},o.createElement(jt,{component:"h2",variant:"h5",color:"grey.600",sx:{mb:3}},r("USE_CASE_DETAIL:info.title")),o.createElement(Pt.Z,{spacing:4},o.createElement(Pt.Z,{direction:"row",flexWrap:"wrap"},(null==m?void 0:m.category)&&o.createElement(Ua,{text:m.category.tag,key:m.category.tag,sx:{mr:.5,mb:{xs:.5,md:0}}})),o.createElement(Pt.Z,{direction:"row",flexWrap:"wrap",spacing:1},(null==m?void 0:m.tags)&&m.tags.map(((e,t)=>o.createElement(Ua,{key:t,text:e,sx:{backgroundColor:"#4687d1",color:"#ffffff",borderRadius:"12px",padding:"3px 20px","& .MuiTypography-root":{color:"#ffffff"}}})))),!p&&m&&o.createElement(Pt.Z,{direction:"row",spacing:3,alignItems:"flex-start"},o.createElement(je.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(je.Z,{component:"img",src:m.credit.img.url,sx:{maxWidth:"100%"}}):null),o.createElement(Pt.Z,{spacing:1},o.createElement(jt,{variant:"body",color:"primary",component:"h3"},null===(a=m.credit)||void 0===a?void 0:a.name),o.createElement(jt,{variant:"body",component:"p",color:"grey.700"},null===(n=m.credit)||void 0===n?void 0:n.text))))),o.createElement(je.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(hl,h.imageCardProps))))),y.length>0&&o.createElement(je.Z,{sx:{backgroundColor:"white",pt:5,pb:5,mb:2}},o.createElement(Ne.Z,null,o.createElement(jt,{component:"h2",variant:"h5",color:"grey.600",sx:{mb:3}},r("USE_CASE_DETAIL:use_cases.title")),o.createElement(hr,{list:y,renderItem:e=>o.createElement(Hr,Rd({sx:{width:{xs:300,md:347},height:488}},e))})))),o.createElement(jd,x)))},Bd=e=>{let{pageKey:t}=e;const a=(0,De.TH)(),{oCms:n,objectsLoading:r}=$t(qt),{tCms:i}=bt(),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:$d.home.path},{label:l.title,to:`/${l.path}`}]),[i,l]);return o.createElement(Ta.Z,null,o.createElement(Pa,null,o.createElement(Aa.Z,{sx:{backgroundColor:"grey.50"}},o.createElement(Aa.Z,{sx:{backgroundColor:"background.default",mb:2,pb:7,minHeight:"calc(100vh - 267px)"}},o.createElement(vi.Z,{sx:{pt:4}},o.createElement(Aa.Z,null,o.createElement("article",null,o.createElement(wr.ZP,{container:!0,justifyContent:"center"},o.createElement(wr.ZP,{item:!0,md:8,sx:{mt:2,mb:{xs:4,mb:8}}},s?o.createElement(mo,{sx:{mt:10},list:s,dark:!0}):o.createElement(kt.Z,{width:"50%"}),r?o.createElement(kt.Z,null):o.createElement(Ml,n(t)))))))))))},$d={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"}},qd=[{element:o.createElement(hi,null),path:$d.home.path},{element:o.createElement(Bd,{pageKey:"404"}),path:$d.notFound.path},{element:o.createElement(Bd,{pageKey:"legal.licence"}),path:$d.licences.path},{element:o.createElement(Bd,{pageKey:"legal.privacy_policy"}),path:$d.privacyPolicy.path},{element:o.createElement(ir,null),path:$d.catalogue.path,children:[{path:$d.catalogue.datasets.path,element:o.createElement(ir,null),index:!0},{path:$d.catalogue.databases.path,element:o.createElement(ir,null)}]},{element:o.createElement(Bl,null),path:$d.logIn.path},{path:$d.developer.path,element:o.createElement(Mi,null),children:[{path:$d.developer.overview.path,element:o.createElement(bl,null)},{path:$d.developer.apiKey.path,element:o.createElement(Gi,null)},{path:$d.developer.trainingDocumentation.path,element:o.createElement(rl,null)},{path:`${$d.developer.trainingDocumentation.path}/:id`,element:o.createElement(Pl,null)},{path:"",element:o.createElement(De.Fg,{to:"overview"})},{path:"*",element:o.createElement(De.Fg,{to:"overview"})}]},{path:$d.developerSignUp.path,element:o.createElement(es,null)},{path:$d.admin.path,element:o.createElement(ts,null),children:[{path:$d.admin.users.path,element:o.createElement(ss,null)},{path:$d.admin.overview.path,element:o.createElement(Xs,null),index:!0},{path:$d.admin.path,element:o.createElement(De.Fg,{to:"overview"})}]},{path:`${$d.adminRequest.path}/:id`,element:o.createElement(Tc,null)},{path:`${$d.datasetDetail.path}`,element:o.createElement(Rc,null)},{path:`${$d.datasetSubmit.path}`,element:o.createElement(Uc,null),children:[{path:$d.datasetSubmit.step1.path,element:o.createElement(Kc,null)},{path:$d.datasetSubmit.step2.path,element:o.createElement(id,null)},{path:$d.datasetSubmit.step3.path,element:o.createElement(hd,null)},{path:$d.datasetSubmit.step4.path,element:o.createElement(Ed,null)},{path:`${$d.datasetSubmit.path}/*`,element:o.createElement(De.Fg,{to:$d.datasetSubmit.path})}]},{path:$d.useCaseList.path,element:o.createElement(xd,null)},{path:`${$d.useCaseDetail.path}/:id`,element:o.createElement(Yd,null)},{path:`${$d.contact.path}`,element:o.createElement(Xl,null)}];var Gd=a(59076),zd=a(46322),Wd=a(93331),Hd=a(53768);const Ud=new zd.f({cache:new Wd.h,uri:"/cms/api/graphql"}),Vd={url:"https://sso.apps.data.caas.mc-tech.net/auth",realm:"data-platform-realm",clientId:"portal-client",redirectUri:window.location.origin},Kd={authority:`${Vd.url}/realms/${Vd.realm}`,client_id:Vd.clientId,redirect_uri:Vd.redirectUri,response_type:"code",scope:"openid profile email",post_logout_redirect_uri:Vd.redirectUri,automaticSilentRenew:!0,userStore:new Gd.bA({store:window.localStorage})},Jd=()=>{const e=(0,De.V$)(qd),t=(0,De.TH)(),{oCms:a,objectsLoading:n}=$t(qt);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)},Xd=e=>{var t;const{Root:a,theme:n}=e,r=(0,u.I0)(),i=(0,Vt.aC)();return o.useEffect((()=>{var e,t;null!==(e=i.user)&&void 0!==e&&e.access_token&&r(w.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(Hd.e,{client:Ud},o.createElement(Le.VK,null,o.createElement(Fn,null,o.createElement(dt,null,o.createElement(Ze.Z,{theme:n},o.createElement(Oe.ZP,null),o.createElement(a,null),o.createElement(Jd,null))))))},Qd=e=>{const{store:t}=e;return o.createElement(u.zt,{store:t},o.createElement(Vt.Ho,Kd,o.createElement(Xd,e)))},ep=()=>{const e=(0,u.I0)(),t=(0,u.v9)(S);return o.useEffect((()=>{t||e(_.init())}),[e,t]),o.createElement(o.Fragment,null)};n.T.setLicenseKey("6bffc5349d540e027f28432d1e8d4ac2T1JERVI6MjQ1MTMsRVhQSVJZPTE2NTE4MjEwMDIwMDAsS0VZVkVSU0lPTj0x"),"undefined"==typeof window&&void 0!==l()&&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:ep,store:ee,theme:Se};e.render((0,o.createElement)(Qd,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,271,597,529,617,690,348,687,325,379,191,766,694,698],(()=>{return t=66121,e(e.s=t);var t}));e.O()}]);