1(window.webpackJsonp=window.webpackJsonp||[]).push([[69],{CwS1:function(e,t,n){"use strict" 2var a=n("q1tI"),s=n.n(a),r=n("17x9"),i=n.n(r) 3function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t] 4for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{} 5var n,a,s=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{} 6var n,a,s={},r=Object.keys(e) 7for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(s[n]=e[n]) 8return s}(e,t) 9if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e) 10for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(s[n]=e[n])}return s}var o=Object(a.forwardRef)((function(e,t){var n=e.color,a=void 0===n?"currentColor":n,r=e.size,i=void 0===r?24:r,o=_objectWithoutProperties(e,["color","size"]) 11return s.a.createElement("svg",_extends({ref:t,xmlns:"http://www.w3.org/2000/svg",width:i,height:i,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},o),s.a.createElement("polyline",{points:"15 18 9 12 15 6"}))})) 12o.propTypes={color:i.a.string,size:i.a.oneOfType([i.a.string,i.a.number])},o.displayName="ChevronLeft",t.a=o},"F8p/":function(e,t,n){"use strict" 13n.d(t,"a",(function(){return MenuAccordionSection})) 14var a=n("q1tI"),s=n.n(a) 15function MenuAccordionSection(e){var t=e.title,n=e.isOpen,a=e.children 16return s.a.createElement("div",{title:t,isOpen:n},a)}},Jkzn:function(e,t,n){"use strict" 17n.d(t,"a",(function(){return MenuAccordion})) 18var a=n("q1tI"),s=n.n(a),r=n("NwDt"),i=n("t/pN") 19function MenuAccordion(e){var t=e.children 20!t.length&&(t=[t]) 21var n=t.map((function(e,t){var n=e.props,a=n.title,r=n.isOpen 22return s.a.createElement(i.a,{title:a,id:t,isOpen:r,classes:{contents_container:{padding:"0px"}}},e)})) 23return s.a.createElement(s.a.Fragment,null,s.a.createElement(r.a,{canOpenMultiple:!1},n))}},Smmo:function(e,t,n){"use strict" 24var a=n("pVnL"),s=n.n(a),r=n("QILm"),i=n.n(r),o=n("q1tI"),u=n.n(o),l=n("17x9"),c=n("8UhI"),m=n("YpLW"),d=n("QqLL"),b=n("Xr8/"),p=n("JoNN"),f=n("LboF"),g=n.n(f),y=n("A3EL"),v={injectType:"singletonStyleTag",insert:"head",singleton:!0},O=(g()(y.a,v),y.a.locals||{}),h=["ariaLabel","classes","field","fieldValue","id","label","message","handleChange","roundToggler"],j=u.a.createElement("div",{className:O.checkboxStyle}),E=function Checkbox(e){var t=e.ariaLabel,n=e.classes,a=e.field,r=e.fieldValue,l=e.id,f=e.label,g=e.message,y=e.handleChange,v=e.roundToggler,E=void 0!==v&&v,S=i()(e,h),N=Object(c.j)(a),w=Object(m.a)(a),P=Object(d.a)(O,n),_=u.a.createElement("div",{className:P.checkbox}," ",u.a.createElement(p.a,{className:P.sign})," "),M=w.value?_:j 25return Object(o.useEffect)((function(){null!=r&&r!==w.value&&N.setValue(r),y&&y()}),[N,w.value,r]),u.a.createElement(o.Fragment,null,E?u.a.createElement(u.a.Fragment,null,u.a.createElement("label",{"aria-label":t,className:P.rootToggler,htmlFor:l},u.a.createElement("span",{className:P.label},f),u.a.createElement("span",{className:P.icon},u.a.createElement("div",{className:P.switch},u.a.createElement(c.b,s()({},S,{className:P.checkbox,field:a,id:l})),u.a.createElement("span",{className:"".concat(P.slider," ").concat(P.round)})))),u.a.createElement(b.a,{fieldState:w},g)):u.a.createElement(u.a.Fragment,null,u.a.createElement("label",{"aria-label":t,className:P.root,htmlFor:l},u.a.createElement(c.b,s()({},S,{className:P.input,field:a,id:l})),u.a.createElement("span",{className:P.icon},M),u.a.createElement("span",{className:P.label},f)),u.a.createElement(b.a,{fieldState:w},g)))} 26t.a=E 27E.propTypes={ariaLabel:l.string,classes:Object(l.shape)({icon:l.string,input:l.string,label:l.string,message:l.string,root:l.string}),field:l.string.isRequired,id:l.string,label:l.node.isRequired,message:l.node}},XifX:function(e,t,n){"use strict" 28var a=n("RIqP"),s=n.n(a),r=n("J4zp"),i=n.n(r),o=n("lSNA"),u=n.n(o) 29function ownKeys(e,t){var n=Object.keys(e) 30if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e) 31t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{}
32t%2?ownKeys(Object(n),!0).forEach((function(t){u()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={USD:{symbol:"$",decimal:".",groupDelim:","},GBP:{symbol:"£",decimal:".",groupDelim:","},EUR:{symbol:"â¬",decimal:".",groupDelim:","}},c={formatToPartsPatch:function formatToPartsPatch(e,t){var n=e.currency,a=e.maximumFractionDigits,r=e.useGrouping,o=l[n]||_objectSpread(_objectSpread({},l.USD),{},{symbol:n}),u=o.symbol,c=o.decimal,m=o.groupDelim,d=[{type:"currency",value:u}],b=t.toFixed(a).match(/\d+/g),p=i()(b,2),f=p[0],g=p[1] 33if(!1!==r){var y=[],v=f.length%3,O=f 34v>0&&(y.push(JSON.stringify({type:"integer",value:f.slice(0,v)})),O=f.slice(v)) 35var h=O.match(/\d{3}/g) 36h&&y.push.apply(y,s()(h.map((function(e){return JSON.stringify({type:"integer",value:e})})))) 37var j=","+JSON.stringify({type:"group",value:m})+",",E=JSON.parse("[".concat(y.join(j),"]")) 38d.push.apply(d,s()(E))}else d.push({type:"integer",value:f}) 39return d.concat([{type:"decimal",value:c},{type:"fraction",value:g}])},toParts:function toParts(e){return this.formatToParts?this.formatToParts(e):c.formatToPartsPatch(this.resolvedOptions(),e)}} 40t.a=c},a09W:function(e,t,n){"use strict" 41n.d(t,"a",(function(){return a})) 42var a=function useAccountMenuItems(){return{menuItems:[{name:"Order History",id:"accountMenu.orderHistoryLink",url:"/order-history"},{name:"My subscriptions",id:"accountMenu.mySubscriptions",url:"/my-subscriptions"},{name:"Mes Avantages",id:"accountMenu.myAdvantages",url:"/my-advantages"},{name:"My Profile",id:"accountMenu.myProfile",url:"/my-profile"},{name:"Sign out",id:"accountMenu.signOut",url:"/signout"}]}}},ssgA:function(e,t,n){"use strict" 43n.r(t),n.d(t,"default",(function(){return I})) 44var a,s,r=n("q1tI"),i=n.n(r),o=n("dDsW"),u=n("Jkzn"),l=n("F8p/"),c=n("UcaL"),m=n("lSNA"),d=n.n(m),b=n("J4zp"),p=n.n(b),f=n("8UhI"),g=n("+TN3"),y=n("pZLH"),v=n("kriW"),O=n("Smmo"),h=n("PkP7"),j=n("VkAN"),E=n.n(j),S=n("UYTu"),N=Object(S.b)(a||(a=E()(["\n query SubscribeList {\n subscribeList {\n is_subscribed\n list_description\n list_id\n list_name\n }\n }\n"]))),w=Object(S.b)(s||(s=E()(["\n mutation UpdateSubscribeList(\n $subscribedList: [SubscribeListInput]\n $unsubscribeReason: String\n ) {\n mutateSubscribeList(\n subscribedList: $subscribedList\n unsubscribe_reason: $unsubscribeReason\n ) {\n is_subscribed\n list_description\n list_id\n list_name\n }\n }\n"]))),P=n("LboF"),_=n.n(P),M=n("tmUt"),L={injectType:"singletonStyleTag",insert:"head",singleton:!0},A=(_()(M.a,L),M.a.locals||{}),R=n("Hq+J") 45function ownKeys(e,t){var n=Object.keys(e) 46if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e) 47t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function OurNewsletters(){var e=Object(o.a)().formatMessage,t=Object(g.a)(N).data,n=Object(y.a)(w),a=p()(n,1)[0],s=Object(r.useState)(null),u=p()(s,2),l=u[0],c=u[1],m=Object(r.useState)({}),b=p()(m,2),j=b[0],E=b[1],S=Object(r.useState)({}),P=p()(S,2),_=P[0],M=P[1],L=Object(r.useState)(!1),I=p()(L,2),F=I[0],k=I[1] 48Object(r.useEffect)((function(){if(l){for(var e=!1,t=0,n=Object.keys(_);!e&&t<n.length;){var a=n[t] 49!_[a]&&l[a]&&(e=!0),t++}k(e)}}),[_,l]),Object(r.useEffect)((function(){var e,n={},a={} 50null==t||null===(e=t.subscribeList)||void 0===e||e.map((function(e){var t=e.list_name,s=e.is_subscribed,r=e.list_id 51n[t]=s,a[t]=r})),E(a),c(n)}),[t]) 52return l?i.a.createElement(f.c,{className:A.root,initialValues:l,onSubmit:function handleSubmit(e){for(var t="other"===(null==e?void 0:e.unsubscribe_reason)?null==e?void 0:e.other:(null==e?void 0:e.unsubscribe_reason)||"",n=[],s=0,r=Object.entries(e);s<r.length;s++){var i=p()(r[s],2),o=i[0],u=i[1] 53"boolean"==typeof u&&u&&n.push({list_id:j[o]})}a({variables:{subscribedList:n,unsubscribeReason:t},refetchQueries:[{query:N}]})},onChange:function onChange(e){var t=e.values 54return M(function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{}
55t%2?ownKeys(Object(n),!0).forEach((function(t){d()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t))}},i.a.createElement(O.a,{field:"newslstter",initialValue:l.newslstter,label:e({id:"page.myAccount.mySubscriptions.productsNewsletter",defaultMessage:"Nouveautés produits, promotions et offres exclusives"}),message:e({id:"page.myAccount.mySubscriptions.productsNewsletterMessage",defaultMessage:"Soyez les premiers avertis de nos nouveautés et nos offres promotionnelles en cours !"})}),i.a.createElement(O.a,{field:"list2",initialValue:l.list2,label:e({id:"page.myAccount.mySubscriptions.inspirations",defaultMessage:"Inspirations et Idées !"}),message:e({id:"page.myAccount.mySubscriptions.inspirationsMessage",defaultMessage:"Recevez par email nos activités pour enfants (DIY), recettes et autres contenus pour toute la famille !"})}),i.a.createElement(O.a,{field:"list3",initialValue:l.list3,label:e({id:"page.myAccount.mySubscriptions.ourMessages",defaultMessage:"Notre Actualité !"}),message:e({id:"page.myAccount.mySubscriptions.ourMessagesMessage",defaultMessage:"Vous aimez notre marque ? Nous vous disons tout et vous demanderons même parfois votre avis ici !"})}),F&&i.a.createElement("div",{className:A.unsubscribeReasonContainer},i.a.createElement(f.f,{field:"unsubscribe_reason"},i.a.createElement("div",{className:A.unsubscribeReasonField},i.a.createElement(f.e,{value:"no-longer-interested"}),i.a.createElement("p",null,e({id:"page.myAccount.mySubscriptions.notInterested",defaultMessage:"Je ne suis plus interessé(e)"}))),i.a.createElement("div",{className:A.unsubscribeReasonField},i.a.createElement(f.e,{value:"too-frequent"}),i.a.createElement("p",null,e({id:"page.myAccount.mySubscriptions.tooFrequent",defaultMessage:"Les messages sont trop fréquents"}))),i.a.createElement("div",{className:A.unsubscribeReasonField},i.a.createElement(f.e,{value:"cant-read"}),i.a.createElement("p",null,e({id:"page.myAccount.mySubscriptions.cantRead",defaultMessage:"Je n'arrive pas à lire les messages"}))),i.a.createElement("div",{className:A.unsubscribeReasonField},i.a.createElement(f.e,{value:"didnt-register"}),i.a.createElement("p",null,e({id:"page.myAccount.mySubscriptions.didntRegister",defaultMessage:"Je n'ai jamais demandé à être inscrit"}))),i.a.createElement("div",{className:A.unsubscribeReasonField},i.a.createElement(f.e,{value:"other"}),i.a.createElement("div",{className:A.unsubscribeReasonFieldInput},i.a.createElement("p",null,e({id:"page.myAccount.mySubscriptions.other",defaultMessage:"Autre"})),i.a.createElement(R.a,{field:"other",placeholder:e({id:"page.myAccount.mySubscriptions.other",defaultMessage:"Autre"})}))))),i.a.createElement(h.a,{type:"submit",className:A.submitButton},i.a.createElement(v.a,{id:"page.myAccount.mySubscriptions.submitButton",defaultMessage:"Enregister"}))):null}var I=Object(c.a)((function MyAdvantages(){var e=Object(o.a)().formatMessage 56return i.a.createElement(u.a,null,i.a.createElement(l.a,{title:e({id:"page.myAccount.mySubscriptions.title",defaultMessage:"Nos Newsletters"}),isOpen:!0},i.a.createElement(OurNewsletters,null)))}))},tmUt:function(e,t,n){"use strict" 57var a=n("JPst"),s=n.n(a),r=n("p2/v"),i=s()((function(e){return e[1]})) 58i.i(r.a,"",!0),i.push([e.i,".ourNewsletters-root-XqL {\n padding: 1em;\n background-color: #f7f8f9;\n}\n\n.ourNewsletters-unsubscribeReasonContainer-XON {\n margin-top: 1em;\n}\n\n.ourNewsletters-unsubscribeReasonField-Iv7 {\n display: flex;\n margin-bottom: 0.5em;\n}\n\n.ourNewsletters-unsubscribeReasonFieldInput-l5a {\n flex-direction: column;\n margin-left: 0.5em;\n}\n\n.ourNewsletters-unsubscribeReasonField-Iv7 p {\n margin-left: 0.5em;\n}\n\n.ourNewsletters-submitButton-yPy {\n margin-top: 2em;\n font-size: 0.875rem;\n padding: 0em 2.5em;\n}\n",""]),i.locals={root:"ourNewsletters-root-XqL",unsubscribeReasonContainer:"ourNewsletters-unsubscribeReasonContainer-XON",unsubscribeReasonField:"ourNewsletters-unsubscribeReasonField-Iv7",unsubscribeReasonFieldInput:"ourNewsletters-unsubscribeReasonFieldInput-l5a ourNewsletters-unsubscribeReasonField-Iv7",submitButton:"ourNewsletters-submitButton-yPy "+r.a.locals.root_slim},t.a=i},vy4W:function(e,t,n){"use strict" 59n.d(t,"a",(function(){return O})) 60var a,s,r=n("J4zp"),i=n.n(r),o=n("+TN3"),u=n("W+3L"),l=n("3k5P"),c=n("VkAN"),m=n.n(c),d=n("UYTu"),b=n("04b6"),p=Object(d.b)(a||(a=m()(["\n query accountChipQuery {\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n ...CustomerFragment\n }\n ","\n"])),b.a),f=Object(d.b)(s||(s=m()(["\n query QuerySurveyData(\n $survey_id: Int!\n $store_id: Int!\n $customer_email: String\n ) {\n querySurveyData(\n store_id: $store_id\n survey_id: $survey_id\n customer_email: $customer_email\n ) {\n already_participate\n }\n }
60\n"]))),g=n("q1tI"),y=n("aUoY"),v=n("Ro7M"),O=function useDropdownMenu(e,t){var n,a,s,r,c=Object(u.b)(),m=i()(c,1)[0].storeCode,d=Object(g.useState)(!1),b=i()(d,2),O=b[0],h=b[1],j=Object(l.b)(),E=i()(j,1)[0].isSignedIn,S=Object(y.b)().innerWidth<=768,N=Object(v.useHistory)(),w=Object(o.a)(p,{skip:!E}).data,P="".concat(null==w||null===(n=w.customer)||void 0===n?void 0:n.firstname," ").concat(null==w||null===(a=w.customer)||void 0===a?void 0:a.lastname.substring(0,1),"."),_=Object(o.a)(f,{variables:{survey_id:1,store_id:m,customer_email:(null==w||null===(s=w.customer)||void 0===s?void 0:s.email)||""},fetchPolicy:"network-only"}),M=_.data,L=_.loading,A=(null==M||null===(r=M.querySurveyData)||void 0===r?void 0:r.already_participate)||L 61return Object(g.useEffect)((function(){t||h(!1)}),[t]),{userName:P,showLogOutModal:O,hasAlreadyParticipate:A,handleLogOutButtonClick:function handleLogOutButtonClick(){S?h(!0):N.push("/signout")},handleCloseModal:function handleCloseModal(){return h(!1)},handleLogOut:function handleLogOut(){h(!1),e(),N.push("/signout")}}}}}])
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.