1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1918],{4823:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(37876),r=a(5881);let l=e=>{let{children:t,templateAreas:a,isTwoColumnsTemplateGrid:l=!1}=e;return(0,n.jsx)(r.x,{w:"100%",templateAreas:a,gridTemplateColumns:l?{base:"1fr",desktop2Xl:"repeat(2, 1fr)"}:{base:"1fr",desktop:"repeat(2, 1fr)",desktopXl:"repeat(3, 1fr)"},px:{base:"5",tabletXl:"12"},pb:{base:"5",tabletXl:"12"},pt:{base:"5 !important",tabletXl:"12 !important"},bg:"white",children:t})}},29287:(e,t,a)=>{"use strict";a.d(t,{FS:()=>s,Pp:()=>i,Rz:()=>r,cD:()=>l,hW:()=>c,mq:()=>n});let n="https://schema.org/BreadcrumbList",r="https://schema.org/ListItem",l="https://schema.org/Offer",i="http://schema.org/InStock",s="https://schema.org/Product",c="https://schema.org/AggregateRating"},32441:(e,t,a)=>{"use strict";a.d(t,{i:()=>s});var n=a(37876),r=a(6733),l=a(79736),i=a(91921);let s=e=>{let{clickAction:t,label:a,dataTestIdButton:s,variant:c,id:o,...d}=e;return(0,n.jsxs)(l.z,{as:"button",cursor:"pointer",onClick:t,"data-testid":s,"data-cs-override-id":s,id:o,...d,children:[a&&(0,n.jsx)(i.E,{as:"span",variant:c||"labelArrow",children:a}),(0,n.jsx)(r.Y,{buttonArrow:!0,width:"auto"})]})}},36104:(e,t,a)=>{"use strict";a.r(t),a.d(t,{Preferences:()=>er,__N_SSP:()=>en,default:()=>el});var n=a(37876),r=a(83634),l=a(82791),i=a(21740),s=a(87351),c=a(51362),o=a(91921),d=a(59232),u=a(14232),p=a(24836),h=a(79736),m=a(50845),g=a(57782),v=a(4657),b=a(32441),x=a(59866),f=a(51255),j=a(14396),S=a(10627),y=a(17577),E=a(20647),C=a(59058),w=a(72181);let T=(e,t)=>e.some(e=>{let{rgpd:a,name:n}=e;if("string"==typeof a&&a.length>0){let e=t[n];if(void 0!==e)return Array.isArray(e)?e.length>0:""!==e}return!1});var _=a(59803),k=a(24747),I=a(25162),A=a(33905),R=a(86649),N=a(14259),M=a(44800),O=a(87636),L=a(53869),B=a(46676),D=a(82285);let P=e=>{let{name:t,fieldLabel:a,isRequired:r,dataTestId:l,charactersLimit:i,isReadOnly:s,placeHolder:c}=e,[u,p,h]=(0,A.Mt)(t),{t:m}=(0,d.Bd)("translation"),g="".concat(u.value.length,"/").concat(i," ").concat(m("RC_CARACTERES"));return(0,n.jsxs)(L.MJ,{isRequired:r,children:[(0,n.jsxs)(B.l,{display:"flex",justifyContent:"space-between",width:"100%",children:[(0,n.jsx)(o.E,{variant:"inputLabel",children:a}),(0,n.jsx)(o.E,{textAlign:"end",children:g})]}),(0,n.jsx)(D.T,{...u,maxLength:i,onChange:e=>{i&&e.target.value.length>i?e.preventDefault():h.setValue(e.target.value)},onBlur:e=>h.setValue(e.target.value),isReadOnly:s,placeholder:c||"",variant:"formSecondary",w:"100%",h:"50%","data-testid":l,"data-cs-override-id":l})]})};var V=a(47002),q=a(39955),z=a(75862),W=a(20827),X=a(64987),F=a(51749);let J=e=>{let{data:t,selectOption:a,isSelected:r,innerProps:l,selectProps:i}=e,{"data-testid":s}=i;return(0,n.jsx)(X.c.Option,{...e,children:(0,n.jsx)(F.Q,{dataTestId:"option-".concat(s),label:t.label,onClick:()=>a(t),isToggle:r,...l,_hover:{bg:"transparent"},_active:{bg:"transparent"}})})},Q=e=>{let{name:t,options:a,label:r,isRequired:l=!1,fieldError:i,defaultValue:s,dataTestId:c}=e,[o,d,p]=(0,A.Mt)({name:t,multiple:!0}),[h,m]=(0,u.useState)();return(0,n.jsxs)(L.MJ,{variant:"no_floating_label",isRequired:l,style:{backgroundColor:"brand.white"},children:[(0,n.jsx)(B.l,{htmlFor:t,children:r}),(0,n.jsx)(q.a,{width:"100%",children:(0,n.jsx)(z.Ay,{id:t,...o,"data-testid":c,"data-cs-override-id":c,closeMenuOnSelect:!1,defaultMenuIsOpen:!0,hideSelectedOptions:!1,components:{Option:e=>(0,n.jsx)(J,{...e})},styles:(0,W.zK)(),options:a,defaultValue:s?s.map(e=>a.find(t=>t.value===e)):void 0,value:h,onChange:e=>{m(e),p.setValue(e.map(e=>e.value))},placeholder:"",isMulti:!0,captureMenuScroll:!1,menuShouldScrollIntoView:!1})}),(0,n.jsx)(V.n,{fieldError:i})]})};var G=a(99013);let H=e=>{let{data:t,formikProps:a}=e,{t:r}=(0,d.Bd)("translation");return(0,n.jsx)(c.T,{my:"5",gap:"10",children:t.map(e=>e.type===S.Nq.singleChoice?(0,n.jsx)(G.m,{name:e.name,label:e.title,options:e.tiles,defaultSelectValue:a.initialValues[e.name],dataTestId:"".concat(e.name,"-preference-pr-select")},"".concat(e.id,"_").concat(e.type)):e.type===S.Nq.multiChoice?(0,n.jsx)(Q,{name:e.name,label:e.title,options:e.tiles,defaultValue:a.initialValues[e.name],dataTestId:"".concat(e.name,"-select-preference-pr")},"".concat(e.id,"_").concat(e.type)):e.type===S.Nq.textArea?(0,n.jsx)(P,{name:e.name,fieldLabel:e.title,dataTestId:"".concat(e.name,"-preference-pr-select"),charactersLimit:300,placeHolder:r("RC_SAISISSEZ_COMMENTAIRE")},"".concat(e.id,"_").concat(e.type)):e.type===S.Nq.inputText?(0,n.jsx)(O.c,{name:e.name,fieldLabel:e.title,dataTestId:"".concat(e.name,"-preference-pr-select"),charactersLimit:100},"".concat(e.id,"_").concat(e.type)):void 0)})},U=e=>{let{data:t,legalMentions:a,isOpen:r,onClose:l}=e,{t:s}=(0,d.Bd)("translation"),[p]=(0,i.al)(),{updateUser:h}=(0,E.v)(),{user:m}=(0,v.Jd)(),O=(0,C.s)(),[L,B]=(0,u.useState)(null),[D,P]=(0,u.useState)(!1),[V,q]=(0,u.useState)(!1),z=(0,u.useCallback)(()=>{B(null),P(!1),l()},[l]),W=e=>{P(null==e?void 0:e.target.checked),B(null)},X=(0,u.useCallback)((e,a)=>{if(B(null),V&&!D){B(s("RC_COCHER_LA_CASE")),a.setSubmitting(!1);return}let n={};
1Object.entries(e).forEach(e=>{var a;let[r,l]=e;(null===(a=t.categories.find(e=>e.name===r))||void 0===a?void 0:a.type)===S.Nq.multiChoice?n[r]=l||[]:n[r]=l||null}),(0,w.dF)({event:y.Ur.account,actionName:y.a2.accountModify,actionLabel:(0,j.WC)(null==m?void 0:m.roleWebsite),actionLabel2:y.o$.preferences}),h({dataToCrm:n}).then(()=>{O({status:"success",description:s("RC_PREFERENCES_MODIFIEES"),dataTestid:"success-toast-account-preferences-pr-edit"}),z()}).catch(e=>{var t;(null==e?void 0:e.response)&&(null==e?void 0:null===(t=e.response)||void 0===t?void 0:t.status)===N.Bl&&"violations"in(null==e?void 0:e.response.data)?O({description:(0,M.iB)({t:s,error:e}),dataTestid:"error-toast-account-preferences-pr-edit"}):O({dataTestid:"error-toast-account-address-edit"})}).finally(()=>a.setSubmitting(!1))},[D,V,h]);return(0,n.jsx)(f.U,{isOpen:r,onClose:()=>z(),isRight:!0,isMobile:p,isFullScreen:!0===p,dataTestId:"layer-account-prefrences-pr-panel",children:(0,n.jsx)(A.l1,{initialValues:(0,g.f6)(t.categories,V,null==m?void 0:m.dataToCrm),onSubmit:X,children:e=>{let r=T(t.categories,e.values);return q(r),r||B(null),(0,n.jsx)(A.lV,{noValidate:!0,style:{width:"100%",margin:"0",display:"flex",flexDirection:"column"},"data-testid":"".concat(t.id,"-select-preferences-pr-account"),"data-cs-override-id":"".concat(t.id,"-select-preferences-pr-account"),children:(0,n.jsxs)(_.s,{flexDirection:"column",p:10,gap:{base:"7",tablet:"8"},mt:{base:"4",tablet:"0"},children:[(0,n.jsxs)(c.T,{width:"100%",alignItems:"flex-start",mb:"4",gap:"2",children:[(0,n.jsx)(o.E,{variant:"personnalityName",children:t.title}),(0,n.jsx)(k.c,{})]}),(0,n.jsx)(H,{data:t.categories,formikProps:e}),V&&a&&(0,n.jsx)(I.S,{id:"acceptPersonalData",name:"acceptPersonalData",variant:"secondary",onChange:W,defaultChecked:D,width:"100%",gap:"2","data-testid":"accept-personal-data-preferences-pr-account","data-cs-override-id":"accept-personal-data-preferences-pr-account",children:(0,n.jsx)(o.E,{as:"div",variant:"infosText",children:(0,R.Ay)(a)})}),(0,n.jsxs)(_.s,{width:"100%",direction:"column",alignItems:"center",gap:"5",paddingTop:{base:"4",tablet:"12"},paddingBottom:{base:"0",tablet:"24"},children:[(0,n.jsx)(x.v,{buttonLabel:s("RC_VALIDER"),errorMessage:L,isMessageDisplay:!!L,isLoading:e.isSubmitting,dataTestIdButton:"validate-preferences-pr-account"}),(0,n.jsx)(b.i,{label:s("RC_ANNULER"),clickAction:z,variant:"searchCardName",dataTestIdButton:"cancel-preferences-pr-account"})]})]})})}})})};var $=a(4823),K=a(84733);let Y=e=>{let{data:t,legalMentions:a}=e,{t:r}=(0,d.Bd)("translation"),{user:l}=(0,v.Jd)(),{isOpen:i,onClose:s,onOpen:u}=(0,p.j)(),b=(e,t)=>{var a,n;return Array.isArray(t)?t.map(t=>{var a;return null===(a=e.find(e=>e.value===t))||void 0===a?void 0:a.label}).join(" | "):t?null!==(n=null===(a=e.find(e=>e.value===t))||void 0===a?void 0:a.label)&&void 0!==n?n:t:null};return(0,n.jsxs)(c.T,{w:"100%",pb:{desktop:"10"},children:[(0,n.jsx)(U,{data:t,isOpen:i,onClose:s,legalMentions:a}),(0,n.jsxs)(h.z,{h:"20",w:"100%",justifyContent:"space-between",children:[(0,n.jsx)(o.E,{fontWeight:"700",size:"1rem",children:t.title}),(0,n.jsx)(o.E,{as:"button",variant:"editUnderlined",onClick:u,"data-testid":"part-".concat(t.id,"-edit-button-account"),"data-cs-override-id":"part-".concat(t.id,"-edit-button-account"),children:r("RC_MODIFIER")})]}),(0,n.jsx)($.A,{isTwoColumnsTemplateGrid:!0,templateAreas:{base:"".concat((0,g.xs)(null==t?void 0:t.categories)),desktop2Xl:"".concat((0,g.S8)(null==t?void 0:t.categories))},children:null==t?void 0:t.categories.map((e,a)=>{var r;let{name:i,title:s,tiles:c}=e,o=b(c,null==l?void 0:null===(r=l.dataToCrm)||void 0===r?void 0:r[i]);return(0,n.jsx)(m.E,{area:i,mb:(0,g.oH)(a,t.categories.length,1)?"0":"8",children:(0,n.jsx)(K.A,{label:s,value:o,dataTestId:"".concat(i,"-account"),shouldValueBeTranslated:!1})},"".concat(i,"-grid-item"))})},"preference-".concat(t.id))]})},Z=e=>{let{label:t,pageData:a}=e,{t:r}=(0,d.Bd)("translation"),[p,h]=(0,u.useState)(!1),{snippetLegal:m}=(0,s.D)();return(0,i.ri)(),(0,n.jsxs)(c.T,{paddingTop:{base:"10",desktop:"14"},paddingBottom:{base:"10",desktop:"0"},paddingX:{base:"8",tablet:"unset"},w:"100%",alignItems:"flex-start",children:[(0,n.jsx)(o.E,{as:"h1",fontWeight:"600",fontSize:"1.6rem",children:r(t)}),(0,n.jsx)(l.q,{loading:p,error:!a,retry:()=>{h(!0),window.location.reload()},children:null==a?void 0:a.map(e=>(0,n.jsx)(Y,{data:e,legalMentions:(null==m?void 0:m.rgpr_accept_personal_data)||null},"preference-".concat(e.id)))})]})};var ee=a(18349),et=a(28834),ea=a(33971),en=!0;let er=e=>{let{data:t,menu:a,pageData:l}=e,i=(0,et.ld)(a,ea.Qh,ea.Iz);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.O,{menu:a,data:t,authorized:i,dataTestid:"preferences-page-breadcrumb",children:(0,n.jsx)(Z,{label:null==t?void 0:t.label,pageData:l})}),(0,n.jsx)(ee.E,{})]})},el=er},50817:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/preferences",function(){return a(36104)}])},51749:(e,t,a)=>{"use strict";a.d(t,{Q:()=>s});var n=a(37876),r=a(21740),l=a(2791),i=a(91921);let s=e=>{let{label:t,onClick:a,isToggle:s,count:c,dataTestId:o,isDisabled:d=!1,...u}=e,p=(0,r.fb)(),[h]=(0,r.GM)();return(0,n.jsxs)(l.vw,{"data-testid":null!=o?o:"rcTag-id","data-cs-override-id":null!=o?o:"rcTag-id",cursor:d?"default":"pointer",variant:s?!h||p?"secondaryMobile":"secondary":!h||p?"primaryMobile":"primary",onClick:e=>{d||a(e)},opacity:d?"0.4":"1",...u,children:[(0,n.jsx)(i.E,{padding:1,pointerEvents:"none",userSelect:"none",children:t}),"number"==typeof c&&(0,n.jsx)(i.E,{pointerEvents:"none",userSelect:"none",style:{padding:"2px 0 0 9px",fontWeight:"300",fontSize:"0.6875rem"},children:c})]})}},69742:(e,t,a)=>{"use strict";a.d(t,{R$:()=>c,Sn:()=>s,W:()=>l,ql:()=>r,s:()=>i});var n=a(33971);let r=(e,t,a,n)=>{let r=n.length>2;return 1===e&&!t&&a&&r},l=(e,t,a,n)=>e>1&&e<n.length-1&&!t&&a,i=(e,t,a,n,r)=>
1{let l=e>=n.length-1,i="none";if(r){let e=n.length>2;a&&l&&!t&&e&&(i="block")}else a?t?l||(i="block"):0===e&&(i="block"):l||(i="block");return i},s=(e,t)=>{let a={id:0,label:t,url:"/",isSelected:!1};return e?[a,...e.map((t,a)=>({id:"id"in t?t.id:a+1,label:t.title,url:t.slug,isSelected:a===e.length-1}))]:[a]},c=e=>{var t;let{slug:a,title:r}=(null==e?void 0:e[1])||{},l=(null==a?void 0:null===(t=a.split("/"))||void 0===t?void 0:t.pop())||"";return[{slug:"".concat(n.u0).concat(l),title:r||""}]}},79961:(e,t,a)=>{"use strict";a.d(t,{Q:()=>v});var n=a(37876),r=a(90152),l=a(61756),i=a(92163),s=a(55062),c=a(91921),o=a(39955),d=a(59803),u=a(39899),p=a(37146),h=a(14232),m=a(29287),g=a(69742);let v=e=>{let{breadcrumbContent:t,fromDestinationMobile:a,color:v,dataTestId:b,breadcrumbAccount:x=!1,...f}=e,[j,S]=(0,h.useState)(!1),y=(e,t,a)=>(0,n.jsx)(c.E,{cursor:a?"pointer":"",fontWeight:t?"600":"300",lineHeight:"1.25rem",fontSize:"0.75rem",whiteSpace:{base:"nowrap",tablet:"break-spaces"},itemProp:"name",color:null!=v?v:"brand.black",textAlign:"justify","data-testid":"breadcrumb-link-account","data-cs-override-id":"breadcrumb-link-account",children:e}),E=()=>{S(!0)},C=e=>{let{isSelected:t,label:a,url:s}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("meta",{itemProp:"url",content:"".concat((0,l.yz)()).concat((0,l.ND)((0,i.ID)(s)))}),(0,n.jsx)(r.r,{url:(0,i.ID)(s),itemProp:"item",children:y(a,t,!0)})]})},w=e=>{let{isSelected:t,label:a,url:r}=e,l=y(a,t,void 0!==r);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.E,{onClick:E,color:"brand.black",cursor:"pointer",children:"..."}),(0,n.jsx)(o.a,{display:"none",children:r?C(e):l})]})},T=(e,n)=>{let{isSelected:r,label:l,url:i}=e;return(0,g.ql)(n,j,a,t)?w(e):i?C(e):y(l,r,!1)},_=(e,r)=>(0,n.jsx)(s.v,{color:null!=v?v:"brand.black",opacity:"0.6",ml:"2px",display:(0,g.s)(e,j,a,t,r),alignSelf:"center"});return(0,n.jsx)(d.s,{overflowX:"scroll",className:"noScroll",flexGrow:1,flexWrap:a?"nowrap":"wrap",scrollSnapType:"x mandatory",maxW:"100%",paddingX:{base:x?"8":"8svw",tablet:"0"},...f,children:(0,n.jsx)(u.Q,{spacing:"0",separator:"",itemScope:!0,itemType:m.mq,"data-testid":b,"data-cs-override-id":b,children:t.map((e,r)=>(0,g.W)(r,j,a,t)?null:(0,n.jsxs)(p.J,{scrollSnapAlign:"start",itemProp:"itemListElement",itemType:m.Rz,itemScope:!0,children:[_(r,!0),T(e,r),(0,n.jsx)("meta",{itemProp:"position",content:(r+1).toString()}),_(r,!1)]},e.id))})})}},84733:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(37876),r=a(81510),l=a(51362),i=a(91921),s=a(59232);let c=e=>{let{label:t,value:a,shouldValueBeTranslated:c=!0,dataTestId:o}=e,{t:d}=(0,s.Bd)("translation"),u=a&&c?d(a):a||d("RC_NON_RENSEIGNE"),p=!a;return(0,n.jsxs)(l.T,{w:"100%",alignItems:"flex-start",children:[(0,n.jsx)(i.E,{variant:"legendCalendarTitle",children:d(t)}),(0,n.jsx)(i.E,{wordBreak:"break-word","data-testid":o,"data-cs-override-id":o,...(0,r.nV)(p),whiteSpace:"pre-wrap",children:u})]})}}},e=>{var t=t=>e(e.s=t);e.O(0,[6649,6660,5258,9193,3599,4168,4791,8349,3877,636,6593,8792],()=>t(50817)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.