1(this["webpackJsonpdf5sud-front"]=this["webpackJsonpdf5sud-front"]||[]).push([[0],{138:function(e,t,a){},139:function(e,t,a){},140:function(e,t,a){},149:function(e,t,a){},163:function(e,t,a){},164:function(e,t,a){},165:function(e,t,a){},166:function(e,t,a){},203:function(e,t,a){},214:function(e,t,a){},215:function(e,t,a){},216:function(e,t,a){},239:function(e,t,a){},240:function(e,t,a){},241:function(e,t,a){},242:function(e,t,a){},250:function(e,t,a){},251:function(e,t,a){},252:function(e,t,a){},253:function(e,t,a){},254:function(e,t,a){},255:function(e,t,a){},256:function(e,t,a){},257:function(e,t,a){},258:function(e,t,a){},259:function(e,t,a){},260:function(e,t,a){},261:function(e,t,a){},262:function(e,t,a){},263:function(e,t,a){},264:function(e,t,a){},265:function(e,t,a){},266:function(e,t,a){},267:function(e,t,a){},268:function(e,t,a){},269:function(e,t,a){},270:function(e,t,a){},272:function(e,t,a){},273:function(e,t,a){},274:function(e,t,a){},275:function(e,t,a){},277:function(e,t,a){},278:function(e,t,a){},279:function(e,t,a){},283:function(e,t,a){},284:function(e,t,a){},285:function(e,t,a){},286:function(e,t,a){},287:function(e,t,a){},289:function(e,t,a){},290:function(e,t,a){},291:function(e,t,a){},292:function(e,t,a){},293:function(e,t,a){},294:function(e,t,a){},295:function(e,t,a){},296:function(e,t,a){"use strict";a.r(t);var n=a(1),s=a.n(n),c=a(20),i=a.n(c),r=(a(203),a(149),a(16)),l=a(25),o=(a(204),a(5)),d=a(19),u=a(0),j=["component"],m=function(e){var t=e.component,a=Object(d.a)(e,j),n=localStorage.getItem("jwtToken");return Object(u.jsx)(l.b,Object(o.a)(Object(o.a)({},a),{},{render:function(e){return n?Object(u.jsx)(t,Object(o.a)({},e)):Object(u.jsx)(l.a,{to:"/login"})}}))},b=a(2),p=(a(214),a(215),a(13)),h=(a(216),a(185)),O=a(342),x=a(343),v=a(344),_=a(124),f=a(10),g=a.n(f);function N(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.reduce((function(e,t){return e+=t.prixTotal*t.quantite}),0);return+t.toFixed(2)}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.reduce((function(e,t){return e+=JSON.parse(t).prix_supplement}),0);return+t.toFixed(2)}function C(e){return+(e.quantite*e.prixTotal).toFixed(2)}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:".",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"\u20ac";return parseFloat(e).toFixed(2).toString().split(t).join(a)}function w(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((function(e,t){return e+t.quantite}),0)}var k=a(17),z=a(57),T=Object(z.b)({name:"baskets",initialState:[],reducers:{incrementQauntite:function(e,t){var a=e.findIndex((function(e){return e.nom===t.payload.nom}));if(-1!==a){for(var n=0;n<(null===(s=e[a])||void 0===s?void 0:s.supplementSelected.length);n++){var s,c=JSON.parse(e[a].supplementSelected[n]);console.log(c.prix_supplement/e[a].quantite*(e[a].quantite+1)),c.prix_supplement=c.prix_supplement/e[a].quantite*(e[a].quantite+1),e[a].supplementSelected[n]=JSON.stringify(c)}e[a].quantite++}},decrementQauntite:function(e,t){var a=e.findIndex((function(e){return e.nom===t.payload.nom}));if(-1!==a)if(1===e[a].quantite)e.splice(a,1);else{for(var n=0;n<e[a].supplementSelected.length;n++){var s=JSON.parse(e[a].supplementSelected[n]);console.log(s.prix_supplement*(e[a].quantite-1)/e[a].quantite),s.prix_supplement=s.prix_supplement*(e[a].quantite-1)/e[a].quantite,e[a].supplementSelected[n]=JSON.stringify(s)}e[a].quantite--}},deleteProduct:function(e,t){var a=e.findIndex((function(e){return e.nom===t.payload.nom}));e.splice(a,1)},addProduct:function(e,t){e.push(t.payload)},addMenu:function(e,t){e.push(t.payload)},emptyBasket:function(e){e.length=0}}}),A=T.actions,E=A.addMenu,L=A.incrementQauntite,q=A.decrementQauntite,M=(A.incrementByAmount,A.deleteProduct),F=A.addProduct,D=A.emptyBasket,I=function(e){return e.baskets},W=T.reducer,B=a(6),P=a.n(B),V=a(9),R="https://df5sud-site.herokuapp.com/";function H(e,t,a,n,s,c){return G.apply(this,arguments)}function G(){return(G=Object(V.a)(P.a.mark((function e(t,a,n,s,c,i){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g()({method:t,url:R+a,data:c?JSON.stringify(c):"",headers:{"Content-Type":"application/json"}}).then((function(e){return n&&n(e.data),s&&s(!0),e.data}
1)).catch((function(e){return e.response||e.request,!1}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var J=a(187);var Q=function(e){return Object(u.jsx)(J.a,Object(o.a)(Object(o.a)({},e),{},{children:Object(u.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:Object(u.jsx)("path",{d:"M11.5595 15.6018C12.5968 17.7225 14.3158 19.4336 16.4412 20.4613C16.5967 20.535 16.7687 20.5669 16.9403 20.5539C17.1119 20.5409 17.2771 20.4835 17.4198 20.3872L20.5492 18.3004C20.6877 18.2082 20.8469 18.1518 21.0126 18.1366C21.1782 18.1214 21.3451 18.1478 21.498 18.2133L27.3526 20.7224C27.5515 20.8069 27.7175 20.9537 27.8257 21.1408C27.9339 21.3278 27.9783 21.545 27.9524 21.7595C27.7673 23.2075 27.0608 24.5384 25.9652 25.503C24.8695 26.4676 23.4598 26.9998 22 26.9999C17.4913 26.9999 13.1673 25.2088 9.97919 22.0207C6.79107 18.8326 5 14.5086 5 9.99988C5.00008 8.5401 5.53224 7.13039 6.49685 6.03472C7.46146 4.93905 8.79237 4.23255 10.2404 4.0475C10.4549 4.02154 10.672 4.066 10.8591 4.17418C11.0461 4.28236 11.193 4.4484 11.2775 4.64728L13.7888 10.507C13.8537 10.6586 13.8802 10.8239 13.8658 10.9881C13.8514 11.1524 13.7967 11.3106 13.7064 11.4485L11.6268 14.626C11.5322 14.769 11.4762 14.934 11.4644 15.105C11.4526 15.2761 11.4854 15.4472 11.5595 15.6018V15.6018Z",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})})}))};var U=function(e){return Object(u.jsx)(J.a,Object(o.a)(Object(o.a)({},e),{},{children:Object(u.jsxs)("svg",{width:"100%",height:"100%",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[Object(u.jsx)("path",{d:"M16 17C18.2091 17 20 15.2091 20 13C20 10.7909 18.2091 9 16 9C13.7909 9 12 10.7909 12 13C12 15.2091 13.7909 17 16 17Z",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}),Object(u.jsx)("path",{d:"M26 13C26 22 16 29 16 29C16 29 6 22 6 13C6 10.3478 7.05357 7.8043 8.92893 5.92893C10.8043 4.05357 13.3478 3 16 3C18.6522 3 21.1957 4.05357 23.0711 5.92893C24.9464 7.8043 26 10.3478 26 13V13Z",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})]})}))},Z=a(97),Y=a.n(Z),K=a(170),X=a.n(K),$=a(171),ee=a.n($),te=a(175),ae=a.n(te),ne=a.p+"static/media/logo.0843c872.png",se=[{id:1,titre:"ACCUEIL",link:"/home#header"},{id:2,titre:"RESTAURANT",link:"/home#restaurant"},{id:3,titre:"CARTE",link:"/home/carte"},{id:4,titre:"GALERIE",link:"/home/galerie"}],ce=[{id:1,titre:"ACCUEIL",link:"/home#bienvenue"},{id:2,titre:"RESTAURANT",link:"/home#restaurant"},{id:3,titre:"CARTE",link:"/home/carte"},{id:4,titre:"GALERIE",link:"/home/galerie"},{id:6,titre:"PANIER",link:"/home/panier"}],ie=a(364),re=Object(h.a)({breakpoints:{values:{mobile:1070,laptop:1024,desktop:1280}}}),le=Object(O.a)((function(){return{sectionLaptop:Object(p.a)({display:"none"},re.breakpoints.up("mobile"),{display:"flex"}),sectionMobile:Object(p.a)({display:"flex"},re.breakpoints.up("mobile"),{display:"none"})}})),oe=function(){var e=Object(n.useState)(!0),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(k.c)(I),i=le(),r=Object(n.useState)(!1),o=Object(b.a)(r,2),d=o[0],j=o[1],m=function(){j(!1),f("fixed")},p=Object(n.useState)("fixed"),h=Object(b.a)(p,2),O=h[0],f=h[1],N=Object(n.useState)(1),y=Object(b.a)(N,2),C=y[0],S=y[1],z=function(){se.forEach((function(e){return function(e){console.log(window.location.pathname),e.link===window.location.pathname&&S(e.id)}(e)}))};Object(n.useEffect)((function(){z(),g.a.get(R+"restaurant/info_restaurant/1/").then((function(e){return s(e.data.disponibilite_restaurant)}))}),[]);var T=Object(l.i)().url;return Object(u.jsxs)("div",{id:"header",children:[Object(u.jsxs)(x.a,{position:O,style:{backgroundColor:"white"},children:[Object(u.jsx)("div",{className:i.sectionLaptop,children:Object(u.jsxs)(v.a,{container:!0,direction:"column",children:[Object(u.jsxs)(v.a,{container:!0,direction:"row",className:"header-sous-bar",children:[Object(u.jsxs)(v.a,{container:!0,xs:5,justifyContent:"flex-end",children:[Object(u.jsx)("div",{className:"header-sous-icon",children:Object(u.jsx)(Q,{})}),Object(u.jsx)("a",{class:"footer-link",href:"tel:09-50-05-06-37",children:" 09 50 05 06 37 "})]}),Object(u.jsxs)(v.a,{container:!0,xs:7,children:[Object(u.jsx)("div",{className:"header-sous-icon",children:Object(u.jsx)(U,{})}),Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:"https://www.google.com/maps/place/DF5/@48.927359,2.4727756,15z/data=!4m2!3m1!1s0x0:0x90f644c8f9c384d3?sa=X&ved=2ahUKEwiZ0Ofyo5X1AhWLzYUKHQLTBakQ_BJ6BAgpEAU",children:"80 Av. Paul Vaillant Couturier, 93150 Le Blanc-Mesnil"})]})]}),Object(u.jsxs)(v.a,{container:!0,direction:"row",className:"header-bar",children:[Object(u.jsx)(v.a,{container:!0,xs:2,className:"header-logo",justifyContent:"center",children:Object(u.jsx)("a",{href:"/home#header",children:Object(u.jsx)("img",{src:ne,alt:"logo"})})}),Object(u.jsxs)(v.a,{container:!0,xs:10,alignItems:"center",justifyContent:"center",children:[se.map((function(e){return Object(u.jsx)(_.a,{to:e.link,onClick:function(){window.scrollTo({top:0,behavior:"smooth"}),S(e.id)},className:"header-text",children:C===e.id?Object(u.jsx)("div",{className:"btn-header-text-click",children:e.titre}):Object(u.jsx)("div",{className:"btn-header-text",children:e.titre})})})),Object(u.jsx)("div",{className:"header-ouvert",children:a?Object(u.jsxs)("div",{className:"icon_ON",children:["OUVERT\xa0",Object(u.jsx)(Y.a,{})]}):Object(u.jsxs)("div",{className:"icon_OFF",children:["FERMER\xa0",Object(u.jsx)(Y.a,{})]})}),Object(u.jsx)(_.a,{to:"".concat(T,"/panier"),style:{textDecoration:"none"},children:Object(u.jsxs)("div",{className:"btn-panier",children:[Object(u.jsxs)("span",{style:{color:"white"},children:[w(c)," "]}),Object(u.jsx)(X.a,{}),"\xa0 PANIER"]})})]})]})]})}),Object(u.jsx)("div",{className:i.sectionMobile,children:Object(u.jsxs)(v.a,{container:!0,className:"header-bar",children:[Object(u.jsx)(v.a,{container:!0,xs:4,alignItems:"center",justifyContent:"flex-start",children:Object(u.jsx)("div",{className:"menu-icon-mobile",onClick:function(){j(!0),f("static")},children:Object(u.jsx)(ee.a,{})})}),Object(u.jsx)(v.a,{container:!0,xs:4,alignItems:"center",justifyContent:"center",className:"header-logo",children:Object(u.jsx)("a",{href:"/home",children:Object(u.jsx)("img",{src:ne,alt:"logo"})})}),Object(u.jsx)(v.a,{container:!0,xs:4,alignItems:"center",justifyContent:"flex-end",children:Object(u.jsx)("div",{className:"header-ouvert",children:a?Object(u.jsxs)("div",{className:"icon_ON",children:["OUVERT\xa0",Object(u.jsx)(Y.a,{})]}):Object(u.jsxs)("div",{className:"icon_OFF",children:["FERMER\xa0",Object(u.jsx)(Y.a,{})]})})})]})})]}),Object(u.jsxs)(ie.a,{show:d,onHide:m,className:"header-menu",children:[Object(u.jsx)("p",{onClick:m,className:"btn__close",children:Object(u.jsx)(ae.a,{})}),Object(u.jsxs)(ie.a.Body,{children:[Object(u.jsx)("div",{className:"header-menu-body",children:Object(u.jsx)("a",{href:"/home#header",onClick:m,children:Object(u.jsx)("img",{src:ne,alt:"logo"})})}),Object(u.jsx)("div",{className:"header-menu-link",children:ce.map((function(e){return Object(u.jsx)(_.a,{to:e.link,className:"header-menu-text",onClick:function(){window.scrollTo({top:0,behavior:"smooth"}),S(e.id),m()},children:C===e.id?Object(u.jsx)("div",{className:"btn-header-menu-text-click",children:e.titre}):Object(u.jsx)("div",{className:"btn-header-menu-text",children:e.titre})})}))}),Object(u.jsxs)("div",{className:"header-menu-address",children:[Object(u.jsxs)("p",{children:[Object(u.jsx)("span",{className:"header-sous-icon",children:Object(u.jsx)(Q,{})}),Object(u.jsx)("a",{class:"footer-link",href:"tel:09-50-05-06-37",children:"09 50 05 06 37"})]}),Object(u.jsxs)("p",{children:[Object(u.jsx)("span",{className:"header-sous-icon",children:Object(u.jsx)(U,{})}),Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:"https://www.google.com/maps/place/DF5/@48.927359,2.4727756,15z/data=!4m2!3m1!1s0x0:0x90f644c8f9c384d3?sa=X&ved=2ahUKEwiZ0Ofyo5X1AhWLzYUKHQLTBakQ_BJ6BAgpEAU",children:"80 Av. Paul Vaillant Couturier, 93150 Le Blanc-Mesnil"})]})]})]})]})]})};a(239);var de=function(e){return Object(u.jsx)(J.a,Object(o.a)(Object(o.a)({},e),{},{children:Object(u.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 64 63",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:Object(u.jsx)("path",{d:"M11.9572 0C5.5804 0 0.445801 5.13103 0.445801 11.5034V51.4966C0.445801 57.869 5.5804 63.0001 11.9572 63.0001H33.6482V38.371H27.1311V29.5037H33.6482V21.928C33.6482 15.976 37.4989 10.5112 46.3693 10.5112C49.9607 10.5112 52.6165 10.8557 52.6165 10.8557L52.4077 19.1363C52.4077 19.1363 49.6991 19.1107 46.7436 19.1107C43.5448 19.1107 43.0319 20.5835 43.0319 23.0286V29.5038H52.6618L52.2422 38.371H43.0319V63.0001H51.9781C58.3549 63.0001 63.4895 57.8691 63.4895 51.4967V11.5035C63.4895 5.1311 58.3549 6.3e-05 51.9781 6.3e-05L11.9572 0Z",fill:"#AF323F"})})}))};var ue=function(e){return Object(u.jsx)(J.a,Object(o.a)(Object(o.a)({},e),{},{children:Object(u.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 64 63",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:Object(u.jsx)("path",{d:"M32.0245 20.9955C26.2364 20.9955 21.5129 25.7158 21.5129 31.5C21.5129 37.2842 26.2364 42.0045 32.0245 42.0045C37.8126 42.0045 42.5361 37.2842 42.5361 31.5C42.5361 25.7158 37.8126 20.9955 32.0245 20.9955ZM63.5513 31.5C63.5513 27.1501 63.5908 22.8395 63.3463 18.4975C63.1019 13.4541 61.9506 8.97803 58.2601 5.29004C54.5617 1.59417 50.0905 0.451522 45.0437 0.207232C40.6908 -0.0370578 36.3774 0.00234396 32.0324 0.00234396C27.6795 0.00234396 23.3661 -0.0370578 19.0211 0.207232C13.9743 0.451522 9.49521 1.60205 5.80472 5.29004C2.10636 8.98591 0.962936 13.4541 0.718481 18.4975C0.474026 22.8474 0.513454 27.1579 0.513454 31.5C0.513454 35.8421 0.474026 40.1605 0.718481 44.5025C0.962936 49.5459 2.11424 54.022 5.80472 57.71C9.50309 61.4058 13.9743 62.5485 19.0211 62.7928C23.374 63.0371 27.6874 62.9977 32.0324 62.9977C36.3853 62.9977 40.6987 63.0371 45.0437 62.7928C50.0905 62.5485 54.5696 61.3979 58.2601 57.71C61.9584 54.0141 63.1019 49.5459 63.3463 44.5025C63.5987 40.1605 63.5513 35.8499 63.5513 31.5ZM32.0245 47.6625C23.0743 47.6625 15.851 40.4442 15.851 31.5C15.851 22.5558 23.0743 15.3375 32.0245 15.3375C40.9747 15.3375 48.198 22.5558 48.198 31.5C48.198 40.4442 40.9747 47.
16625 32.0245 47.6625ZM48.8604 18.4502C46.7707 18.4502 45.0831 16.7638 45.0831 14.6755C45.0831 12.5872 46.7707 10.9008 48.8604 10.9008C50.9501 10.9008 52.6376 12.5872 52.6376 14.6755C52.6382 15.1714 52.5409 15.6625 52.3513 16.1207C52.1617 16.579 51.8835 16.9954 51.5327 17.346C51.1818 17.6966 50.7651 17.9746 50.3066 18.1641C49.848 18.3536 49.3566 18.4508 48.8604 18.4502Z",fill:"#AF323F"})})}))},je=a.p+"static/media/aideFrance.0c200d6f.png",me=a.p+"static/media/CGV.2cc299e7.pdf",be=a.p+"static/media/ML.f19b0e1e.pdf",pe=function(){return Object(u.jsxs)("div",{id:"footer",children:[Object(u.jsx)("a",{href:"/home#header",children:Object(u.jsx)("img",{src:ne,alt:"logo"})}),Object(u.jsx)("a",{href:"https://www.iledefrance.fr/",children:Object(u.jsx)("img",{src:je,alt:"Ile-de-France",style:{height:"150px"}})}),Object(u.jsxs)("p",{children:["Merci \xe0 : ",Object(u.jsx)("a",{href:"https://www.iledefrance.fr/",children:"https://www.iledefrance.fr/"})]}),Object(u.jsxs)("p",{className:"footer-text-CGV",children:[Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:me,children:"CGV"})," |",Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:be,children:" Mentions L\xe9gales"})]}),Object(u.jsx)("p",{className:"footer-text-joindre",children:"Rejoignez-nous "}),Object(u.jsxs)("p",{className:"footer-text-icon",children:[Object(u.jsx)("a",{href:"/",target:"_blank",rel:"noreferrer",children:Object(u.jsx)(de,{})}),"\xa0\xa0\xa0\xa0",Object(u.jsx)("a",{href:"https://instagram.com/delice.df5?utm_medium=copy_link",target:"_blank",rel:"noreferrer",children:Object(u.jsx)(ue,{})})]}),Object(u.jsxs)("p",{className:"footer-text-Ceos",children:["Made by ",Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:"http://www.ceostech.fr/",children:" Ceos Tech "})," | Copyright 2021 \xa9 | Tout droits r\xe9serv\xe9s "]})]})},he=(a(240),a(241),function(){return Object(u.jsx)("div",{id:"bienvenue",children:Object(u.jsxs)("div",{className:"bienvenue-text-container",children:[Object(u.jsx)("div",{className:"bienvenue-titre",children:"Chez DF5, c\u2019est toi le chef !!"}),Object(u.jsxs)("div",{className:"bienvenue-text",children:[Object(u.jsx)("p",{children:"Une carte riche et vari\xe9e pour tous les gourmands : sandwichs au four, burgers, tacos, pizzas, milkshake et la liste est encore longue... \ud83d\ude09"}),Object(u.jsx)("p",{children:"Venez d\xe9couvrir nos recettes sur place, \xe0 emporter, ou en livraison !"})]}),Object(u.jsx)("a",{href:"/home/carte",style:{textDecoration:"none"},children:Object(u.jsx)("div",{className:"bienvenue-btn-commander",children:"COMMANDER"})})]})})}),Oe=(a(242),[{id:1,photo:a.p+"static/media/specialite1.727baf7f.png",titre:"Des d\xe9licieuses pizzas \xe0 partir de 8\u20ac",text:"Plut\xf4t base sauce tomate, cr\xe8me fraiche ou barbecue ? D\xe9couvrez nos nombreuses pizzas, \xe9labor\xe9es \xe0 partir d\u2019ingr\xe9dients de qualit\xe9 !"},{id:2,photo:a.p+"static/media/specialite2.902c1aa1.png",titre:"Compose ton French Tacos selon ton go\xfbt",text:"Une viande, deux viandes ou trois viandes, \xe0 toi de choisir parmi une liste vari\xe9e d\u2019ingr\xe9dients pour composer ton tacos \xe0 ta sauce !"},{id:3,photo:a.p+"static/media/specialite3.1e413eb7.png",titre:"Notre carte de desserts \xe0 d\xe9vorer !",text:"Apr\xe8s un bon repas, rien de tel qu\u2019un dessert gourmand : Smoothie, Milkshake, Tiramisu, Paris-Brest... <br> Fais ton choix !"}]),xe=a(176),ve=(a(249),Object(h.a)({breakpoints:{values:{mobile:906,laptop:1024,desktop:1280}}})),_e=Object(O.a)((function(){return{sectionLaptop:Object(p.a)({display:"none"},ve.breakpoints.up("mobile"),{display:"flex"}),sectionMobile:Object(p.a)({display:"flex"},ve.breakpoints.up("mobile"),{display:"none"})}})),fe=function(){var e=_e();return Object(u.jsxs)("div",{id:"specialite",children:[Object(u.jsx)("h1",{children:" Nos sp\xe9cialit\xe9s "}),Object(u.jsx)("div",{className:e.sectionLaptop,children:Object(u.jsx)(v.a,{container:!0,children:Oe.map((function(e){return Object(u.jsx)(v.a,{container:!0,xs:4,justifyContent:"center",alignItems:"center",children:Object(u.jsxs)("div",{className:"specialite-card",children:[Object(u.jsx)("img",{src:e.photo,alt:e.titre}
1),Object(u.jsxs)("h2",{children:[" ",e.titre," "]}),Object(u.jsxs)("p",{children:[" ",e.text," "]})]})})}))})}),Object(u.jsx)("div",{className:e.sectionMobile,children:Object(u.jsx)(xe.Carousel,{autoPlay:!0,style:{width:"200px"},children:Oe.map((function(e){return Object(u.jsxs)("div",{className:"specialite-card",children:[Object(u.jsx)("img",{src:e.photo,alt:e.titre}),Object(u.jsxs)("h2",{children:[" ",e.titre," "]}),Object(u.jsxs)("p",{children:[" ",e.text," "]})]})}))})}),Object(u.jsx)("div",{style:{width:"max-content",margin:"0 auto",paddingBottom:"30px"},children:Object(u.jsx)("a",{href:"/home/carte",style:{textDecoration:"none"},children:Object(u.jsx)("div",{className:"specialite-btn-carte",children:"D\xe9couvrir notre carte"})})})]})},ge=(a(250),a.p+"static/media/choix1.8a67a181.png"),Ne=a.p+"static/media/choix2.d2641141.png",ye=a.p+"static/media/choix3.f6f02e76.png",Ce=a.p+"static/media/choix4.77f4a089.png",Se=a.p+"static/media/choix5.7e0fa599.png",we=function(){return Object(u.jsxs)("div",{id:"choix",children:[Object(u.jsx)("h1",{children:"Max de choix pour le chef"}),Object(u.jsxs)("p",{className:"choix-all-img",children:[Object(u.jsx)("img",{src:ge,alt:"choix"}),Object(u.jsx)("img",{src:Ne,alt:"choix"}),Object(u.jsx)("img",{src:ye,alt:"choix"}),Object(u.jsx)("img",{src:Ce,alt:"choix"}),Object(u.jsx)("img",{src:Se,alt:"choix"})]})]})},ke=(a(251),a.p+"static/media/resto1.9d3bbc0b.png"),ze=a.p+"static/media/resto2.61968940.png",Te=function(){return Object(u.jsxs)("div",{id:"restaurant",children:[Object(u.jsx)("h1",{children:"Nos restaurants"}),Object(u.jsx)("div",{className:"restaurant-content",children:Object(u.jsxs)(v.a,{container:!0,children:[Object(u.jsx)(v.a,{container:!0,sm:6,justifyContent:"flex-end",alignItems:"flex-end",children:Object(u.jsx)("img",{src:ke,alt:"resto",className:"restaurant-img1"})}),Object(u.jsx)(v.a,{container:!0,xs:12,sm:6,justifyContent:"flex-start",alignItems:"flex-start",children:Object(u.jsxs)("div",{className:"restaurant-nord",children:[Object(u.jsx)("h2",{children:"DF5 Sud"}),Object(u.jsx)("h3",{children:"Nos horaires"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsxs)("p",{children:["Du lundi au dimanche ",Object(u.jsx)("br",{})," De 11h \xe0 00h"]}),Object(u.jsx)("h3",{children:"Nous retrouver"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:"https://www.google.com/maps/place/80+Av.+Paul+Vaillant+Couturier,+93150+Le+Blanc-Mesnil/@48.927359,2.4705816,17z/data=!3m1!4b1!4m5!3m4!1s0x47e61350ed8dc7d7:0x9c705e08b9d82783!8m2!3d48.927359!4d2.4727756",children:Object(u.jsxs)("p",{children:["80 Av. Paul Vaillant Couturier,",Object(u.jsx)("br",{})," 93150 Le Blanc-Mesnil"]})}),Object(u.jsx)("h3",{children:"T\xe9l\xe9phone"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsx)("a",{className:"footer-link",href:"tel:09-50-05-06-37",children:Object(u.jsx)("p",{children:" 09 50 05 06 37 "})})]})}),Object(u.jsx)(v.a,{container:!0,xs:12,sm:6,style:{marginTop:"100px"},justifyContent:"flex-end",alignItems:"flex-end",children:Object(u.jsxs)("div",{className:"restaurant-sud",children:[Object(u.jsx)("h2",{children:"DF5 Nord"}),Object(u.jsx)("h3",{children:"Nos horaires"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsxs)("p",{children:["Du lundi au dimanche ",Object(u.jsx)("br",{})," De 11h \xe0 00h"]}),Object(u.jsx)("h3",{children:"Nous retrouver"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsx)("a",{className:"footer-link",target:"_blank",rel:"noreferrer",href:"https://goo.gl/maps/BDmHxN46iCGZudek7",children:Object(u.jsxs)("p",{children:["182 Av. Aristide Briand,",Object(u.jsx)("br",{})," 93150 Le Blanc-Mesnil"]})}),Object(u.jsx)("h3",{children:"T\xe9l\xe9phone"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsx)("a",{className:"footer-link",href:"tel:09-54-10-65-69",children:Object(u.jsx)("p",{children:" 09 54 10 65 69 "})}),Object(u.jsx)("h3",{children:"Site Web"}),Object(u.jsx)("div",{className:"restaurant-line"}),Object(u.jsx)("a",{className:"footer-link",href:"https://delicedf5-blancmesnil-nord.fr/home",target:"_blank",children:Object(u.jsx)("p",{children:"Lien site Web"})})]})}),Object(u.jsx)(v.a,{container:!0,sm:6,style:{marginTop:"100px"},justifyContent:"flex-start",alignItems:"flex-start",children:Object(u.jsx)("img",{src:ze,alt:"resto",className:"restaurant-img2"})})]})})]})},Ae=function(){return Object(u.jsxs)("div",{id:"acceuil",children:[Object(u.jsx)(he,{}),Object(u.jsx)(fe,{}),Object(u.jsx)(we,{}),Object(u.jsx)(Te,{})]})},Ee=a(299),Le=a(143),qe=a.n(Le),Me=function(){var e="undefined"!==typeof window;function t(){return{width:e?window.innerWidth:null,height:e?window.innerHeight:null}}var a=Object(n.useState)(t()),s=Object(b.a)(a,2),c=s[0],i=s[1];return Object(n.useEffect)((function(){if(e){function e(){i(t())}return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}}),[e]),c},Fe=a.p+"static/media/logo_df5_b.6cb97652.png",De=(a(252),Object(O.a)((function(e){return{sectionDesktop:Object(p.a)({display:"none"},e.breakpoints.up("md"),{display:"flex"}),sectionMobile:Object(p.a)({display:"flex"},e.breakpoints.up("md"),{display:"none"})}}))),Ie=function(e){var t=e.setActive,a=e.active,s=(e.activeCarte,e.setActiveCarte),c=e.categories,i=e.setDishesDisplay,r=c.map((function(e){return{libelle:e.nom,nom:e.nom,id:e.id}})),l=Object(n.useState)(r),o=Object(b.a)(l,2),d=o[0],j=(o[1],De()),m=Object(n.useState)(!1),p=Object(b.a)(m,2),h=p[0],O
1=p[1],x=Me().width,v=function(){return O(!1)};return Object(u.jsxs)("div",{id:"carte",children:[Object(u.jsxs)("div",{className:j.sectionMobile,children:[Object(u.jsx)("div",{className:"menu-arrow-forward",onClick:function(){return O(!0)},style:{color:"white",position:"fixed"},children:Object(u.jsx)(qe.a,{})}),x<=960&&Object(u.jsx)(ie.a,{show:h,onHide:v,className:"menu-offcanvas",children:Object(u.jsx)(ie.a.Body,{children:Object(u.jsxs)("div",{className:"menu-side",children:[Object(u.jsx)("div",{className:"menu-arrow-back",onClick:v,children:Object(u.jsx)(qe.a,{})}),Object(u.jsxs)("div",{className:"carte_contain",children:[Object(u.jsx)("div",{className:"carte__image-container",children:Object(u.jsxs)(Ee.a,{gutterBottom:!0,variant:"h5",component:"h1",className:"carteTitle",children:[Object(u.jsx)("img",{className:"carteStar"})," CARTE ",Object(u.jsx)("img",{className:"carteStar"})]})}),Object(u.jsx)("div",{className:"carte__items",children:d.map((function(e){return Object(u.jsx)("p",{className:"carte__item ".concat(a===e.id?"active":""),onClick:function(){t(e.id),s(!1),i(!1),window.scrollTo(0,0),v()},children:e.libelle},e.id)}))})]})]})})})]}),Object(u.jsx)("div",{className:j.sectionDesktop,children:Object(u.jsxs)("div",{className:"carte_contain",children:[Object(u.jsx)("div",{className:"carte__image-container",children:Object(u.jsx)("img",{src:Fe,alt:"olokosso_logo"})}),Object(u.jsx)("div",{className:"carte__items",children:d.map((function(e){return Object(u.jsx)("p",{className:"carte__item ".concat(a===e.id?"active":""),onClick:function(){t(e.id),s(!1),i(!1),window.scrollTo(0,0)},children:e.libelle},e.id)}))})]})})]})},We=(a(253),a(254),a(255),a(368)),Be=a(361),Pe=(a(256),a(189)),Ve=["children"],Re=["children"],He=["children"],Ge=["children"],Je=["children"],Qe={from:{opacity:0}
1,to:{opacity:1,transition:{duration:.3,type:"ease"}},exit:{opacity:0,transition:{type:"ease",duration:.3,delay:.1}}},Ue={from:{y:-50,opacity:0},to:{y:0,opacity:1,transition:{type:"ease",delay:.1,duration:.3}},exit:{opacity:0,y:-50,transition:{type:"ease",duration:.3}}},Ze=function(e){var t=e.showModal,a=e.handleClose,n=e.closeButton,s=void 0===n||n,c=e.children;return Object(u.jsx)(We.a,{exitBeforeEnter:!0,children:t&&Object(u.jsx)(Be.a.div,{className:"myModal__backdrop",varaints:Qe,exit:"exit",initial:"from",animate:"to",onClick:a,children:Object(u.jsxs)(Be.a.div,{className:"myModal__modal",variants:Ue,children:[c,s&&Object(u.jsx)("div",{className:"myModal__modal__close",children:Object(u.jsx)(Pe.a,{onClick:a,className:"myModal__modal__close-btn",children:Object(u.jsx)("i",{children:"X"})})})]})})})};Ze.Header=function(e){var t=e.children,a=Object(d.a)(e,Ve);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__header",children:t}))},(Ze.Body=function(e){var t=e.children,a=Object(d.a)(e,Re);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__body",children:t}))}).Heading=function(e){var t=e.children,a=Object(d.a)(e,He);return Object(u.jsx)("h2",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__body__heading",children:t}))},Ze.Body.Content=function(e){var t=e.children,a=Object(d.a)(e,Ge);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__body__content",children:t}))},Ze.Footer=function(e){var t=e.children,a=Object(d.a)(e,Je);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__footer",children:t}))};var Ye=Ze,Ke=a(348),Xe=a(345),$e=a(346),et=a(347),tt=a(365),at=function(e){var t=e.show,a=e.setShow,n=e.sideDishes,s=e.value,c=e.setValue,i=e.error,r=e.setError,l=e.setNoSidesSelected;return Object(u.jsx)("div",{className:"side__dish-card",children:Object(u.jsxs)(Ye,{showModal:t,setShowModal:a,handleClose:function(e){(e.target.classList.contains("myModal__modal__close-btn")||e.target.parentNode.classList.contains("myModal__modal__close-btn")||e.target.parentNode.parentNode.classList.contains("myModal__modal__close-btn"))&&(a(!1),null===s&&l(!0))},children:[Object(u.jsx)(Ye.Header,{children:Object(u.jsx)("h1",{children:"Votre accompagnement"})}),Object(u.jsx)(Ye.Body,{children:Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)($e.a,{name:"accompagnement",value:s,onChange:function(e){c(e.target.value),r(!1)},className:"sides__radio-container",children:n.map((function(e){if(e.disponibilite)return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(tt.a,{}),id:e.id,className:"radio-choice__menu",onClick:function(){r(!1)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})})}),Object(u.jsx)(Ye.Footer,{children:i&&Object(u.jsx)("p",{className:"error",children:"Veuillez choisir un accompagnement"})}),Object(u.jsx)(Ye.Footer,{children:Object(u.jsx)(Ke.a,{onClick:function(){null===s?r(!0):(l(!1),r(!1),a(!1))},variant:"contained",color:"secondary",className:"card__item__commander-btn",children:"Valider"})})]})})},nt="https://df5sud-site.herokuapp.com/restaurant/";function st(e,t,a,n,s,c){return ct.apply(this,arguments)}function ct(){return(ct=Object(V.a)(P.a.mark((function e(t,a,n,s,c,i){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g()({method:t,url:nt+a,data:c?JSON.stringify(c):"",headers:{"Content-Type":"application/json"}}).then((function(e){return n&&n(e.data),s&&s(!0),e.data})).catch((function(e){return e.response||e.request,!1}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var it=function(e){var t=e.nom,a=e.disponibilite,s=e.image,c=e.id,i=e.categorie,r=e.sur_grill,l=e.supplement,d=e.prix_supplement,j=e.sideDishChosen,m=e.setSideDishChosen,h=e.error,O=e.setError,x=e.setNoSidesSelected,v=e.setPrixSupplement,_=e.prixSupplement,f=Object(n.useState)(!1),g=Object(b.a)(f,2),N=g[0],y=g[1],C=Object(n.useState)([]),S=Object(b.a)(C,2),w=S[0],k=S[1],z=Object(n.useState)(!1),T=Object(b.a)(z,2),A=(T[0],T[1]),E=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:st("get","restaurant/produit/?accompagnement=true",k,A);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useState)((function(){E()}));return Object(u.jsxs)("div",{className:"cardMenu__command__container",children:[Object(u.jsxs)("div",{className:"cardMenu__item "+(a?"":"item_unavailable"),children:[Object(u.jsx)("h1",{className:"cardMenu__item__heading",children:t}),Object(u.jsx)("div",{className:"cardMenu__item__image-container",children:Object(u.jsx)("img",{src:s,alt:t})}),l&&Object(u.jsxs)("p",{children:["suppl\xe9ment : ",d,"\u20ac"]}),a&&Object(u.jsx)(et.a,{value:t,control:Object(u.jsx)(tt.a,{}),id:c,className:"radio-choice__menu",onClick:function(){return r&&y(!0),void v(Object(o.a)(Object(o.a)({},_),{},Object(p.a)({},i,"".concat(d))))}}),!a&&Object(u.jsx)("p",{children:"Produit non disponible"})]}),Object(u.jsx)(at,{supplement:d,prix__supplement:d,show:N,setShow:y,sideDis
1hes:w,value:j,setValue:m,error:h,setError:O,setNoSidesSelected:x,setPrixSupplement:v})]})},rt=a(366),lt=Object(z.b)({name:"alerts",initialState:[],reducers:{addAlert:function(e,t){e.push(t.payload)},removeAlert:function(e,t){e.forEach((function(a,n){a.id===t.payload.id&&e.splice(n,1)}))}}}),ot=lt.actions,dt=ot.addAlert,ut=ot.removeAlert,jt=function(e){return e.alerts},mt=lt.reducer,bt=a(117),pt=a.n(bt),ht=a(84),Ot=a.n(ht),xt=a(67),vt=a.n(xt),_t=function(e){var t=e.datas,a=e.menuCategories,s=e.menuChosen,c=Object(k.b)(),i=Object(n.useState)({}),r=Object(b.a)(i,2),l=r[0],d=r[1],j=Object(n.useState)({}),m=Object(b.a)(j,2),h=m[0],O=m[1],x=Object(n.useState)(null),v=Object(b.a)(x,2),_=v[0],f=v[1],g=Object(n.useState)(!1),N=Object(b.a)(g,2),y=N[0],C=N[1],S=Object(n.useState)(!1),w=Object(b.a)(S,2),z=w[0],T=w[1],A=Object(n.useState)([]),L=Object(b.a)(A,2),q=L[0],M=L[1],F=Object(n.useState)(s.price),D=Object(b.a)(F,2),I=D[0],W=D[1],B=Object(n.useState)(1),R=Object(b.a)(B,2),H=R[0],G=R[1];Object(n.useEffect)((function(){!function(){if(q.constructor!==Array){var e=Object.values(q).reduce((function(e,t){return parseFloat(e)+parseFloat(t)})),t=parseFloat(s.price)+parseFloat(e);W(t)}}()}));var J=function(e){var t=e.target.name,a=e.target.value;if("plat"===t&&T(!1),!y){d(Object(o.a)(Object(o.a)({},l),{},Object(p.a)({},t,"".concat(a))));var n=h;delete n.categoryName,O(JSON.stringify(n))}},Q=function(){var e={},t=!1;return s.categories.forEach((function(a){var n=a.name;void 0===l[n]&&(e=Object(o.a)(Object(o.a)({},e),{},Object(p.a)({},n,"Veuillez choisir votre ".concat(n))),t=!0)})),O(e),t},U=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a,n,i,r;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Q();case 2:t=e.sent,a=new Date,n=a.getHours(),i=a.getDay(),t||z?console.log("invalide"):i>5?alert("Nous sommes d\xe9sol\xe9s, il n'est pas possible de commander un menu le week-end."):n<11||n>13?alert("Nous sommes d\xe9sol\xe9s, il n'est possible de commander un menu qu'entre 11h et 14h."):(c(dt({nom:s.name,id:Object(rt.a)()})),G(1),r=s.name,c(E({prix:I,quantite:H,nom:r,produits:Object(o.a)(Object(o.a)({},l),{},{accompagnement:_}),type:"menu"})),f(null));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(e){for(var t=0;t<a.length;t++)if(a[t].nom===e)return a[t].id},Y=function(e){return t.filter((function(t){return t.categorie===e})).map((function(t){return Object(u.jsx)(it,Object(o.a)(Object(o.a)({},t),{},{categoryId:e,sideDishChosen:_,setSideDishChosen:f,error:y,setError:C,setNoSidesSelected:T,setPrixSupplement:M,prixSupplement:q}),t.id)}))};return Object(u.jsxs)("div",{className:"menu__order",id:"menu__order",children:[Object(u.jsxs)("div",{className:"menu__header",children:[Object(u.jsx)("h2",{children:s.name}),Object(u.jsx)("img",{src:s.img,alt:"plat",className:"menu__header-img"}),Object(u.jsx)("p",{className:"menu__prix",children:s.prix}),Object(u.jsxs)("p",{className:"menu__instuctions",children:["Veuillez composer votre menu en choisissant ",s.text]}),Object(u.jsxs)("p",{className:"menu__price-info",children:[s.price,"\u20ac"]})]}),Object(u.jsxs)("div",{className:"menu__items-container",children:[s.categories.map((function(e){return Object(u.jsxs)("div",{className:"menu__category-container",children:[Object(u.jsxs)("h3",{children:["Votre ",e.name]}),Object(u.jsxs)("div",{className:"commander__container__cards",children:[Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)($e.a,{"aria-label":e.name,name:e.name,value:l.category,onChange:J,className:"dishes-menu__radio-container",children:Y(Z(e.id))})}),Object(u.jsx)("p",{className:"error",children:h[e.name]})]})]},e.name)})),z&&Object(u.jsx)("p",{className:"error",children:"Le plat s\xe9lectionn\xe9 n\xe9cessite un accompagnement, veuillez en choisir un"})]}),Object(u.jsxs)("div",{className:"cart__menu-container",children:[Object(u.jsxs)("div",{className:"button__menu-cart",style:{marginRight:"15px",display:"flex",alignItems:"center"},children:[Object(u.jsx)(Pe.a,{style:{margin:"0 5px"},onClick:function(){H>0&&G(H-1)},children:Object(u.jsx)(Ot.a,{})}),Object(u.jsx)("span",{children:H}),Object(u.jsx)(Pe.a,{style:{margin:"0 5px"},onClick:function(){return G(H+1)},children:Object(u.jsx)(vt.a,{})})]}),Object(u.jsxs)("div",{className:"cart__add-menu",children:[Object(u.jsxs)("h3",{children:["Total (TTC): ".concat((H*I).toFixed(2)),"\u20ac"]}),Object(u.jsx)(Ke.a,{onClick:function(){U()},variant:"contained",color:"secondary",className:"card__item__commander-btn",endIcon:Object(u.jsx)(pt.a,{style:{fontSize:"25px"}}),children:"Ajouter au panier"})]})]})]})}
1,ft=(a(257),a.p+"static/media/menu-e-p-b.65ceef83.png"),gt=a.p+"static/media/menu-p-b.ceadeeff.png",Nt=a.p+"static/media/menu-p-d-b.3c5442c0.png",yt=function(e){var t=e.menuCategories,a=e.dishesDisplayed,s=e.setDishesDisplay,c=Object(n.useState)([]),i=Object(b.a)(c,2),r=i[0],l=i[1],o=Object(n.useState)([]),d=Object(b.a)(o,2),j=d[0],m=d[1],p=Object(n.useState)(!1),h=Object(b.a)(p,2),O=(h[0],h[1]),x=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:st("get","restaurant/produit/?au_menu=true",m,O);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useState)((function(){x()}));var v=[{name:"Menu entr\xe9e + plat + boisson",price:14,categories:[{name:"entr\xe9e",id:"Entr\xe9es"},{name:"plat",id:"Plats"},{name:"boisson",id:"Boissons"}],text:"votre entr\xe9e, votre plat et votre boisson",img:ft},{name:"Menu plat + boisson",price:10,categories:[{name:"plat",id:"Plats"},{name:"boisson",id:"Boissons"}],text:"votre plat et votre boisson",img:gt},{name:"Menu plat + boisson + dessert",price:14,categories:[{name:"plat",id:"Plats"},{name:"dessert",id:"Desserts"},{name:"boisson",id:"Boissons"}],text:"votre plat, votre boisson et votre dessert",img:Nt}];return Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("h2",{className:"menu__ordering-time",children:["Du lundi au vendredi",Object(u.jsx)("br",{}),"entre 11h et 14h "]}),Object(u.jsx)("div",{className:"menu__type-items",children:!a&&v.map((function(e){return Object(u.jsxs)("div",{className:"menu__type-item",onClick:function(){return function(e){l(e),s(!0)}(e)},children:[Object(u.jsx)("h3",{children:e.name}),Object(u.jsx)("img",{src:e.img,alt:"plat",className:"menu__header-img"}),Object(u.jsxs)("p",{children:[e.price,"\u20ac"]})]},e.name)}))}),a&&Object(u.jsxs)("div",{className:"dishes__displayed-menu",children:[Object(u.jsx)("button",{onClick:function(){return s(!1)},className:"menu__go-back",children:"Retour"}),Object(u.jsx)(_t,{datas:j,menuCategories:t,menuChosen:r})]})]})},Ct=(a(258),a(370)),St=a(367),wt=a(300),kt=0,zt=0,Tt=0,At=0,Et=[],Lt=[],qt=[],Mt=[],Ft=[],Dt=function(e){var t=e.data,a=e.nom,s=e.prix,c=e.id,i=e.description,r=(e.ingredients,e.categorie),l=e.disponibilite,o=e.image,d=(e.sur_grill,e.est_menu_sandwichs,e.boisson,e.sideDishes),j=(e.setSideDishes,e.choixPain),m=(e.setChoixPain,e.choixSupplementViande),p=(e.setChoixSupplementViande,e.choixSupplementViande_2,e.setChoixSupplementViande_2,e.choixGarniture),h=(e.setChoixGarniture,e.choixSauce),O=(e.setChoixSauce,e.choixSupplement),x=(e.setChoixSupplement,e.choixSupplementSucree),v=(e.setChoixSupplementSucree,e.choixSupplementFruits),_=e.choixSupplementSal,f=e.choixSupplementFrites,g=e.choixTaille,N=(e.setChoixTaille,e.choixSupplementPizza),y=(e.setChoixSupplementPizza,e.choixViande),C=(e.setChoixViande,Object(n.useState)(!1)),w=Object(b.a)(C,2),z=w[0],T=w[1],A=Object(k.b)(),E=Object(n.useState)(!1),L=Object(b.a)(E,2),q=(L[0],L[1]),M=Object(n.useState)(!1),D=Object(b.a)(M,2),I=D[0],W=D[1],B=Object(n.useState)(!1),P=Object(b.a)(B,2),V=P[0],R=P[1],H=Object(n.useState)(!1),G=Object(b.a)(H,2),J=G[0],Q=(G[1],Object(n.useState)(!1)),U=Object(b.a)(Q,2),Z=U[0],Y=U[1],K=Object(n.useState)(!1),X=Object(b.a)(K,2),$=X[0],ee=X[1],te=Object(n.useState)(!1),ae=Object(b.a)(te,2),ne=ae[0],se=ae[1],ce=Object(n.useState)(!1),ie=Object(b.a)(ce,2),re=ie[0],le=ie[1],oe=Object(n.useState)(!1),de=Object(b.a)(oe,2),ue=de[0],je=de[1],me=Object(n.useState)(1),be=Object(b.a)(me,2),pe=be[0],he=be[1],Oe=Object(n.useState)(null),xe=Object(b.a)(Oe,2),ve=(xe[0],xe[1]),_e=Object(n.useState)(null),fe=Object(b.a)(_e,2),ge=(fe[0],fe[1],Object(n.useState)(null)),Ne=Object(b.a)(ge,2),ye=(Ne[0],Ne[1]),Ce=Object(n.useState)(0),Se=Object(b.a)(Ce,2),we=(Se[0],Se[1],Object(n.useState)(null)),ke=Object(b.a)(we,2),ze=ke[0],Te=ke[1],Ae=Object(n.useState)(null),Ee=Object(b.a)(Ae,2),Le=Ee[0],qe=Ee[1],Me=Object(n.useState)(null),Fe=Object(b.a)(Me,2),De=Fe[0],Ie=Fe[1],We=Object(n.useState)([]),Be=Object(b.a)(We,2),Ve=Be[0],Re=Be[1],He=Object(n.useState)([]),Ge=Object(b.a)(He,2),Je=Ge[0],Qe=Ge[1],Ue=Object(n.useState)([]),Ze=Object(b.a)(Ue,2),at=(Ze[0],Ze[1]),nt=Object(n.useState)(null),st=Object(b.a)(nt,2),ct=st[0],it=st[1],lt=Object(n.useState)(null),ot=Object(b.a)(lt,2),ut=ot[0],jt=ot[1],mt=Object(n.useState)(null),bt=Object(b.a)(mt,2),ht=(bt[0],bt[1]),xt=Object(n.useState)(s),_t=Object(b.a)(xt,2),ft=_t[0],gt=_t[1],Nt=Object(n.useState)(""),yt=Object(b.a)(Nt,2),Dt=yt[0],It=yt[1],Wt
1=Object(n.useState)(""),Bt=Object(b.a)(Wt,2),Pt=Bt[0];Bt[1];Object(n.useEffect)((function(){!function(e){var t=[];e.forEach((function(e){t.push(e.nom)})),at(t)}(m)}),[]);var Vt=function(e){var t={nom_supplement:e.nom,prix_supplement:e.prix};return JSON.stringify(t)},Rt=function(e){var t=e.target.checked,a=JSON.parse(e.target.value);if(1==t)kt+=1,gt(ft+a.prix_supplement),Ft.push(e.target.value),console.log(Ft),R(kt>=9);else{for(var n in kt-=1,gt(ft-a.prix_supplement),Ft)Ft[n]===e.target.value&&(Ft.splice(n,1),console.log(Ft));R(kt>=9)}},Ht=function(e){if(!0===e.target.checked)zt+=1,Lt.push(e.target.value),console.log(Lt),Y(zt>=3);else{for(var t in zt-=1,Lt)Lt[t]===e.target.value&&(Lt.splice(t,1),console.log(Lt));Y(zt>=3)}},Gt=function(e){if(!0===e.target.checked)At+=1,(Et=Object.assign([],Et)).push(e.target.value),console.log(Et),le(At>=4);else{for(var t in At-=1,Et)Et[t]===e.target.value&&(Et.splice(t,1),console.log(Et));le(At>=4)}},Jt=function(e){if(!0===e.target.checked)Tt+=1,(qt=Object.assign([],qt)).push(e.target.value),console.log(qt),ee(Tt>=3);else{for(var t in Tt-=1,qt)qt[t]===e.target.value&&(qt.splice(t,1),console.log(qt));ee(Tt>=3)}},Qt=function(e){if(!0===e.target.checked)Tt+=1,(Mt=Object.assign([],Mt)).push(e.target.value),console.log(Mt),se(Tt>=4);else{for(var t in Tt-=1,Mt)Mt[t]===e.target.value&&(Mt.splice(t,1),console.log(Mt));se(Tt>=4)}},Ut=function(e){A(F({nom:a,image:o,prix:s,id:c,quantite:pe,categorie:r,prixTotal:parseFloat(ft.toFixed(2)),nomCategorie:"Menu Sandwich",boissonSelected:ze,garnitureSelected:Et,painSelected:Le,viande_1_selected:De,viande_2_selected:qt,viande_3_selected:Mt,sauceSelected:Lt,supplementSelected:Ft,information:Zt})),A(dt({nom:a,image:o,id:Object(rt.a)()})),he(1),W(!1),T(!1),ve(null)},Zt=Pt+" "+Dt;return Object(u.jsxs)("div",{className:"card__command__container",children:[Object(u.jsx)("div",{className:"card__item "+(l?"":"item_unavailable"),onMouseEnter:function(){return q(!0)},onMouseLeave:function(){return q(!1)},onClick:function(){T(!0)},children:Object(u.jsxs)("div",{className:"card_contain",children:[Object(u.jsx)("h1",{className:"card__item__heading",children:a}),Object(u.jsx)("div",{className:"card__item__image-container",children:Object(u.jsx)("img",{src:o,alt:a})}),Object(u.jsx)("div",{className:"card__item__details",children:t.est_pizza_sauce_tomate||12==t.categorie||13==t.categorie||t.est_pizza_creme_fraiche||14==t.categorie||t.est_pizza_sauce_barbecue?Object(u.jsxs)("p",{children:[" ",S(g[0].prix)]}):Object(u.jsx)("p",{children:S(s)})})]})}),Object(u.jsx)("div",{children:Object(u.jsxs)(Ye,{showModal:z,setShowModal:T,handleClose:function(e){(e.target.classList.contains("myModal__backdrop")||e.target.classList.contains("myModal__modal__close-btn")||e.target.parentNode.classList.contains("myModal__modal__close-btn")||e.target.parentNode.parentNode.classList.contains("myModal__modal__close-btn"))&&(T(!1),q(!1),kt=0,0,zt=0,Tt=0,At=0,0,Et=[],Lt=[],qt=[],Mt=[],Ft=[],Te(null),qe(null),it(null),jt(null),ht(null),Ie(null),Re(null),Qe(null),gt(s))},children:[Object(u.jsxs)(Ye.Header,{children:[Object(u.jsx)("h1",{children:a}),Object(u.jsx)("img",{src:o,alt:a}),t.est_pizza_sauce_tomate||12==t.categorie||13==t.categorie||t.est_pizza_creme_fraiche||14==t.categorie||t.est_pizza_sauce_barbecue?Object(u.jsxs)("p",{children:[" ",S(g[0].prix)]}):Object(u.jsx)("p",{children:S(s)})]}),Object(u.jsxs)(Ye.Body,{children:[Object(u.jsx)(Ye.Body.Heading,{children:"Description"}),Object(u.jsx)("p",{children:i})]}),2==t.categorie||t.est_menu_sandwichs?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Pain au choix"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)($e.a,{name:"pain_sandwich",value:Le,onChange:function(e){qe(e.target.value),W(!1)},children:j.map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(tt.a,{}),id:e.id,className:"radio-choice__menu",onClick:function(){W(!1),qe(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),J&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 1 \xe9l\xe9ment maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,12===t.id||264===t.id?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Viande"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)($e.a,{name:"viande",value:De,onChange:function(e){Ie(e.target.value),W(!1)},children:y.map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(tt.a,{}),id:e.id,className:"radio-choice__menu",onClick:function(){W(!1),Ie(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),J&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 1 \xe9l\xe9ment maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,15===t.id||69===t.id||115===t.id||"Mix 2 viandes"===t.nom||133===t.id||230===t.id?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Choix des 2 viandes"}
1),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)(wt.a,{children:y.map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(St.a,{onChange:Jt}),id:e.id,className:"radio-choice__menu",onClick:function(){Re(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),$&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 2 \xe9l\xe9ments maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,21===t.id||"Mix 3 viandes"===t.nom||116===t.id?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Choix des 3 viandes"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)(wt.a,{children:y.map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(St.a,{onChange:Qt}),id:e.id,className:"radio-choice__menu",onClick:function(){Qe(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),ne&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 3 \xe9l\xe9ments maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,t.est_menu_sandwichs||2==t.categorie||t.est_menu_sandwichs_au_four||4==t.categorie||t.est_menu_burgers||1==t.categorie||t.est_menu_paninis||5==t.categorie||t.est_assiette||8==t.categorie||t.est_panini||10==t.categorie||7==t.categorie||t.est_burger?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Garniture"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)(wt.a,{children:p.map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(St.a,{onChange:Gt}),id:e.id,className:"radio-choice__menu",onClick:function(){it(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),re&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 3 \xe9l\xe9ments maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,t.est_menu_sandwichs||2==t.categorie||t.est_menu_sandwichs_au_four||4==t.categorie||t.est_menu_burgers||1==t.categorie||t.est_burger||7==t.categorie||t.est_assiette||8==t.categorie||11==t.categorie||t.est_menu_tacos||3==t.categorie||t.est_menu_croque||20==t.categorie||t.est_menu_paninis||5==t.categorie||t.est_crepe_salee||9==t.categorie||t.est_menu_enfant||19==t.categorie||t.est_menu_crepe_salee||6==t.categorie||t.est_panini||10==t.categorie||21==t.categorie||t.est_croque?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Sauce(s)"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)(wt.a,{children:h.map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(St.a,{onChange:Ht}),id:e.id,className:"radio-choice__menu",onClick:function(){jt(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id)}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),Z&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 2 \xe9l\xe9ments maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,t.est_menu_sandwichs||2==t.categorie||t.est_menu_sandwichs_au_four||4==t.categorie||t.est_menu_burgers||1==t.categorie||t.est_menu_tacos||3==t.categorie||t.est_menu_paninis||10==t.categorie||t.est_assiette||8==t.categorie||t.est_panini||5==t.categorie||t.est_menu_crepe_salee||6==t.categorie||t.est_burger||7==t.categorie||t.est_crepe_salee||9==t.categorie||t.est_salade_pate||22==t.categorie||t.est_pizza_sauce_tomate||12==t.categorie||t.est_pizza_sauce_barbecue||13==t.categorie||t.est_pizza_creme_fraiche||14==t.categorie||t.est_milkshake||15==t.categorie||t.est_crepe_sucree||17==t.categorie||t.est_smoothie||24==t.categorie||t.est_accompagnement?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Suppl\xe9ment(s)"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)(wt.a,{children:function(e){return e.est_menu_crepe_salee||6==e.categorie||e.est_burger||7==e.categorie||e.est_crepe_salee||9==e.categorie||e.est_salade_pate||22==e.categorie?_:e.est_pizza_sauce_tomate||12==e.categorie||e.est_pizza_sauce_barbecue||13==e.categorie||14==e.categorie||e.est_pizza_creme_fraiche?N:e.est_milkshake||15==e.categorie||17==e.categorie||e.est_crepe_sucree?x:24==e.categorie||e.est_smoothie?v:11==e.categorie||e.est_accompagnement?f:O}(t).map((function(e){return Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:Vt(e),control:Object(u.jsx)(St.a,{onChange:Rt}),id:e.id,className:"radio-choice__menu"}),Object(u.jsxs)(Ye.Body.Heading,{children:[e.nom," ",Object(u.jsxs)("span",{children:["(",e.prix.toFixed(2),"\u20ac)"]})]})]},e.id)}))})}),V&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 8 suppl\xe9ments maximum"}),Object(u.jsx)("div",{className:"separation_ligne",children:" "})]}):null,Object(u.jsxs)(Ye.Body,{children:[t.est_menu_sandwichs||2==t.categorie||t.est_menu_sandwichs_au_four||4==t.categorie||t.est_menu_burgers||1==t.categorie||t.est_menu_crepe_salee||6==t.categorie||t.est_menu_tacos||3==t.categorie||t.est_menu_croque||20==t.categorie||5==t.categorie||t.est_menu_paninis?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(Ye.Body.Heading,{style:{marginBottom:"1.5rem"},children:"Boisson"}),Object(u.jsx)(Xe.a,{component:"fieldset",children:Object(u.jsx)($e.a,{name:"boisson",value:ze,onChange:function(e){Te(e.target.value),W(!1)},children:d.map((function(e){return e.disponibilite?Object(u.jsxs)("div",{className:"sides-radioGroup",children:[Object(u.jsx)(et.a,{value:e.nom,control:Object(u.jsx)(tt.a,{}),id:e.id,className:"radio-choice__menu",onClick:function(){Te(e)}}),Object(u.jsx)(Ye.Body.Heading,{children:e.nom})]},e.id):null}))})}),I&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner au moins un \xe9l\xe9ment"}),J&&Object(u.jsx)("p",{className:"error",children:"Veuillez s\xe9lectionner jusqu'\xe0 1 \xe9l\xe9ment maximum"})]}):null,Object(u.jsx)(Ct.a,{id:"outlined-full-width",style:{marginBottom:"2rem"},placeholder:"Informations importantes",helperText:"Indiquez ici toute information importante",fullWidth:!0,margin:"normal",rows:2,variant:"outlined",onChange:function(e){It(e.target.value)}})]}),Object(u.jsxs)(Ye.Footer,{className:"card__item__total__price",children:[Object(u.jsxs)(Ye.Body.Heading,{children:["Prix Total",Object(u.jsx)("span",{style:{fontSize:"1rem",color:"black"},children:"(TTC)"})]}),Object(u.jsxs)("p",{style:{fontSize:"1.3rem"},children:[(pe*ft).toFixed(2),"\u20ac"]})]}),Object(u.jsxs)(Ye.Footer,{children:[Object(u.jsxs)("div",{style:{marginRight:"15px",display:"flex",alignItems:"center"},children:[Object(u.jsx)(Pe.a,{style:{margin:"0 5px"},onClick:function(){pe>0&&he(pe-1)},children:Object(u.jsx)(Ot.a,{})}),Object(u.jsx)("span",{children:pe}),Object(u.jsx)(Pe.a,{style:{margin:"0 5px"},onClick:function(){return he(pe+1)},children:Object(u.jsx)(vt.a,{})})]}
1),!l&&Object(u.jsx)("p",{children:"Produit non disponible"}),l&&Object(u.jsx)(Ke.a,{disabled:0===pe,onClick:function(){console.log(t),69===t.id||264===t.id?(null!==De||null!==Ve&&2===qt.length)&&null!==ze&&null!==Le&&null!==ct&&null!==ut&&!0!==V&&!0!==Z&&!0!==re?(W(!1),console.log(I),Ut(),kt=0,zt=0,At=0,Tt=0,Et=[],Lt=[],Ft=[],qt=[],Te(null),qe(null),it(null),jt(null),ht(null),Ie(null),Re(null),gt(s)):je(!0):t.est_salade||22==t.categorie||t.est_boissons||16==t.categorie||t.est_dessert||18==t.categorie?(W(!1),Ut()):t.est_menu_sandwichs||2==t.categorie?null!==ze&&null!==Le&&null!==ct&&null!==ut&&!0!==V&&!0!==Z&&!0!==re?(W(!1),console.log(I),Ut(),kt=0,0,zt=0,Tt=0,At=0,Et=[],Lt=[],Ft=[],Te(null),qe(null),it(null),jt(null),ht(null),gt(s)):je(!0):t.est_menu_sandwichs_au_four||4==t.categorie?null!==ze&&null!==ct&&null!==ut&&!0!==V&&!0!==Z&&!0!==re?(W(!1),console.log(I),Ut(),kt=0,0,zt=0,Tt=0,At=0,Et=[],Lt=[],Ft=[],Te(null),it(null),jt(null),ht(null),gt(s)):je(!0):t.est_pizza_sauce_tomate||12==t.categorie||t.est_pizza_sauce_barbecue||13==t.categorie||t.est_pizza_creme_fraiche||14==t.categorie?!0!==V?(W(!1),console.log(I),Ut(),kt=0,Ft=[],ye(null),ht(null),gt(s)):je(!0):t.est_menu_crepe_salee||t.est_menu_croque||6==t.categorie||20==t.categorie?null!==ze&&null!==ut&&!0!==V&&!0!==Z?(W(!1),console.log(I),Ut(),kt=0,zt=0,Lt=[],Ft=[],Te(null),jt(null),ht(null),gt(s)):je(!0):t.est_crepe_salee||9==t.categorie||t.est_croque||21==t.categorie||11==t.categorie&&!t.est_accompagnement||t.est_menu_enfant||19==t.categorie||11==t.categorie||t.est_texmex?null!==ut&&!0!==V&&!0!==Z?(W(!1),console.log(I),Ut(),kt=0,zt=0,Lt=[],Ft=[],jt(null),ht(null),gt(s)):je(!0):115==t.id||116==t.id?(console.log("Je suis une assiette 2 ou 3 viandes"),null!==Ve&&2===qt.length||null!==Je&&3===Mt.length?(console.log("J'ai check\xe9 les viandes"),null!==ut&&!0!==V&&!0!==Z&&!0!==re&&!0!==$&&!0!==ne?(W(!1),console.log(I),Ut(),kt=0,zt=0,Tt=0,At=0,0,Lt=[],qt=[],Mt=[],Ft=[],Te(null),jt(null),ht(null),Ie(null),Re(null),Qe(null),gt(s)):je(!0)):je(!0)):t.est_burger||7==t.categorie||10==t.categorie||8==t.categorie||t.est_panini?(console.log("Je suis une assiette"),null!==ct&&null!==ut&&!0!==V&&!0!==Z&&!0!==re?(W(!1),console.log(I),Ut(),kt=0,zt=0,At=0,Et=[],Lt=[],Ft=[],it(null),jt(null),ht(null),gt(s)):je(!0)):t.est_milkshake||15==t.categorie||t.est_crepe_sucree||17==t.categorie||t.est_smoothie||24==t.categorie||t.est_salade_pate||22==t.categorie||t.est_accompagnement?!0!==V?(W(!1),console.log(I),Ut(),kt=0,Ft=[],ht(null),gt(s)):je(!0):12==t.id||15==t.id||21==t.id?(null!==De||null!==Ve&&2===qt.length||null!==Je&&3===Mt.length)&&null!==ze&&null!==ut&&!0!==V&&!0!==Z&&!0!==re&&!0!==$&&!0!==ne?(W(!1),console.log(I),Ut(),kt=0,zt=0,Tt=0,At=0,0,Lt=[],qt=[],Mt=[],Ft=[],Te(null),jt(null),ht(null),Ie(null),Re(null),Qe(null),gt(s)):je(!0):(t.est_menu_burgers||1==t.categorie||5==t.categorie||t.est_menu_paninis)&&(null!==ze&&null!==ct&&null!==ut&&!0!==V&&!0!==Z&&!0!==re?(W(!1),console.log(I),Ut(),kt=0,zt=0,At=0,Et=[],Lt=[],Ft=[],Te(null),it(null),jt(null),ht(null),gt(s)):je(!0))},variant:"contained",color:"secondary",className:"card__item__commander-btn",endIcon:Object(u.jsx)(pt.a,{style:{fontSize:"25px"}}),children:"Ajouter au panier"})]}),ue&&Object(u.jsx)("p",{className:"error",style:{textAlign:"center"},children:"Veuillez remplir correctement l'ensemble des champs obligatoires"})]})})]})},It=(a(259),function(){var e=Object(n.useState)(1),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)(!0),i=Object(b.a)(c,2),r=i[0],l=i[1],d=Object(n.useState)([]),j=Object(b.a)(d,2),m=j[0],p=j[1],h=Object(n.useState)([]),O=Object(b.a)(h,2),x=O[0],v=O[1],_=Object(n.useState)([]),f=Object(b.a)(_,2),g=f[0],N=f[1],y=Object(n.useState)([]),C=Object(b.a)(y,2),S=C[0],w=C[1],k=Object(n.useState)([]),z=Object(b.a)(k,2),T=z[0],A=z[1],E=Object(n.useState)([]),L=Object(b.a)(E,2),q=L[0],M=L[1],F=Object(n.useState)([]),D=Object(b.a)(F,2),I=D[0],W=D[1],B=Object(n.useState)([]),R=Object(b.a)(B,2),G=R[0],J=R[1],Q=Object(n.useState)([]),U=Object(b.a)(Q,2),Z=U[0],Y=U[1],K=Object(n.useState)([]),X=Object(b.a)(K,2),$=X[0],ee=X[1],te=Object(n.useState)([]),ae=Object(b.a)(te,2),ne=ae[0],se=ae[1],ce=Object(n.useState)([]),ie=Object(b.a)(ce,2),re=ie[0],le=ie[1],oe=Object(n.useState)([]),de=Object(b.a)(oe,2),ue=de[0],je=de[1],me=Object(n.useState)([]),be=Object(b.a)(me,2),pe=be[0],he=be[1],Oe=Object(n.useState)([]),xe=Object(b.a)(Oe,2),ve=xe[0],_e=xe[1],fe=Object(n.useState)([]),ge=Object(b.a)(fe,2),Ne=ge[0],ye=ge[1],Ce=Object(n.useState)(!1),Se=Object(b.a)(Ce,2),we=Se[0],ke=Se[1],ze=Object(n.useState)(!1),Te=Object(b.a)(ze,2),Ae=Te[0],Ee=Te[1],Le=Object(n.useState)(!1),qe=Object(b.a)(Le,2),Me=qe[0],Fe=qe[1],De=Object(n.useState)(!1),We=Object(b.a)(De,2);We[0],We[1];window.document.body.style.overflow=r?"hidden":"auto";var Be=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H("get","restaurant/produit/",p,Ee),H("get","restaurant/categorie/",ye,Fe),H("get","restaurant/supplement/?type_supplement=Boisson",v),H("get","restaurant/ingredient/?type_ingredient=Pain",N),H("get","restaurant/ingredient/?type_ingredient=Crudite",w),H("get","restaurant/supplement/?sup_burgers_sandwichs_assiettes=true",M),H("get","restaurant/ingredient/?type_ingredient=Sauce",he),H("get","restaurant/supplement/?type_supplement=TaillePizza",_e),H("get","restaurant/supplement/?sup_pizzas=true",W),H("get","restaurant/supplement/?sup_milshake_crepe=true",J),H("get","restaurant/supplement/?sup_smoothie=true",Y),H("get","restaurant/supplement/?sup_sur_frite=true",ee),H("get","restaurant/supplement/?sup_salade=true",je),H("get","restaurant/ingredient/?type_ingredient=Viande",A),H("get","restaurant/ingredient/?type_ingredient=Viande",se),H("get","restaurant/ingredient/?type_ingredient=Viande",le);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){Be()}),[]);return Object(u.jsxs)("div",{className:"commander",children:[!Ae&&Object(u.jsx)("div",{className:"lds-dual-ring"}),Object(u.jsxs)("div",{className:"commander__container",children:[Me&&Object(u.jsx)(Ie,{active:a,setActive:s,activeCarte:r,setActiveCarte:l,categories:Ne,setDishesDisplay:ke}),Ae&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("div",{className:"commander__container__cards",children:void 0!==function(){for(var e=0;e<Ne.length;e++)if(Ne[e].id===a&&"Menus du Midi"===Ne[e].nom)return m}()?Object(u.jsx)(yt,{datas:m,menuCategories:Ne,dishesDisplayed:we,setDishesDisplay:ke}):m.filter((function(e){return e.categorie===a})).map((function(e){return Object(u.jsx)(Dt,Object(o.a)(Object(o.a)({},e),{},{data:e,sideDishes:x,setSideDishes:v,choixPain:g,setChoixPain:N,choixGarniture:S,setChoixGarniture:w,choixSauce:pe,setChoixSauce:he,choixViande:T,setChoixViande:A,choixSupplementViande:ne,setChoixSupplementViande:se,choixSupplementViande_2:re,setChoixSupplementViande_2:le,choixSupplement:q,setChoixSupplement:M,choixSupplementSucree:G,setChoixSupplementSucree:J,choixSupplementFruits:Z,setChoixSupplementFruits:Y,choixSupplementFrites:$,setChoixSupplementFrites:ee,choixSupplementSal:ue,setChoixSupplementSal:je,choixTaille:ve,setChoixTaille:_e,choixSupplementPizza:I,setChoixSupplementPizza:W}),e.id)}))}),Object(u.jsx)("div",{className:"commander__carte "+(r?"white":null),children:Object(u.jsx)(Pe.a,{onClick:function(){return l((function(){return!r}))},children:Object(u.jsx)("i",{className:"fas fa-arrow-"+(r?"left":"right")})})})]})]})]})}),Wt=a(372),Bt=a(349),Pt=a(177),Vt=a.n(Pt),Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=Object(n.useState)(e),s=Object(b.a)(a,2),c=s[0],i=s[1],r=Object(n.useState)({}),l=Object(b.a)(r,2),d=l[0],j=l[1],m=function(e){var t=Object(p.a)({},e.target.name,e.target.value);i(Object(o.a)(Object(o.a)({},c),t))},h=function(e){var t=Object(p.a)({},e.target.name,e.target.checked);i(Object(o.a)(Object(o.a)({},c),t))},O=function(){return i(e)},x=function(){var e=c.currentStep;t()&&i(Object(o.a)(Object(o.a)({},c),{},{currentStep:e+1}))},v=function(){var e=c.currentStep;i(Object(o.a)(Object(o.a)({},c),{},{currentStep:e-1}))},_=function(){return 1!==c.currentStep?Object(u.jsx)("p",{className:"btnSteps",onClick:v,children:"Pr\xe9c\xe9dent"}):null},f=function(e){var t=c.currentStep;return t<e?Object(u.jsx)("p",{className:"btnSteps float-right",onClick:x,children:"Suivant"}):t===e?Object(u.jsx)("button",{type:"submit",className:"btnSteps float-right",children:"Valider"}):null};return{state:c,setState:i,errors:d,setErrors:j,handleInputChange:m,handleCheckedChange:h,reinitialiserState:O,previousButton:_,nextButton:f}},Ht=(a(260),a(74)),Gt=a.p+"static/media/spinner.0b06435c.gif",Jt=Object(O.a)((function(e){return{root:{display:"flex",flexWrap:"wrap",justifyContent:"center"},margin:{margin:e.spacing(1,0)},marginLeftRight:{marginRight:e.spacing(1),marginLeft:e.spacing(1)},withoutLabel:{marginTop:e.spacing(3)},textField:{width:"25ch"},buttonIcon:{paddingLeft:1},border:{"& label.Mui-focused":{color:"#ccc"},"& .MuiInput-underline:after":{borderBottomColor:"#ccc"},"& .MuiOutlinedInput-root":{"&:hover fieldset":{borderColor:"#ccc"},"&.Mui-focused fieldset":{borderColor:"#ccc"}}}}})),Qt={nom:"",prenom:"",email:"",num_tel:"",adresse:"",ville:"",code_postale:"",montant:0}
1,Ut={style:{base:{color:"#32325d",fontFamily:"Roboto, Open Sans, Segoe UI, sans-serif",fontSmoothing:"antialiased",fontSize:"16px","::placeholder":{color:"#aaa",backgroundColor:"#fff"},":-webkit-autofill":{color:"#fff"},":focus":{color:"#aaa"}},invalid:{color:"#fa755a",iconColor:"#fa755a"}},hidePostalCode:!0},Zt=function(e){var t=Object(l.h)(),a=Object(n.useState)("livraison"),s=Object(b.a)(a,2),c=s[0],i=s[1],r=Object(n.useState)(!1),d=Object(b.a)(r,2),j=d[0],m=d[1],p=Object(n.useState)(null),h=Object(b.a)(p,2),O=h[0],x=h[1],v=Object(n.useState)(!0),_=Object(b.a)(v,2),f=_[0],y=_[1],S=Object(n.useState)(!1),w=Object(b.a)(S,2),z=w[0],T=w[1],A=Object(n.useState)(!1),E=Object(b.a)(A,2),L=E[0],q=E[1],M=Object(Ht.useStripe)(),F=Object(Ht.useElements)(),W=Object(l.g)(),B=Object(k.b)(),G=Object(k.c)(I);console.log("baskets",G);var J=Jt(),Q=void 0!==t.delivery?t.delivery.value:"veuillez choisir un mode de livraison dans le panier",U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Y,a={};if("nom"in e&&(a.nom=Y.nom?null:"le champ nom est obligatore"),"prenom"in e&&(a.prenom=Y.prenom?null:"le champ prenom est obligatore"),"email"in e&&(a.email=/([a-zA-Z0-9-_.+]{4,})@.+\..+/.test(ne)?null:"Email n'est pas valide"),"num_tel"in e&&(a.num_tel=/(?:(\+([0-9]{1,2})?)[ \x2D]?)?\(?([0-9]{3})\)?[\t-\r \x2D\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]?([0-9]{3})[ \x2D]?([0-9]{4})/.test(se)?null:"Num\xe9ro de t\xe9l\xe9phone n'est pas valide"),"adresse"in e&&(a.adresse=Y.adresse?null:"le champ adresse est obligatore"),"ville"in e&&(a.ville=Y.ville?null:"le champ ville est obligatore"),"code_postale"in e&&(a.code_postale=/\d+/.test(re)?null:"Code postale n'est pas valide"),void 0===t.delivery&&(a.delivery="Veuillez choisir un mode de livraison dans le panier"),$(Object(o.a)({},a)),e===Y)return Object.values(a).every((function(e){return!e}))},Z=Rt(Qt,U),Y=Z.state,K=Z.handleInputChange,X=Z.errors,$=Z.setErrors,ee=Z.reinitialiserState,te=Y.nom,ae=Y.prenom,ne=Y.email,se=Y.num_tel,ce=Y.adresse,ie=Y.ville,re=Y.code_postale,le=N(G),oe=(parseInt(le.toFixed(2),10),function(){var e=Object(V.a)(P.a.mark((function e(a){var n,s,c,i,r,l,o,d;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.preventDefault(),T(!0),n=parseInt((100*le).toFixed(2),10),null!==W.location.state.priceReduction&&(n=parseInt((100*W.location.state.priceReduction).toFixed(2),10)),W.location.state.frais>0&&(n+=parseInt((100*W.location.state.frais).toFixed(2),10)),e.next=7,g.a.post(R+"paiement/create-client-secret",{amount:n,email:ne});case 7:return s=e.sent,c=s.data,i={name:te+" "+ae,address:{city:ie,country:"fr",state:null,line1:ce,line2:null,postal_code:re},email:ne,phone:se},e.prev=10,e.next=13,M.confirmCardPayment(c.clientSecret,{payment_method:{card:F.getElement(Ht.CardElement),billing_details:i}});case 13:(r=e.sent).error?(x("Paiement \xe9chou\xe9: ".concat(r.error.message)),T(!1)):(x(null),T(!1),y(!1),q(!0),l=[],o=[],G.forEach((function(e){var t=JSON.stringify({sauce:e.sauceSelected,supplements:e.supplementSelected,garniture:e.garnitureSelected,boisson:e.boissonSelected,painSelected:e.painSelected,prixPizzaSelected:e.prix,viande_1_selected:e.viande_1_selected,viande_2_selected:e.viande_2_selected,viande_3_selected:e.viande_3_selected});o.push({produit_id:e.id,quantite:e.quantite,information:e.information,supplements:t})})),d={client:{nom:te,prenom:ae,email:ne,telephone:se,adresse:ce,ville:ie,code_postale:re,montant:null===W.location.state.priceReduction?le:W.location.state.priceReduction},panier:{menus:l,infos_menus:JSON.stringify(l),produits:o},methode_vente:Q,commentaire:(null===W.location.state.priceReduction?t.delivery.comment:t.delivery.comment+"\n || CODE PROMO : "+W.location.state.promo_code)+(W.location.state.frais>0?"\nFrais de livraison : "+W.location.state.frais+"\u20ac":""),prix_totale:parseFloat(null!==W.location.state.priceReduction?W.location.state.priceReduction:le)+parseFloat(W.location.state.frais>0?W.location.state.frais:0)},{headers:{"Content-Type":"application/json"}},H("post","paiement/create-commande",null,null,d).then((function(e){!1!==e?(ee(),B(D()),W.replace("/home/felicitation",{payer:!0})):x("Un probl\xe8me s'est produit lors du paiement, veuillez r\xe9essayer")}))),e.next=19;break;case 17:e.prev=17,e.t0=e.catch(10);case 19:case"end":return e.stop()}}),e,null,[[10,17]])})));return function(t){return e.apply(this,arguments)}}()),de=function(e){(e.target.classList.contains("myModal__backdrop")||e.target.classList.contains("myModal__modal__close-btn")||e.target.parentNode.classList.contains("myModal__modal__close-btn")||e.target.parentNode.parentNode.classList.contains("myModal__modal__close-btn"))&&m(!1)};return Object(n.useEffect)((function(){console.log(W.location.state.frais)})),Object(u.jsx)("div",{className:"paiment",children:Object(u.jsxs)("div",{className:"paiement__container",children:[Object(u.jsx)("h1",{children:"Paiement"}),Object(u.jsxs)("div",{className:"paiement__process",children:[Object(u.jsxs)("div",{className:"paiement__process--option1 paiement__process--options active",children:[Object(u.jsx)("span",{children:"1"}
1),Object(u.jsx)("p",{children:"Adresse de facturation"})]}),Object(u.jsx)("hr",{}),Object(u.jsxs)("div",{className:"paiement__process--option2 paiement__process--options "+("paiement"===c?"active":""),children:[Object(u.jsx)("span",{children:"2"}),Object(u.jsx)("p",{children:"D\xe9tails de paiement"})]})]}),"livraison"===c?Object(u.jsxs)("form",{noValidate:!0,autoComplete:"off",onSubmit:function(e){e.preventDefault(),U()&&i("paiement")},style:{flexDirection:"column"},children:[Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," "),children:[Object(u.jsx)(Wt.a,{children:"Nom"}),Object(u.jsx)(Bt.a,{value:te,name:"nom",onChange:K,required:!0})]}),Object(u.jsx)("div",{className:"error",children:X.nom}),Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," "),children:[Object(u.jsx)(Wt.a,{children:"Prenom"}),Object(u.jsx)(Bt.a,{value:ae,name:"prenom",onChange:K,required:!0})]}),Object(u.jsx)("div",{className:"error",children:X.prenom}),Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," "),children:[Object(u.jsx)(Wt.a,{children:"Adresse Mail"}),Object(u.jsx)(Bt.a,{type:"email",name:"email",onChange:K,value:ne,required:!0})]}),Object(u.jsx)("div",{className:"error",children:X.email}),Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," "),children:[Object(u.jsx)(Wt.a,{children:"Num\xe9ro de T\xe9l\xe9phone"}
1),Object(u.jsx)(Bt.a,{value:se,name:"num_tel",onChange:K,required:!0})]}),Object(u.jsx)("div",{className:"error",children:X.num_tel}),Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," "),children:[Object(u.jsx)(Wt.a,{children:"Adresse"}),Object(u.jsx)(Bt.a,{value:ce,name:"adresse",onChange:K,required:!0})]}),Object(u.jsx)("div",{className:"error",children:X.adresse}),Object(u.jsxs)("div",{style:{display:"flex"},children:[Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," ").concat(J.marginLeftRight),children:[Object(u.jsx)(Wt.a,{children:"Ville"}),Object(u.jsx)(Bt.a,{value:ie,name:"ville",onChange:K,required:!0}),Object(u.jsx)("div",{className:"error",children:X.ville})]}),Object(u.jsxs)(Xe.a,{fullWidth:!0,className:"".concat(J.margin," ").concat(J.border," ").concat(J.marginLeftRight),children:[Object(u.jsx)(Wt.a,{children:"Code Postal"}),Object(u.jsx)(Bt.a,{value:re,name:"code_postale",onChange:K,required:!0}),Object(u.jsx)("div",{className:"error",children:X.code_postale})]})]}),Object(u.jsxs)("div",{className:"delivery-infos__container",children:[Object(u.jsxs)("p",{className:"paiement__delivery-informations",children:["Choix de livraison : ",Q]}),Object(u.jsx)("div",{className:"error",children:X.delivery})]}),Object(u.jsx)(Ke.a,{type:"submit",variant:"contained",color:"primary",className:"paiement--btn",endIcon:Object(u.jsx)(Vt.a,{}),children:"Suivant"})]}):Object(u.jsxs)("div",{className:"paiement__details",children:[Object(u.jsxs)("div",{className:"paiement__details__recapitualitfs",children:[Object(u.jsx)("h2",{children:"R\xe9capitulatif de commande"}),G.map((function(e){return Object(u.jsxs)("div",{className:"paiement__details__product__details",children:[Object(u.jsxs)("div",{className:"paiement__details__product__details-info",children:[Object(u.jsx)("p",{children:e.nom}),Object(u.jsxs)("p",{className:"paiement__details__product__details-info-quantite",children:["Quantit\xe9: ",Object(u.jsxs)("span",{children:[" ",e.quantite," "]})," "]})]}),Object(u.jsx)("div",{className:"paiement__details__product__details-prix",children:Object(u.jsxs)("p",{children:[C(e),"\u20ac"]})})]},e.nom)})),Object(u.jsxs)("div",{className:"paiement__details__recapitualitfs-total",children:[Object(u.jsx)("p",{children:"TOTAL (TTC)"}),Object(u.jsxs)("p",{className:"paiement__details__recapitualitfs-total-prix",children:[le,"\u20ac"]})]}),Object(u.jsx)("div",{style:{backgroundColor:"#f0c300",color:"white",fontFamily:"'Joti One', cursive",paddingLeft:"2%",marginTop:"1%"},children:W.location.state.frais>0?"Frais de livraison : "+W.location.state.frais+"\u20ac":""}),Object(u.jsx)("div",{style:{backgroundColor:"red",color:"white"},children:null!==W.location.state.priceReduction?"Prix r\xe9duit : "+W.location.state.priceReduction+"\u20ac":""})]}),Object(u.jsxs)("div",{className:"paiement__details__modePaiement",children:[Object(u.jsx)("h2",{children:"Paiement s\xe9curis\xe9 par carte bancaire"}),Object(u.jsx)("p",{children:"CB et VISA accept\xe9es"}),Object(u.jsxs)("form",{className:"paiement__form",children:[Object(u.jsx)(Ht.CardElement,{id:"card-element",onChange:function(e){y(e.empty),x(e.error?e.error.message:"")},options:Ut}),O&&Object(u.jsxs)("div",{className:"paiement__details__error",children:["* ",O]}),0===G.length&&Object(u.jsx)("div",{className:"paiement__details__error",children:"* Vous n'avez rien dans le panier"}),Object(u.jsx)(Ke.a,{onClick:oe,disabled:le<=1||z||f||L,type:"submit",variant:"contained",color:"primary",className:"paiement--btn-payer",children:Object(u.jsx)("span",{className:"paiement--btn-payer-text",children:z?Object(u.jsx)("img",{src:Gt,alt:"spinner"}):Object(u.jsxs)(u.Fragment,{children:["Payer ",parseFloat(null!==W.location.state.priceReduction?W.location.state.priceReduction:le)+parseFloat(W.location.state.frais>0?W.location.state.frais:0),"\u20ac"]})})})]}),Object(u.jsxs)("p",{className:"paiement__details__securise",children:[Object(u.jsx)("i",{className:"fas fa-lock"})," Paiement 100% s\xe9curis\xe9"]})]})]}),Object(u.jsx)("div",{className:"paiement__close",children:Object(u.jsx)(Pe.a,{onClick:function(){m(!0)},children:Object(u.jsx)("i",{className:"fas fa-times"})})}),Object(u.jsx)("div",{className:"paiement__back "+("paiement"===c?"active":""),children:Object(u.jsx)(Pe.a,{onClick:function(){return i("livraison")},children:Object(u.jsx)("i",{className:"fas fa-arrow-left"})})}),Object(u.jsxs)(Ye,{closeButton:!1,showModal:j,setShowModal:m,handleClose:de,children:[Object(u.jsx)(Ye.Header,{children:Object(u.jsx)("h2",{children:"Etes-vous s\xfbr de vouloir quitter cette page et retourner \xe0 l'\xe9cran de commande ?"})}),Object(u.jsxs)(Ye.Footer,{children:[Object(u.jsx)(Ke.a,{variant:"contained",color:"secondary",onClick:de,className:"myModal__modal__close-btn",children:"Annuler"}),Object(u.jsx)(Ke.a,{variant:"contained",style:{marginLeft:"20px"},className:"myModal__modal__close-btn",onClick:function(e){de(e),W.replace("/commander")},children:"Oui"})]})]})]})})},Yt=a(178),Kt=a.n(Yt),Xt=(a(261),function(){var e,t=Object(l.h)(),a=Object(l.g)(),s=Object(n.useRef)(null);return Object(n.useEffect)((function(){Kt.a.loadAnimation({wrapper:s.current||document.querySelector(".felicitation__svg"),renderer:"svg",loop:!0,autoplay:!0,path:"https://assets3.lottiefiles.com/packages/lf20_u4yrau.json"}).play();var e=setTimeout((function(){a.replace("/")}),1e4);return function(){clearTimeout(e)}}),[]),(null===(e=t.state)||void 0===e?void 0:e.payer)?Object(u.jsx)("div",{className:"felicitation",children:Object(u.jsxs)("div",{className:"felicitation__container",children:[Object(u.jsx)("div",{ref:s,className:"felicitation__svg"}),Object(u.jsx)("h1",{children:"F\xe9licitations"}),Object(u.jsx)("h2",{children:"Nous avons bien re\xe7u votre commande"}),Object(u.jsx)("p",{children:"Votre commande sera pr\xeate dans 45 minutes"}),Object(u.jsx)("p",{children:"Vous allez \xe9galement recevoir un mail concernant votre paiement"}),Object(u.jsx)(Ke.a,{variant:"contained",color:"secondary",onClick:function(){a.replace("/")},children:"Page d'Accueil"})]})}):(a.push("/"),null)}),$t=(a(262),a.p+"static/media/Sans_titre-58.24d57641.png"),ea=(a(263),a(141)),ta=a.n(ea),aa=function(e){e.image_url;var t=e.nom,a=(e.prix,e.id,e.quantite),n=(e.categorie,e.prixTotal),s=e.nom_categorie,c=e.boissonSelected,i=e.garnitureSelected,r=e.painSelected,l=e.viande_1_selected,o=e.viande_2_selected,d=e.viande_3_selected,j=e.sauceSelected,m=e.supplementSelected,b=e.information,p=Object(k.b)();return Object(u.jsxs)("div",{className:"product",children:[Object(u.jsxs)("div",{className:"product-list",children:[Object(u.jsxs)("p",{className:"product--info-title",children:[a,"x ",t]}),s&&Object(u.jsx)("p",{className:"menu__details-title",children:s}),Object(u.jsxs)(u.Fragment,{children:[r&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"Pain"}),Object(u.jsx)("p",{className:"menu__details",children:r})]}),l&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"1 Viande"}),Object(u.jsx)("p",{className:"menu__details",children:l})]}),0===o.length?"":Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"2 Viandes"}),null===o||void 0===o?void 0:o.map((function(e){return Object(u.jsx)("p",{className:"menu__details",children:e},e)}))]}),0===d.length?"":Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"3 Viandes"}),null===d||void 0===d?void 0:d.map((function(e){return Object(u.jsx)("p",{className:"menu__details",children:e},e)}))]}),0===i.length?"":Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"Garniture"}),null===i||void 0===i?void 0:i.map((function(e){return Object(u.jsx)("p",{className:"menu__details",children:e},e)}))]}),0===j.length?"":Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"Sauce"}),null===j||void 0===j?void 0:j.map((function(e){return Object(u.jsx)("p",{className:"menu__details",children:e},e)}))]}),0===m.length?"":Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("p",{className:"menu__details-title",children:["Suppl\xe9ment ",y(m),"\u20ac"]}),null===m||void 0===m?void 0:m.map((function(e){return Object(u.jsxs)("p",{className:"menu__details",children:[JSON.parse(e).nom_supplement," ",parseFloat(JSON.parse(e).prix_supplement).toFixed(2),"\u20ac"]},e)}))]}),c&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"Boisson"}),Object(u.jsx)("p",{className:"menu__details",children:c})]}),b&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"menu__details-title",children:"information"}),Object(u.jsx)("p",{className:"menu__details",children:Object(u.jsx)("i",{children:b})})]})]})]}),Object(u.jsxs)("div",{className:"product--quantite",children:[Object(u.jsx)(Pe.a,{onClick:function(){a>0&&p(q({nom:t}))},children:Object(u.jsx)(Ot.a,{})}),Object(u.jsx)("span",{children:a}),Object(u.jsx)(Pe.a,{onClick:function(){return p(L({nom:t}))},children:Object(u.jsx)(vt.a,{})})]}),Object(u.jsx)("p",{className:"product--info-prix",children:S(n*a)}),Object(u.jsx)(ta.a,{className:"delete__product",onClick:function(){return p(M({nom:t}))}})]})},na=(a(264),function(e){var t=Object(l.g)(),a=Object(k.c)(I),c=s.a.useState(""),i=Object(b.a)(c,2),r=i[0],o=i[1],d=s.a.useState(""),j=Object(b.a)(d,2),m=j[0],p=j[1],h=s.a.useState(!1),O=Object(b.a)(h,2),x=O[0],v=O[1],_=Object(n.useState)(""),f=Object(b.a)(_,2),y=f[0],C=f[1],S=Object(n.useState)(""),w=Object(b.a)(S,2),z=w[0],T=w[1],A=Object(n.useState)({check:null,msg:""}),E=Object(b.a)(A,2),L=E[0],q=E[1],M=Object(n.useState)(0),F=Object(b.a)(M,2),D=F[0],W=F[1],B=Object(n.useState)(e.reductionPrixTotal),R=Object(b.a)(B,2),H=R[0],G=R[1],J=Object(n.useState)(!1),Q=Object(b.a)(J,2),U=(Q[0],Q[1]),Z=Object(n.useState)([]),Y=Object(b.a)(Z,2),K=Y[0],X=Y[1],$=Object(n.useState)(!1),ee=Object(b.a)($,2),te=ee[0],ae=ee[1],ne=Object(n.useState)(20),se=Object(b.a)(ne,2),ce=se[0],ie=se[1],re=Object(n.useState)(30),le=Object(b.a)(re,2),oe=le[0],de=le[1],ue=Object(n.useState)(40),je=Object(b.a)(ue,2),be=je[0],pe=je[1],he=Object(n.useState)(0),Oe=Object(b.a)(he,2),xe=Oe[0],ve=Oe[1],_e=Object(n.useState)(0),fe=Object(b.a)(_e,2),ge=fe[0],Ne=fe[1],ye=Object(n.useState)(0),Ce=Object(b.a)(ye,2),Se=Ce[0],we=Ce[1],ke=Object(n.useState)(0),ze=Object(b.a)(ke,2),Te=ze[0],Ae=ze[1],Ee=s.a.useState(!1),Le=Object(b.a)(Ee,2),qe=Le[0],Me=Le[1],Fe=Object(n.useState)([]),De=Object(b.a)(Fe,2),Ie=De[0],We=De[1],Be=Object(n.useState)(!1),Pe=Object(b.a)(Be,2),Ve=Pe[0],Re=Pe[1],He=Object(n.useState)(!1),Ge=Object(b.a)(He,2),Je=Ge[0],Qe=Ge[1],Ue=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a,n,s,c,i,r;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("je lance"),e.next=3,g.a.get(nt+"zone-livraison");case 3:r=e.sent,console.log(r.data),X(r.data),ie(null===(t=K[0])||void 0===t?void 0:t.montant),de(null===(a=K[1])||void 0===a?void 0:a.montant),pe(null===(n=K[2])||void 0===n?void 0:n.montant),ve(null===(s=K[0])||void 0===s?void 0:s.frais),Ne(null===(c=K[1])||void 0===c?void 0:c.frais),we(null===(i=K[2])||void 0===i?void 0:i.frais),ae(!0);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:st("get","info_restaurant/",We);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ye=ce,Xe=oe,at=be;Object(n.useState)((function(){return Ze()}));var ct=N(a),it=function(){var t=Object(V.a)(P.a.mark((function t(n){var s;return P.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n.preventDefault(),s=null,t.next=4,g.a.get("https://df5sud-site.herokuapp.com/promo-code/get/"+z).then((function(e){return e.data}));case 4:s=t.sent,null!==z&&""!==z&&(U(!0),s.check?(W(s.percent_off),e.parentCallback(s.percent_off),q({check:!0,msg:"Le co
1de est valide : "+z}),G((N(a)-N(a)*s.percent_off/100).toFixed(2))):(q({check:!1,msg:"Le code est invalide"}),console.log(L)),U(!1));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return Object(n.useEffect)((function(){G(e.reductionPrixTotal),console.log(D+","+H)})),Object(n.useEffect)((function(){Ue()}),[te]),Object(u.jsxs)("div",{className:"panier__fieldset",children:[Object(u.jsx)(Ct.a,{id:"outlined-full-width",style:{marginBottom:"2rem"},placeholder:"Commentaire",helperText:"Indiquez ici toute information compl\xe9mentaire sur votre commande",fullWidth:!0,margin:"normal",rows:2,variant:"outlined",onChange:function(e){C(e.target.value)}}),Object(u.jsxs)("div",{id:"promo",children:[Object(u.jsxs)("div",{class:"stylePromo",children:[Object(u.jsx)(Wt.a,{children:"Code promotionnel"}),Object(u.jsx)(Bt.a,{value:z,name:"promo_code",onChange:function(e){T(e.target.value),console.log(e.target.value)},style:{color:"black",width:"25ch",borderColor:"red"}}),Object(u.jsx)("div",{className:"error",style:{color:L.check?"green":"red"},children:L.msg})]}),Object(u.jsx)(Ke.a,{onClick:it,disabled:""===z||null===z,type:"submit",className:"promo--btn-payer",children:Object(u.jsx)("span",{className:"promo--btn-text",children:Object(u.jsx)(u.Fragment,{children:"Appliquer mon code"})})})]}),Object(u.jsxs)($e.a,{"aria-label":"panier__choice-delivery",name:"panier__choice-delivery",value:r,onChange:function(e){"livraison"===e.target.value?v(!0):v(!1),console.log("Le frais est : "+Te),o(e.target.value),Me(!1)},children:[Object(u.jsx)(et.a,{className:"radio__panier-choice",value:"\xe0 emporter",control:Object(u.jsx)(tt.a,{}),label:"\xc0 emporter"}),void 0!==Ie[0]&&Ie[0].disponibilite_livraison?Object(u.jsx)(et.a,{value:"livraison",className:"radio__panier-choice",control:Object(u.jsx)(tt.a,{}),label:"Livraison"}):null]}),qe&&Object(u.jsx)("p",{className:"error error_cart",children:"Veuillez choisir un mode de livraison"}),x&&te?Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("div",{className:"livraison__container",children:[Object(u.jsxs)("h1",{children:["Minimum de commande selon la zone",Object(u.jsx)("br",{}),"D\xe9lai livraison : 45min/1heure"]}),Object(u.jsx)("p",{children:"Veuillez choisir votre zone de livraison"})]}),Object(u.jsx)("div",{className:"zones__container",children:Object(u.jsxs)($e.a,{"aria-label":"panier__choice-delivery",name:"panier__choice-delivery",value:m,onChange:function(e){switch(console.log(e.target),e.target.name){case"zone 1":Ae(xe),console.log("Zone 1");break;case"zone 2":Ae(ge);break;case"zone 3":Ae(Se)}console.log("Le frais "+Te),p(e.target.value),Me(!1)},children:[Object(u.jsx)(et.a,{name:"zone 1",value:"20",className:"radio__panier-zone",control:Object(u.jsx)(tt.a,{}),label:function(){var e;return Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)("p",{className:"radio__text-zone",children:[Object(u.jsxs)("strong",{children:[(null===(e=K[0])||void 0===e?void 0:e.nom)+" ("+K[0].montant+"\u20ac minimum de commande "+(xe>0?" + "+xe+"\u20ac de frais de livraison ":")")," : ",Object(u.jsx)("br",{})," "]}),K[0].description]})})}()}),Object(u.jsx)(et.a,{name:"zone 2",value:"25",className:"radio__panier-zone",control:Object(u.jsx)(tt.a,{}),label:function(){var e;return Object(u.jsxs)("p",{className:"radio__text-zone",children:[Object(u.jsxs)("strong",{children:[(null===(e=K[1])||void 0===e?void 0:e.nom)+" ("+K[1].montant+"\u20ac minimum de commande"+(ge>0?" + "+ge+"\u20ac de frais de livraison )":" )")," : ",Object(u.jsx)("br",{})," "]}),K[1].description]})}()}),Object(u.jsx)(et.a,{name:"zone 3",value:"30",className:"radio__panier-zone",control:Object(u.jsx)(tt.a,{}),label:function(){var e;return Object(u.jsxs)("p",{className:"radio__text-zone",children:[Object(u.jsxs)("strong",{children:[(null===(e=K[2])||void 0===e?void 0:e.nom)+" ("+K[2].montant+"\u20ac minimum de commande "+(Se>0?" + "+ge+"\u20ac de frais de livraison )":" )")," : ",Object(u.jsx)("br",{})," "]}),K[2].description]})}()})]})})]}):"",Object(u.jsxs)("div",{className:"CGV__container",children:[Object(u.jsx)(St.a,{checked:Je,onClick:function(){Qe(!Je),Re(!1)},color:"primary",inputProps:{"aria-label":"secondary checkbox"}}),Object(u.jsxs)("p",{children:["J'ai lu et j'accepte les"," ",Object(u.jsx)("a",{href:me,target:"_blank",children:"Conditions G\xe9n\xe9rales de Vente"})]})]}
1),Ve&&Object(u.jsx)("p",{className:"error error_cart",children:"Veuillez accepter les conditions g\xe9n\xe9rales de vente"}),Object(u.jsx)(Ke.a,{onClick:function(e){Number(m)===Ye&&ct<Ye?(alert("Le minimum de commande pour cette zone est de"+Ye+"\u20ac. Veuillez compl\xe9ter votre panier, merci :)"),p(-1)):Number(m)===Xe&&ct<Xe?(alert("Le minimum de commande pour cette zone est de "+Xe+"\u20ac. Veuillez compl\xe9ter votre panier, merci :)"),p(-1)):Number(m)===at&&ct<at?(alert("Le minimum de commande pour cette zone est de "+at+"\u20ac. Veuillez compl\xe9ter votre panier, merci :)"),p(-1)):function(){var e=new Date,n=e.getHours(),s=e.getDay(),c=a.filter((function(e){return"type"in e}));if(console.log("go"),Ie[Ie.length-1].disponibilite_restaurant)if(s>5&&c.length>0)alert("Nous sommes d\xe9sol\xe9s, il n'est pas possible de commander un menu le week-end.");else if((n<11||n>13)&&c.length>0)alert("Nous sommes d\xe9sol\xe9s, il n'est possible de commander un menu qu'entre 11h et 14h.");else if(""!==r&&Je){var i=null;D>0&&(i=H),t.push({pathname:"/home/paiement",delivery:{value:r,comment:y},state:{priceReduction:i,code_promo:z,frais:Te}}),Me(!1),Re(!1)}else""==r&&Me(!0),Je||Re(!0);else alert("Nous sommes d\xe9sol\xe9s, le restaurant est actuellement ferm\xe9, revenez bient\xf4t !")}()},type:"submit",variant:"contained",color:"secondary",className:"panier__container--btn-valider",children:"Commander"})]})}),sa=function(){var e=Object(l.g)(),t=Object(k.c)(I),a=Object(n.useState)(0),s=Object(b.a)(a,2),c=s[0],i=s[1],r=Object(n.useState)(!1),d=Object(b.a)(r,2),j=d[0],m=d[1],p=Object(n.useState)(c>0?(N(t)-N(t)*c/100).toFixed(2):0),h=Object(b.a)(p,2),O=h[0],x=h[1];return console.log(t),Object(n.useEffect)((function(){x(c>0?(N(t)-N(t)*c/100).toFixed(2):0)})),Object(u.jsx)("div",{className:"panier",id:"panier",children:t.length?Object(u.jsxs)("div",{className:"panier__container",children:[Object(u.jsx)("button",{onClick:e.goBack,className:"go-back",children:"Retour"}),Object(u.jsx)("h1",{children:"D\xe9tail du panier"}),Object(u.jsxs)("p",{className:"panier__nombre-articles",children:[w(t)," article",w(t)>1&&"s"]}),t.map((function(e){return Object(u.jsx)(u.Fragment,{children:Object(u.jsx)(aa,Object(o.a)({},e),e.nom)})})),Object(u.jsxs)("div",{className:"panier__container--prix",children:[Object(u.jsx)("div",{className:"reducMsg",children:c>0?"Une r\xe9duction de : "+c+"% a \xe9t\xe9 appliqu\xe9e":""}),Object(u.jsxs)("p",{children:["Prix Total"," ",Object(u.jsx)("span",{style:{fontSize:"1rem",color:"black"},children:"(TTC)"})]}),Object(u.jsxs)("p",{children:[N(t)," \u20ac"]})]}),Object(u.jsx)("div",{className:"panier__container--prix",style:{marginLeft:"46.5%",paddingLeft:"2%",color:"red",backgroundColor:"rgba(255, 255, 128, .5)"},children:j?Object(u.jsxs)("p",{children:["Prix apr\xe8s r\xe9duction ",O," \u20ac"]}):""}),Object(u.jsx)(na,{parentCallback:function(e){i(e),e>0&&(m(!0),x((N(t)-N(t)*c/100).toFixed(2)))},reductionPrixTotal:O})]}):Object(u.jsxs)("div",{className:"panier__vide",children:[Object(u.jsx)("button",{onClick:e.goBack,className:"go-back",children:"Retour"}),Object(u.jsx)("h1",{children:"Votre panier est vide"}),Object(u.jsx)("img",{src:$t,alt:"empty basket"})]})})},ca=(a(265),a.p+"static/media/G1.d7e12020.png"),ia=a.p+"static/media/G2.ee6a88fc.png",ra=a.p+"static/media/G3.52775e1d.png",la=a.p+"static/media/G4.32f66a2a.png",oa=a.p+"static/media/G5.3c6ec543.png",da=a.p+"static/media/G6.fc57d39d.png",ua=a.p+"static/media/G7.43fc6ce6.png",ja=a.p+"static/media/G8.ec6d79a1.png",ma=a.p+"static/media/G9.0757a73a.png",ba=Object(O.a)((function(e){return{sectionDesktop:Object(p.a)({display:"none"},e.breakpoints.up("md"),{display:"flex",justifyContent:"center"}),sectionMobile:Object(p.a)({display:"flex"},e.breakpoints.up("md"),{display:"none"})}})),pa=function(){var e=ba();return Object(u.jsxs)("div",{className:"galeriePage",id:"galerie",children:[Object(u.jsx)(v.a,{container:!0,className:"titre_galerie",justifyContent:"center",children:Object(u.jsxs)("h1",{children:["Galerie",Object(u.jsx)("br",{}),Object(u.jsxs)("span",{children:["Suivez nous sur instagram ",Object(u.jsx)("a",{href:"https://instagram.com/delice.df5?utm_medium=copy_link",id:"icon_insta",target:"_blank",rel:"noreferrer",children:Object(u.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAiCAYAAADVhWD8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOHSURBVHgBxVhRbtpAEJ1Zm5+GSu5fJSD4M0pSxTlBnROUnKDkBCEnIDkB5QQhJwg9QegJSqQS5a+blEj9dD5StQV2OmuwY6iDl1TQJ1nY6x3v29mZt7MgpMBxXSc/zHsgVAUQygTo6XYEdADIASNgQEDB2A4kEF3ydz4/iIePgZRBqsVsQ9HdPgSCY/NBFwMxMSRq9W+vTuApMtoba2qtgQhVWA26Qxztf5fXMmoQ0c1Lyp+ukIiGZ5N17rieM0WmUNqs8vpWYPXw8up3DZJkQGAdlgsdsN3UN4iHkXdEqfSmwoHjwpJARM3+Te8VX7uEcJTShWP1VzUkQzjyYZkQg1Z0eyd7H3Q2zXZhyfD1r81u2oHFEbBdkz/StWAQun8Itss/O0iqxnrixgMNrThAdcYiwV+SQRMONixIgl19omeY8k7y1eGrWXA3q4KgrkmRZZ0W1reOFal7i8Sh5jRriJM2LJS3vprEDALJAaq9pC7Mw2t3w82RuEh6aR44ptDUM8EskWJx20dbvVeEPobZQpII23e3vTP9XvdlQnuLEBImnfTSJImU1rcaYNEFD16deJX3LqywaLaK5c1YyLQNoTgAQ2SS0cuTjBFNhMnV5lhU8jQ4j5768ksHxrE0F3oCmWR4GTrRvY6D+URi+MXihh8/IX7KMnDgp2OwTOoyurPAMt4ySIi4L46wa2KTTYbwsfZQygNDYEK/yKLAxMYogOMBAI0+OmZA97AgsskgPHpDiDYYggTGQcwVgZFHs7Mp4W7TzJhk4Fk8CNFbMIDJMk1lBldnB3qwOf0DhbAfPYQZyOkOGZCsSWYxY1mNpJBpNSaCs5SeHSa7eyev4uzJkd0AQ5jvTQStb7e9KTUNTxGQ9whU8AA/5GzVz8V9nQP5GAyg9yZjMmNQe4jqKGuz1CRfqrW6oUDGZGwcb/2umQlWLLI8LgnaIzFqzpIKPaVe8FFH1AjNjzpRwWUTqRtEc7kJvcgz5sq+Vixv6926O/mgy0vpjg8/BItg4hDOJiGMpDod4ex9ff1LHc11crjliBzkWvCfgUqFYiqk7AZPpOmq0On3rzv6JgyWnMjVMoRsWQi0iEYPIRntHa2aKyYUjFAdJDNy6l+IRYvo50JPWk8+qdTj9hSERw2Ad1zj+pBytHgmwiMuC2EruYlmkknCZW9NDmghaKRcMICwrPjPIhuGUhoccf4ANSWKU/xmkYEAAAAASUVORK5CYII=",id:"icon_insta"})})," "]})]})}),Object(u.jsx)("div",{className:e.sectionDesktop,children:Object(u.jsxs)("div",{className:"galerieContainer",children:[Object(u.jsxs)("div",{className:"galerieLine",children:[Object(u.jsx)("img",{src:ca,className:"galerieImg"}),Object(u.jsx)("img",{src:ia,className:"galerieImg"}),Object(u.jsx)("img",{src:ra,className:"galerieImg"})]}),Object(u.jsxs)("div",{className:"galerieLine",children:[Object(u.jsx)("img",{src:la,className:"galerieImg"}),Object(u.jsx)("img",{src:oa,className:"galerieImg"}),Object(u.jsx)("img",{src:da,className:"galerieImg"})]}),Object(u.jsxs)("div",{className:"galerieLine",children:[Object(u.jsx)("img",{src:ua,className:"galerieImg"}),Object(u.jsx)("img",{src:ja,className:"galerieImg"}),Object(u.jsx)("img",{src:ma,className:"galerieImg"})]})]})}),Object(u.jsx)("div",{className:e.sectionMobile,children:Object(u.jsx)("div",{className:"gallerie-mobile-version",children:Object(u.jsxs)(v.a,{container:!0,children:[Object(u.jsxs)(v.a,{container:!0,direction:"column",alignItems:"center",xs:6,children:[Object(u.jsx)("img",{src:ca,className:"galerieImgMobile"}),Object(u.jsx)("img",{src:ia,className:"galerieImgMobile"}),Object(u.jsx)("img",{src:ra,className:"galerieImgMobile"})]}),Object(u.jsx)(v.a,{container:!0,direction:"column",alignItems:"center",xs:6,children:Object(u.jsxs)("div",{className:"gallerie-image-down-mobile",children:[Object(u.jsx)("img",{src:la,className:"galerieImgMobile"}),Object(u.jsx)("img",{src:oa,className:"galerieImgMobile"}),Object(u.jsx)("img",{src:da,className:"galerieImgMobile"})]})})]})})})]})},ha=a(179),Oa=a(373),xa={from:{opacity:0,y:20},to:{opacity:1,y:0,transition:{duration:.3}},exit:{scale:0,opacity:0,transition:{duration:.5,ease:"easeInOut"}}},va=function(e){e.image_url;var t=e.nom,a=e.id,s=Object(n.useState)(0),c=Object(b.a)(s,2),i=c[0],r=c[1],l=Object(k.b)();return Object(n.useEffect)((function(){var e=setTimeout((function(){l(ut({id:a}))}),5e3),t=setInterval((function(){r((function(e){return e+2.4}))}),100);return function(){clearTimeout(e),clearInterval(t)}}),[]),Object(u.jsxs)(Be.a.div,{className:"alert",variants:xa,animate:"to",initial:"from",exit:"exit",children:[Object(u.jsxs)("p",{children:[t," ",Object(u.jsx)("span",{children:"a \xe9t\xe9 ajout\xe9 dans votre panier."})]}),Object(u.jsx)(Oa.a,{now:i}),Object(u.jsx)("i",{className:"fas fa-times close ",onClick:function(){return l(ut({id:a}))}})]})},_a=(a(266),function(){var e=Object(k.c)(jt);return Object(u.jsx)("div",{className:"alerts",children:Object(u.jsx)(We.a,{children:e.map((function(e){return Object(n.createElement)(va,Object(o.a)(Object(o.a)({},e),{},{key:e.id}))}))})})}),fa=function(){var e=Object(l.i)().url,t=Object(n.useState)(null),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)(!1),r=Object(b.a)(i,2),o=r[0],d=r[1];return Object(n.useEffect)((function(){H("get","paiement/api/keys",c,d)}),[]),Object(u.jsxs)("div",{id:"site",children:[Object(u.jsx)(_a,{}
1),Object(u.jsx)(oe,{}),Object(u.jsxs)(l.d,{children:[Object(u.jsx)(l.b,{exact:!0,path:"".concat(e,"/"),children:Object(u.jsx)(Ae,{})}),Object(u.jsx)(l.b,{exact:!0,path:"".concat(e,"/panier"),children:Object(u.jsx)(sa,{})}),Object(u.jsx)(l.b,{exact:!0,path:"".concat(e,"/carte"),children:Object(u.jsx)(It,{})}),Object(u.jsx)(l.b,{exact:!0,path:"".concat(e,"/galerie"),children:Object(u.jsx)(pa,{})}),Object(u.jsx)(l.b,{exact:!0,path:"".concat(e,"/felicitation"),children:Object(u.jsx)(Xt,{})})]}),o&&Object(u.jsx)(l.b,{exact:!0,path:"".concat(e,"/paiement"),children:Object(u.jsx)(Ht.Elements,{stripe:Object(ha.a)(s[0].stripe_public_key),children:Object(u.jsx)(Zt,{})})}),Object(u.jsx)(pe,{})]})},ga=a.p+"static/media/error-404-monochrome.a0894fb6.svg",Na=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"NotFoundPage",style:{height:"92vh",display:"flex",justifyContent:"center",flexDirection:"column",alignItems:"center"},children:[Object(u.jsx)("img",{src:ga,alt:"not found",style:{maxWidth:"30%",objectFit:"contain"}}),Object(u.jsxs)("h1",{style:{textAlign:"center",fontSize:"2rem",color:"#817C7C"},className:"my-3",children:["Page non trouv\xe9e"," "]}),Object(u.jsxs)(r.b,{to:"/",onClick:function(t){e.push("/")},children:[Object(u.jsx)("i",{className:"fas fa-arrow-left mr-1"})," Revenez \xe0 la page d'accueil"]})]})},ya=(a(267),Object(z.b)({name:"admin",initialState:{pages:[{name:"nouvelles_commandes",path:"/nouvelles-commandes",libelle:"Nouvelles commandes",active:!1,icone:"fa-bullhorn"},{name:"commandes_encours",path:"/commande-en-cours",libelle:"Commandes en cours",icone:"fa-hourglass-start",active:!1},{name:"historique_commandes",path:"/historiques",libelle:"Historique des commandes",icone:"fa-clipboard-list",active:!0},{name:"suivi_activite",path:"/suivi-activites",libelle:"Suivi de l\u2019activit\xe9",active:!1,icone:"fa-chart-line"},{name:"disponibilite_livraison",path:"/disponibles-livraison",libelle:"Disponibilit\xe9 livraison",icone:"fa-truck",active:!1},{name:"zone_livraison",path:"/zone-livraison",libelle:"Zones de livraison",icone:"fa-truck",active:!1},{name:"gestion-produits",path:"/produits",libelle:"Gestion des produits",icone:"fa-utensils",active:!1},{name:"Comptabilite",path:"/Comptabilite",libelle:"Comptabilit\xe9",active:!1,icone:"fa-comments-dollar"},{name:"menu_code",path:"/Qrcode",libelle:"Menu QR Code ",icone:" fa-qrcode",active:!1},{name:"mon-compte",path:"/mon-compte",libelle:"Mon compte",icone:"fa-user-alt",active:!1}],currentPage:"nouvelles_commandes",nouvelleCommandeLength:0,commandeCoursLength:0,contactLength:0,refresh:!1},reducers:{changePage:function(e,t){e.pages.forEach((function(a){a.name===t.payload?(a.active=!0,e.currentPage=a.name):a.active=!1}))},changenouvelleCommandeLength:function(e,t){e.nouvelleCommandeLength=t.payload},changeCommandeCoursLength:function(e,t){e.commandeCoursLength=t.payload},changeContactLength:function(e,t){e.contactLength=t.payload},refreshContent:function(e,t){e.refresh=!e.refresh}}})),Ca=ya.actions,Sa=Ca.changePage,wa=(Ca.refreshContent,Ca.changenouvelleCommandeLength),ka=Ca.changeContactLength,za=Ca.changeCommandeCoursLength,Ta=function(e){return e.admin},Aa=ya.reducer,Ea=a.p+"static/media/logo_petit_m.a4777b8b.png",La=(a(268),a(269),function(e){var t=e.val,a=void 0===t||t,s=e.action,c=e.item,i=void 0===c?{}:c,r=Object(n.useState)((function(){return a})),l=Object(b.a)(r,2),o=l[0],d=l[1];return Object(u.jsxs)("div",{className:"switch__container",children:[Object(u.jsx)("p",{className:"switch__container-indication ",children:o?"Ouvert":"Ferm\xe9"}),Object(u.jsx)("div",{className:["switch",o?"active":""].join(" "),onClick:function(){d(!o),s&&s(i.id,!0!==o)},children:Object(u.jsx)("div",{className:"switch-round"})})]})}),qa=function(){var e=Object(k.c)(Ta),t=Object(k.b)(),a=Object(l.g)(),s=Object(l.i)().path,c=Object(n.useState)(!1),i=Object(b.a)(c,2),r=i[0],o=i[1],d=Object(n.useState)([]),j=Object(b.a)(d,2),m=j[0],p=j[1];console.log(r);var h=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"restaurant/info_restaurant/");case 2:t=e.sent,a=t.data,p(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!window.confirm("\xcates-vous s\xfbr de vouloir vous d\xe9connecter ? Cela aura pour cons\xe9quence de fermer le restaurant.")){e.next=7;break}return e.next=3,g.a.put(R+"restaurant/info_restaurant/1/",{disponibilite_restaurant:!1});case 3:localStorage.removeItem("jwtToken"),a.push("/"),e.next=7;break;case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),x=function(){var e=Object(V.a)(P.a.mark((function e(t,a){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(a),e.next=3,g.a.put(R+"restaurant/info_restaurant/1/",{disponibilite_restaurant:a});case 3:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}();return Object(n.useEffect)((function(){return h(),console.log(m),function(){p([])}}),[]),console.log(m[0]),Object(u.jsxs)("div",{className:"adminNav "+(r?"active":""),children:[Object(u.jsx)("div",{className:"adminNav__header",children:Object(u.jsx)("img",{src:Ea,alt:"df5"})}),Object(u.jsx)("h2",{className:"adminNav__title",children:"DF5 SUD"}),void 0!=m[0]?Object(u.jsx)(La,{val:m[0].disponibilite_restaurant,action:x,item:m[0]}):null,Object(u.jsxs)("div",{className:"adminNav__links",children:[e.pages.map((function(n){return Object(u.jsxs)("button",{className:"adminNav__link "+(e.currentPage===n.name?"active":""),onClick:function(){t(Sa(n.name)),a.push(s+n.path),o(!1)},children:[Object(u.jsx)("i",{className:"fas adminNav__link__icone "+n.icone})," ",Object(u.jsx)("p",{children:n.libelle}),"nouvelles_commandes"===n.name&&e.nouvelleCommandeLength>0&&Object(u.jsx)("div",{className:"adminNav__nouvelles_commandes__indicator",children:e.nouvelleCommandeLength}),"commandes_encours"===n.name&&e.commandeCoursLength>0&&Object(u.jsx)("div",{className:"adminNav__nouvelles_commandes__indicator",children:e.commandeCoursLength}),"fichiers-contacts"===n.name&&e.contactLength>0&&Object(u.jsx)("div",{className:"adminNav__nouvelles_commandes__indicator",children:e.contactLength})]},n.name)})),Object(u.jsxs)("button",{type:"submit",onClick:function(){return O()},className:"adminNav__link-deconnexion",children:[Object(u.jsx)("i",{className:"fas adminNav__link__icone fa-sign-out-alt"})," ",Object(u.jsx)("p",{children:"D\xe9connexion"})]})]}),Object(u.jsx)("div",{className:"adminNav__close",children:Object(u.jsx)(Pe.a,{className:"adminNav__close-btn",onClick:function(){o(!r)},children:Object(u.jsx)("i",{className:"fas fa-"+(r?"chevron-right":"chevron-left")})})}),Object(u.jsx)("div",{className:"adminNav__humburger",children:Object(u.jsx)(Pe.a,{onClick:function(){return o(!r)},children:Object(u.jsx)("i",{className:"fas fa-bars"})})})]})},Ma=(a(270),a(163),a(369)),Fa=a(351),Da=a(352),Ia=a(181),Wa=a.n(Ia),Ba=a(180),Pa=a.n(Ba),Va=Object(O.a)((function(e){return{expanIcon:{position:"absolute",right:5,top:"50%",transform:"translateY(-50%)"}}})),Ra=function(e){var t=e.expanded,a=e.setExpanded,n=Va();return Object(u.jsx)(Pe.a,{className:"nouvelleCommande__expandIcon "+n.exp
1anIcon,onClick:function(){return a(!t)},children:t?Object(u.jsx)(Pa.a,{style:{color:"black"}}):Object(u.jsx)(Wa.a,{style:{color:"black"}})})},Ha=(a(271),function(e){var t,a,s,c,i,r,l=e.idPanierItem,o=Object(n.useState)(null),d=Object(b.a)(o,2),j=d[0],m=d[1],p=Object(n.useState)(null),h=Object(b.a)(p,2),O=h[0],x=h[1],v=Object(n.useState)([]),_=Object(b.a)(v,2),f=_[0],N=_[1],y=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a,n,s,c;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/produits/"+l);case 2:a=e.sent,n=a.data,m(n),s=JSON.parse(n.supplements),x(s),c=[],null===s||void 0===s||null===(t=s.supplements)||void 0===t||t.forEach((function(e){c.push(JSON.parse(e))})),N(c);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(n.useEffect)((function(){y()}),[]),Object(n.useEffect)((function(){console.log("panierItem",j)}),[j]),Object(u.jsx)("div",{children:j?Object(u.jsxs)("div",{children:[Object(u.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[Object(u.jsxs)("p",{className:"title-details",children:[j.quantite,"x ",j.produit.nom," "]}),j.produit.est_pizza_sauce_tomate||j.produit.est_pizza_creme_fraiche||j.produit.est_pizza_sauce_barbecue?Object(u.jsx)("p",{children:(null===O||void 0===O?void 0:O.prixPizzaSelected)&&S(O.prixPizzaSelected*j.quantite)}):Object(u.jsx)("p",{children:S(j.produit.prix*j.quantite)})]}),O&&O.hasOwnProperty("pain")&&""!==O.pain&&Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)("p",{children:[" ",Object(u.jsx)("span",{className:"bold-details",children:"Pain : "})," ",O.pain]})}),(null===O||void 0===O?void 0:O.viande_1_selected)&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"bold-details",children:"Viande : "}),Object(u.jsx)("p",{children:O.viande_1_selected})]}),2==(null===O||void 0===O||null===(t=O.viande_2_selected)||void 0===t?void 0:t.length)&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"bold-details",children:"Viandes : "}),Object(u.jsx)("p",{children:O.viande_2_selected.map((function(e){return Object(u.jsxs)("span",{class:"spacing",children:[e,Object(u.jsx)("br",{})]})}))})]}),3==(null===O||void 0===O||null===(a=O.viande_3_selected)||void 0===a?void 0:a.length)&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"bold-details",children:"Viandes :"}),Object(u.jsx)("p",{children:O.viande_3_selected.map((function(e){return Object(u.jsxs)("span",{class:"spacing",children:[e,Object(u.jsx)("br",{})]})}))})]}),0!==(null===O||void 0===O||null===(s=O.sauce)||void 0===s?void 0:s.length)&&Object(u.jsxs)("p",{children:[" ",Object(u.jsxs)("span",{className:"bold-details",children:[" Sauces : ",Object(u.jsx)("br",{})," "]}),null===O||void 0===O||null===(c=O.sauce)||void 0===c?void 0:c.map((function(e){return Object(u.jsxs)("span",{class:"spacing",children:[e,Object(u.jsx)("br",{})]})}))]}),(null===O||void 0===O?void 0:O.hasOwnProperty("garniture"))&&0!==(null===O||void 0===O||null===(i=O.garniture)||void 0===i?void 0:i.length)&&Object(u.jsxs)("p",{children:[" ",Object(u.jsxs)("span",{className:"bold-details",children:[" Garnitures : ",Object(u.jsx)("br",{})]}),null===O||void 0===O||null===(r=O.garniture)||void 0===r?void 0:r.map((function(e){return Object(u.jsxs)("span",{class:"spacing",children:[e,Object(u.jsx)("br",{})]})}))]}),0!==(null===f||void 0===f?void 0:f.length)&&Object(u.jsx)("p",{className:"bold-details",children:"Suppl\xe9ments :"}),null===f||void 0===f?void 0:f.map((function(e){return Object(u.jsxs)("div",{className:"ecarter-prix",children:[Object(u.jsx)("p",{children:j.quantite+"x "+e.nom_supplement}),Object(u.jsxs)("p",{children:[e.prix_supplement,"\u20ac"]})]},e)})),(null===O||void 0===O?void 0:O.boisson)&&Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)("p",{children:[" ",Object(u.jsx)("span",{className:"bold-details",children:"Boisson : "})," ",O.boisson]})}),(null===j||void 0===j?void 0:j.information)&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)("p",{className:"bold-details",children:"Information :"}
1),Object(u.jsx)("p",{children:j.information})]})]}):Object(u.jsx)("p",{children:"Erreur, panier pas re\xe7u"})})}),Ga=Object(O.a)((function(e){return{heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"#04295D",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-around",alignItems:"center"},accordion:{marginTop:"30px",position:"relative"},p:{fontWeight:"bold",margin:0,width:"20%"}}})),Ja=function(e){var t,a,s=e.commande,c=e.action,i=void 0===c?function(){}:c,r=e.btn,l=void 0===r?null:r,o=e.btnImprimer,d=void 0===o?null:o,j=e.estPrisConnaissance,m=void 0!==j&&j,p=Ga(),h=Object(n.useState)(!1),O=Object(b.a)(h,2),x=O[0],v=O[1],_=Object(n.useState)([]),f=Object(b.a)(_,2),g=(f[0],f[1]),N=Object(n.useState)([]),y=Object(b.a)(N,2),C=y[0],w=y[1];return Object(n.useEffect)((function(){return g(JSON.parse(s.panier.infos_menus)),w(s.panier.produits),function(){g([])}}),[C]),Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)(Ma.a,{className:p.accordion,onChange:function(e,t){return v(t)},children:[Object(u.jsxs)(Fa.a,{className:p.accordion,"aria-controls":"panel1a-content",id:"panel1a-header",children:[x?Object(u.jsxs)("div",{style:{display:"flex",fontSize:"1.2rem",fontWeight:"bold"},children:[Object(u.jsxs)("p",{style:{marginRight:"10px"},children:[new Date(s.date_commande).toLocaleDateString(),","," "]}),Object(u.jsx)("p",{children:new Date(s.date_commande).toLocaleTimeString().split(":").slice(0,2).join("h")})]}):Object(u.jsxs)("div",{className:p.table,children:[Object(u.jsx)("p",{className:p.p,children:new Date(s.date_commande).toLocaleDateString()}),Object(u.jsx)("p",{className:p.p,children:new Date(s.date_commande).toLocaleTimeString().split(":").slice(0,2).join("h")}),Object(u.jsx)("p",{className:p.p,children:s.client.nom[0]+"."+s.client.prenom}),Object(u.jsx)("p",{className:p.p,children:s.methode_vente}),Object(u.jsxs)("p",{className:"commande__prix "+p.p,children:[s.prix_totale,"\u20ac"]})]}),Object(u.jsx)(Ra,{expanded:x,setExpanded:v})]}),Object(u.jsx)(Da.a,{children:Object(u.jsxs)("div",{className:"product__container",children:[Object(u.jsx)("div",{className:"commande__product",children:C&&C.map((function(e){return Object(u.jsx)(Ha,{idPanierItem:e})}))}),Object(u.jsxs)("div",{className:"commande__totale",children:[(null===s||void 0===s?void 0:s.commentaire)&&Object(u.jsxs)("div",{className:"commande__commentaire",children:[Object(u.jsx)("p",{className:"bold-details",children:"Commentaire :"}),Object(u.jsx)("p",{children:s.commentaire})]}),Object(u.jsxs)("div",{className:"commande__totale__sous-totale",children:[Object(u.jsx)("p",{children:"Sous Total HT "}),Object(u.jsx)("p",{children:S((t=s.prix_totale,a=10,+(t*(100/(100+a))).toFixed(2)))})]}),Object(u.jsxs)("div",{className:"commande__totale-details",children:[Object(u.jsxs)("div",{className:"commande__totale-mode__container",children:[Object(u.jsxs)("p",{className:"commande__ref",children:[Object(u.jsx)("b",{children:"Reference :"})," ",s.reference]}),Object(u.jsx)("p",{className:"commande__totale-mode",children:s.methode_vente})]}),Object(u.jsxs)("div",{className:"commande__totale-ttc",children:[Object(u.jsxs)("p",{children:["Total ",Object(u.jsx)("span",{children:"(TTC)"})]}),Object(u.jsxs)("p",{children:[s.prix_totale,"\u20ac"]})]})]})]}),Object(u.jsxs)("div",{className:"commande__client",children:[Object(u.jsx)("p",{className:"commande__client__nom",children:s.client.nom+" "+s.client.prenom}),Object(u.jsxs)("p",{className:"commande__client__adresse",children:[s.client.adresse,", ",s.client.code_postale," ",s.client.ville]}),Object(u.jsx)("p",{className:"commande__client__telephone",children:s.client.telephone})]}),Object(u.jsxs)("div",{className:"bouton__container",children:[l&&Object(u.jsx)("button",{className:["commande__valider_btn",m?"terminer":""].join(" "),variant:"contained",color:"primary",onClick:function(){i(s.id),v(!x)},children:l}),d&&Object(u.jsx)("button",{className:["commande__valider_btn",m?"terminer":""].join(" "),variant:"contained",color:"primary",onClick:function(){return i(s.id)},children:d})]})]})})]},s.id)})},Qa=Object(O.a)((function(e){return{root:{width:"90%",margin:"3rem auto",alignItems:"center"},heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"#04295D",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-around",alignItems:"center"},detail:{fontSize:e.typography.pxToRem(16),color:"#04295D"},color:{color:"#04295D"}}})),Ua=function(e){var t=e.commandes,a=e.action,n=e.btn,s=e.btnImprimer,c=e.estPrisConnaissance,i=Qa();return Object(u.jsx)("div",{children:(null===t||void 0===t?void 0:t.length)>0&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("div",{className:i.table,style:{padding:"0 1rem",borderBottom:"1px solid black"},children:[Object(u.jsx)("p",{className:i.heading,children:"Date"}),Object(u.jsx)("p",{className:i.heading,children:"Heure"}),Object(u.jsx)("p",{className:i.heading,children:"Client"}),Object(u.jsx)("p",{className:i.heading,children:"M\xe9thode de vente"}),Object(u.jsx)("p",{className:i.heading,children:"Montant TTC"})]}),t.map((function(e){return Object(u.jsx)(Ja,{commande:e,action:a,btn:n,btnImprimer:s,estPrisConnaissance:c},e.nom)}))]})})},Za=function(){var e=Object(k.b)(),t=Object(n.useState)([]),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)([]),r=Object(b.a)(i,2),l=r[0],o=r[1],d=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/nouvelle-commande");case 2:t=e.sent,a=t.data,c(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/commande-encours");case 2:t=e.sent,a=t.data,o(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){e(wa(s.length))}),[s,e]),Object(n.useEffect)((function(){e(za(l.length))}),[l,e]),Object(n.useEffect)((function(){var e;return j(),function t(){d(),e=setTimeout(t,6e4)}(),function(){clearTimeout(e),c([])}}),[]);var m=function(){var e=Object(V.a)(P.a.mark((function e(t){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"paiement/update-commande",{id:t,est_vue:!0});case 2:d(),j();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p=Object(n.useState)([]),h=Object(b.a)(p,2),O=h[0],x=h[1],v=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"restaurant/contact/");case 2:t=e.sent,a=t.data,x(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(n.useEffect)((function(){console.log("Contacts longueur: ",O.length),e(ka(O.length))}),[O,e]),Object(n.useEffect)((function(){var e;return function t(){v(),e=setTimeout(t,1e4)}(),function(){clearTimeout(e),x([])}}),[]),Object(u.jsxs)("div",{className:"nouvelleCommande admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"#04295d"},children:s.length?"Vos Nouvelles Commandes":"Pas de Nouvelles commandes"}
1),Object(u.jsx)(Ua,{nouvelleCommande:!0,commandes:s,action:m,btn:"confirmer"})]})},Ya=(a(272),function(){var e=Object(n.useState)(null),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)((new Date).toLocaleDateString()),i=Object(b.a)(c,2),r=i[0],l=i[1],o=Object(n.useState)(null),d=Object(b.a)(o,2),j=d[0],m=d[1],p=(new Date).toLocaleDateString(),h=function(){var e=Object(V.a)(P.a.mark((function e(t,a,n){var s,c;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.post(R+"paiement/stripe/transactions",{date:{gte:t,lte:a}});case 2:s=e.sent,c=s.data,console.log("our",c),n(c);case 6:case"end":return e.stop()}}),e)})));return function(t,a,n){return e.apply(this,arguments)}}(),O=function(e){return{debut:new Date(e.toDateString()+" 00:01").getTime()/1e3,fin:new Date(e.toDateString()+" 23:59").getTime()/1e3}};return Object(n.useEffect)((function(){var e=O(new Date),t=e.debut,a=e.fin;console.log("dates",{debut:t,fin:a}),h(t,a,s)}),[]),Object(n.useEffect)((function(){var e=O(new Date),t=e.debut,a=e.fin;h(t,a,m)}),[]),Object(u.jsxs)("div",{className:"suivi_activite admin__container",children:[Object(u.jsxs)("div",{className:"suivi_activite__jour",children:[Object(u.jsxs)("div",{className:"suivi_activite__jour__CA",children:[Object(u.jsxs)("p",{className:"suivi_activite__jour__CA-heading",children:["CA (",Object(u.jsx)("span",{children:"TTC"}),") du jour"]}),Object(u.jsx)("p",{className:"suivi_activite__jour__CA-date",children:p}),Object(u.jsx)("div",{className:"suivi_activite__jour__CA__card",children:Object(u.jsx)("h1",{children:S((null===a||void 0===a?void 0:a.amount)||0)})})]}),Object(u.jsxs)("div",{className:"suivi_activite__jour__commandes",children:[Object(u.jsx)("p",{className:"suivi_activite__jour__commandes-heading",children:"Total commandes du jour"}),Object(u.jsx)("p",{className:"suivi_activite__jour__commandes-date",children:p}),Object(u.jsx)("div",{className:"suivi_activite__jour__commandes__card",children:Object(u.jsx)("h1",{children:(null===a||void 0===a?void 0:a.nb_commandes)||0})})]})]}),Object(u.jsxs)("div",{className:"suivi_activite__jour_exacte",children:[Object(u.jsxs)("div",{className:"suivi_activite__jour_exacte-calendrier",children:[Object(u.jsx)("label",{children:"Calendrier: "}),Object(u.jsx)("input",{type:"date",onChange:function(e){l(new Date(e.target.valueAsNumber).toLocaleDateString());var t=O(new Date(e.target.valueAsNumber)),a=t.debut,n=t.fin;h(a,n,m)}})]}),Object(u.jsxs)("div",{className:"suivi_activite__jour",children:[Object(u.jsxs)("div",{className:"suivi_activite__jour__CA",children:[Object(u.jsxs)("p",{className:"suivi_activite__jour__CA-heading",children:["CA (",Object(u.jsx)("span",{children:"TTC"}),")"]}),Object(u.jsx)("p",{className:"suivi_activite__jour__CA-date",children:r}),Object(u.jsx)("div",{className:"suivi_activite__jour__CA__card",children:Object(u.jsx)("h1",{children:S((null===j||void 0===j?void 0:j.amount)||0)})})]}),Object(u.jsxs)("div",{className:"suivi_activite__jour__commandes",children:[Object(u.jsx)("p",{className:"suivi_activite__jour__commandes-heading",children:"Total commandes"}),Object(u.jsx)("p",{className:"suivi_activite__jour__commandes-date",children:r}),Object(u.jsx)("div",{className:"suivi_activite__jour__commandes__card",children:Object(u.jsx)("h1",{children:(null===j||void 0===j?void 0:j.nb_commandes)||0})})]})]})]}),Object(u.jsxs)("div",{className:"suivi_activite__stripe",children:[Object(u.jsx)("h1",{children:"Cliquez sur le bouton ci-dessous pour acc\xe9der \xe0 votre tableau de bord"}),Object(u.jsx)("a",{href:"https://dashboard.stripe.com",target:"blank",className:"link",children:Object(u.jsxs)("svg",{viewBox:"0 0 60 25",xmlns:"http://www.w3.org/2000/svg",width:"60",height:"25",class:"UserLogo variant-- ",children:[Object(u.jsx)("title",{children:"Stripe logo"}),Object(u.jsx)("path",{fill:"var(--userLogoColor, #fff)",d:"M59.64 14.28h-8.06c.19 1.93 1.6 2.55 3.2 2.55 1.64 0 2.96-.37 4.05-.95v3.32a8.33 8.33 0 0 1-4.56 1.1c-4.01 0-6.83-2.5-6.83-7.48 0-4.19 2.39-7.52 6.3-7.52 3.92 0 5.96 3.28 5.96 7.5 0 .4-.04 1.26-.06 1.48zm-5.92-5.62c-1.03 0-2.17.73-2.17 2.58h4.25c0-1.85-1.07-2.58-2.08-2.58zM40.95 20.3c-1.44 0-2.32-.6-2.9-1.04l-.02 4.63-4.12.87V5.57h3.76l.08 1.02a4.7 4.7 0 0 1 3.23-1.29c2.9 0 5.62 2.6 5.62 7.4 0 5.23-2.7 7.6-5.65 7.6zM40 8.95c-.95 0-1.54.34-1.97.81l.02 6.12c.4.44.98.78 1.95.78 1.52 0 2.54-1.65 2.54-3.87 0-2.15-1.04-3.84-2.54-3.84zM28.24 5.57h4.13v14.44h-4.13V5.57zm0-4.7L32.37 0v3.36l-4.13.88V.88zm-4.32 9.35v9.79H19.8V5.57h3.7l.12 1.22c1-1.77 3.07-1.41 3.62-1.22v3.79c-.52-.17-2.29-.43-3.32.86zm-8.55 4.72c0 2.43 2.6 1.68 3.12 1.46v3.36c-.55.3-1.54.54-2.89.54a4.15 4.15 0 0 1-4.27-4.24l.01-13.17 4.02-.86v3.54h3.14V9.1h-3.13v5.85zm-4.91.7c0 2.97-2.31 4.66-5.73 4.66a11.2 11.2 0 0 1-4.46-.93v-3.93c1.38.75 3.1 1.31 4.46 1.31.92
10 1.53-.24 1.53-1C6.26 13.77 0 14.51 0 9.95 0 7.04 2.28 5.3 5.62 5.3c1.36 0 2.72.2 4.09.75v3.88a9.23 9.23 0 0 0-4.1-1.06c-.86 0-1.44.25-1.44.9 0 1.85 6.29.97 6.29 5.88z","fill-rule":"evenodd"})]})})]})]})}),Ka=a(354),Xa=a(357),$a=a(353),en=a(355),tn=a(356),an=a(298),nn=a(358),sn=Object(O.a)({heading:{fontWeight:"bold"},content:{fontWeight:"bold",fontSize:30},rowConfig:{borderWidth:3}});function cn(e){var t=e.proprietes,a=e.donnees,n=e.action,s=sn();return Object(u.jsx)($a.a,{component:an.a,className:s.root,children:Object(u.jsxs)(Ka.a,{className:s.table,"aria-label":"simple table",children:[Object(u.jsx)(en.a,{children:Object(u.jsx)(tn.a,{className:s.rowConfig,children:t.map((function(e){return Object(u.jsx)(Xa.a,{className:s.heading,align:"center",children:e},e)}))})}),Object(u.jsx)(nn.a,{children:null===a||void 0===a?void 0:a.map((function(e){return Object(u.jsx)(cn.Row,{item:e,action:n},e.id)}))})]})})}cn.Row=function(e){var t=e.item,a=e.action;return Object(u.jsxs)(tn.a,{children:[Object(u.jsx)(Xa.a,{align:"center",children:Object(u.jsx)("p",{style:{marginTop:25,fontWeight:"bold",fontSize:25},children:t.nom})}),Object(u.jsx)(Xa.a,{align:"center",children:Object(u.jsx)(La,{val:t.disponibilite,action:a,item:t})})]})};var rn=["Nom","Disponibilit\xe9"],ln=Object(O.a)({title:{textAlign:"center",marginTop:"6rem",marginBottom:"2rem",color:"rgb(86 85 85)"}}),on=function(){var e=ln(),t=Object(n.useState)([]),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)([]),r=Object(b.a)(i,2),l=r[0],o=r[1],d=Object(n.useState)([]),j=Object(b.a)(d,2),m=j[0],p=j[1],h=Object(n.useState)([]),O=Object(b.a)(h,2),x=O[0],v=O[1],_=Object(n.useState)([]),f=Object(b.a)(_,2),N=f[0],y=f[1],C=Object(n.useState)([]),S=Object(b.a)(C,2),w=S[0],k=S[1],z=Object(n.useState)([]),T=Object(b.a)(z,2),A=(T[0],T[1],Object(n.useState)([])),E=Object(b.a)(A,2),L=E[0],q=E[1],M=Object(n.useState)([]),F=Object(b.a)(M,2),D=F[0],I=F[1],W=Object(n.useState)([]),B=Object(b.a)(W,2),R=B[0],H=B[1],G=Object(n.useState)([]),J=Object(b.a)(G,2),Q=J[0],U=J[1],Z=Object(n.useState)([]),Y=Object(b.a)(Z,2),K=Y[0],X=Y[1],$=Object(n.useState)([]),ee=Object(b.a)($,2),te=(ee[0],ee[1],Object(n.useState)([])),ae=Object(b.a)(te,2),ne=ae[0],se=ae[1],ce=Object(n.useState)([]),ie=Object(b.a)(ce,2),re=ie[0],le=ie[1],oe=Object(n.useState)([]),de=Object(b.a)(oe,2),ue=de[0],je=de[1],me=Object(n.useState)([]),be=Object(b.a)(me,2),pe=be[0],he=be[1],Oe=Object(n.useState)([]),xe=Object(b.a)(Oe,2),ve=xe[0],_e=xe[1],fe=Object(n.useState)([]),ge=Object(b.a)(fe,2),Ne=ge[0],ye=ge[1],Ce=Object(n.useState)([]),Se=Object(b.a)(Ce,2),we=Se[0],ke=Se[1],ze=Object(n.useState)([]),Te=Object(b.a)(ze,2),Ae=Te[0],Ee=Te[1],Le=Object(n.useState)([]),qe=Object(b.a)(Le,2),Me=qe[0],Fe=qe[1],De=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=1");case 2:t=e.sent,a=t.data,c(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=2");case 2:t=e.sent,a=t.data,o(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=3");case 2:t=e.sent,a=t.data,p(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=4");case 2:t=e.sent,a=t.data,v(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=5");case 2:t=e.sent,a=t.data,y(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ve=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=6");case 2:t=e.sent,a=t.data,k(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Re=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=7");case 2:t=e.sent,a=t.data,q(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),He=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=8");case 2:t=e.sent,a=t.data,I(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ge=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=9");case 2:t=e.sent,a=t.data,H(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Je=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=10");case 2:t=e.sent,a=t.data,U(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=11");case 2:t=e.sent,a=t.data,X(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ue=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=15");case 2:t=e.sent,a=t.data,_e(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=12");case 2:t=e.sent,a=t.data,se(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ye=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=13");case 2:t=e.sent,a=t.data,le(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ke=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=14");case 2:t=e.sent,a=t.data,je(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xe=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=16");case 2:t=e.sent,a=t.data,he(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=19");case 2:t=e.sent,a=t.data,ye(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),et=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=18");case 2:t=e.sent,a=t.data,ke(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=17");case 2:t=e.sent,a=t.data,Ee(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),at=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"produit/?categorie=20");case 2:t=e.sent,a=t.data,Fe(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),st=function(){var e=Object(V.a)(P.a.mark((function e(t,a){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(nt+"disponibilitePlats/",{id:t,disponibilite:a});case 2:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}();return Object(n.useEffect)((function(){De(),Ie(),We(),Be(),Pe(),Re(),He(),Ve(),Ge(),Je(),Qe(),Ue(),Ze(),Ye(),Ke(),Xe(),$e(),et(),tt(),at()}),[]),Object(u.jsxs)("div",{children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"rgb(86 85 85)"},children:"Menus Sandwichs"}),Object(u.jsx)(cn,{proprietes:rn,donnees:s,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Sandwichs au four"}),Object(u.jsx)(cn,{proprietes:rn,donnees:l,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Burgers"}
1),Object(u.jsx)(cn,{proprietes:rn,donnees:m,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Burgers Duo"}),Object(u.jsx)(cn,{proprietes:rn,donnees:x,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Tacos"}),Object(u.jsx)(cn,{proprietes:rn,donnees:N,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Paninis/Croq"}),Object(u.jsx)(cn,{proprietes:rn,donnees:w,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Family"}),Object(u.jsx)(cn,{proprietes:rn,donnees:L,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Menus Enfants"}),Object(u.jsx)(cn,{proprietes:rn,donnees:D,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Pizzas Sauce Tomate"}),Object(u.jsx)(cn,{proprietes:rn,donnees:R,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Pizzas Cr\xe8me Fra\xeeche"}),Object(u.jsx)(cn,{proprietes:rn,donnees:Q,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Pizzas Sauce Sp\xe9ciale"}),Object(u.jsx)(cn,{proprietes:rn,donnees:K,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Accompagnements"}),Object(u.jsx)(cn,{proprietes:rn,donnees:ve,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Burgers"}),Object(u.jsx)(cn,{proprietes:rn,donnees:ne,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Paninis"}),Object(u.jsx)(cn,{proprietes:rn,donnees:re,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Croqs"}),Object(u.jsx)(cn,{proprietes:rn,donnees:ue,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Salades"}),Object(u.jsx)(cn,{proprietes:rn,donnees:pe,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Desserts"}),Object(u.jsx)(cn,{proprietes:rn,donnees:Ne,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Milkshakes"}),Object(u.jsx)(cn,{proprietes:rn,donnees:we,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Smoothies"}),Object(u.jsx)(cn,{proprietes:rn,donnees:Ae,action:st}),Object(u.jsx)("h1",{className:e.title,children:"Boissons"}),Object(u.jsx)(cn,{proprietes:rn,donnees:Me,action:st})]})},dn=function(){var e=Object(n.useState)([]),t=Object(b.a)(e,2),a=t[0],s=t[1],c=function(){var e=Object(V.a)(P.a.mark((function e(t,a){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(a),e.next=3,g.a.put(nt+"info_restaurant/"+t+"/",{disponibilite_livraison:a});case 3:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}();return Object(n.useEffect)((function(){var e=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(nt+"info_restaurant/");case 2:t=e.sent,a=t.data,s(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return e(),console.log(a[0]),function(){return s([])}}),[]),Object(u.jsxs)("div",{className:"historiqueCommande admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"#04295d"},children:"Disponibilit\xe9 Livraison"}),void 0!=a[0]?Object(u.jsx)(La,{val:a[0].disponibilite_livraison,action:c,item:a[0]}):null]})},un=(a(273),function(e){function t(t){e.parentCallback(t)}return Object(u.jsx)("div",{className:"alertsSupp",children:Object(u.jsxs)("div",{className:"content",children:[Object(u.jsx)("h4",{children:"Etes vous sur de vouloir modifier ?"}),Object(u.jsxs)("div",{className:"centeredButtons",children:[Object(u.jsx)("button",{className:"yes_button",onClick:function(){t(!0)},children:"Oui"}),Object(u.jsx)("button",{className:"no_button",onClick:function(){t(!1)},children:"Non"})]})]})})}),jn=(a(274),function(){var e=Object(n.useState)([]),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)(!1),i=Object(b.a)(c,2),r=i[0],l=i[1],o=Object(n.useState)(""),d=Object(b.a)(o,2),j=d[0],m=d[1],p=Object(n.useState)(""),h=Object(b.a)(p,2),O=h[0],x=h[1],v=Object(n.useState)(""),_=Object(b.a)(v,2),f=_[0],N=_[1],y=Object(n.useState)(0),C=Object(b.a)(y,2),S=C[0],w=C[1],k=Object(n.useState)(0),z=Object(b.a)(k,2),T=z[0],A=z[1],E=Object(n.useState)(0),L=Object(b.a)(E,2),q=L[0],M=L[1],F=Object(n.useState)(0),D=Object(b.a)(F,2),I=D[0],W=D[1],B=Object(n.useState)(0),H=Object(b.a)(B,2),G=H[0],J=H[1],Q=Object(n.useState)(0),U=Object(b.a)(Q,2),Z=U[0],Y=U[1],K=Object(n.useState)({check:!1,msg:""}),X=Object(b.a)(K,2),$=X[0],ee=X[1],te=Object(n.useState)(!1),ae=Object(b.a)(te,2),ne=ae[0],se=ae[1],ce=function(){var e=Object(V.a)(P.a.mark((function e(){var t;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("je lance"),e.next=3,g.a.get(R+"restaurant/zone-livraison");case 3:t=e.sent,s(t.data),l(!0);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ie(e){switch(e.target.name){case"zone1":m(e.target.value);break;case"zone2":x(e.target.value);break;case"zone3":N(e.target.value);break;case"montant1":w(e.target.value);break;case"montant2":A(e.target.value);break;case"montant3":M(e.target.value);break;case"frais1":W(e.target.value);break;case"frais2":J(e.target.value);break;case"frais3":Y(e.target.value)}}function re(){return(re=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"restaurant/zone-livraison/1/",{nom:"Zone 1",montant:S,description:j,frais:I});case 2:return e.next=4,g.a.put(R+"restaurant/zone-livraison/2/",{nom:"Zone 2",montant:T,description:O,frais:G});case 4:return e.next=6,g.a.put(R+"restaurant/zone-livraison/3/",{nom:"Zone 3",montant:q,description:f,frais:Z});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(n.useEffect)((function(){var e,t,n,s,c,i,r,l,o;(ce(),a.length>0)&&(m(null===(e=a[0])||void 0===e?void 0:e.description),w(null===(t=a[0])||void 0===t?void 0:t.montant),W(null===(n=a[0])||void 0===n?void 0:n.frais),x(null===(s=a[1])||void 0===s?void 0:s.description),A(null===(c=a[1])||void 0===c?void 0:c.montant),J(null===(i=a[1])||void 0===i?void 0:i.frais),N(null===(r=a[2])||void 0===r?void 0:r.description),M(null===(l=a[2])||void 0===l?void 0:l.montant),Y(null===(o=a[2])||void 0===o?void 0:o.frais));console.log("TEST"+j)}),[r]),Object(u.jsxs)("div",{id:"zone_livraison",children:[Object(u.jsx)("h2",{children:"Zone 1"}
1),Object(u.jsx)("br",{}),Object(u.jsx)(Ct.a,{inputProps:{type:"number"},fullWidth:!0,label:"Montant minimum zone 1 en euro TTC",id:"outlined-basic",variant:"outlined",name:"montant1",value:S,onChange:ie,required:!0}),Object(u.jsx)(Ct.a,{inputProps:{type:"number"},fullWidth:!0,label:"Frais de livraison",id:"outlined-basic",variant:"outlined",name:"frais1",value:I,onChange:ie,required:!0}),Object(u.jsx)(Ct.a,{fullWidth:!0,label:"zone 1",id:"outlined-basic",variant:"outlined",name:"zone1",value:j,onChange:ie,required:!0}),Object(u.jsx)("br",{}),Object(u.jsx)("h2",{children:"Zone 2"}),Object(u.jsx)("br",{}),Object(u.jsx)(Ct.a,{inputProps:{type:"number"},fullWidth:!0,label:"Montant minimum zone 2 en euro TTC",id:"outlined-basic",variant:"outlined",name:"montant2",value:T,onChange:ie,required:!0}),Object(u.jsx)(Ct.a,{inputProps:{type:"number"},fullWidth:!0,label:"Frais de livraison",id:"outlined-basic",variant:"outlined",name:"frais2",value:G,onChange:ie,required:!0}),Object(u.jsx)(Ct.a,{fullWidth:!0,label:"zone 2",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"zone2",value:O,onChange:ie,required:!0}),Object(u.jsx)("br",{}),Object(u.jsx)("h2",{children:"Zone 3"}),Object(u.jsx)("br",{}),Object(u.jsx)(Ct.a,{inputProps:{type:"number"},fullWidth:!0,label:"Montant minimum zone 3 en euro TTC",id:"outlined-basic",variant:"outlined",name:"montant3",value:q,onChange:ie,required:!0}),Object(u.jsx)(Ct.a,{inputProps:{type:"number"},fullWidth:!0,label:"Frais de livraison",id:"outlined-basic",variant:"outlined",name:"frais3",value:Z,onChange:ie,required:!0}),Object(u.jsx)(Ct.a,{fullWidth:!0,label:"zone 3",id:"outlined-basic",variant:"outlined",name:"zone3",value:f,onChange:ie,required:!0}),$.check?Object(u.jsx)("p",{style:{color:"red"},children:$.msg}):null,Object(u.jsx)("button",{className:"button_valider",onClick:function(){null!==j&&""!==j&&null!==O&&""!==O&&null!==f&&""!==f?S>=0&&T>=0&&q>=0&&I>=0&&G>=0&&Z>=0?(console.log(2),ee({check:!1,msg:""}),se(!0)):ee({check:!0,msg:"Les informations fournies ne sont pas valides"}):(console.log("ERREUR"),ee({check:!0,msg:"Les informations fournies ne sont pas valides"}))},children:"Valider"}),ne?Object(u.jsx)(un,{parentCallback:function(e){e&&function(){re.apply(this,arguments)}(),se(!1)}}):null]})}),mn=function(){var e=Object(n.useState)([]),t=Object(b.a)(e,2),a=t[0],s=t[1];return Object(n.useEffect)((function(){var e=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/historique-commande");case 2:t=e.sent,a=t.data,s(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return e(),function(){return s([])}}),[]),Object(u.jsxs)("div",{className:"historiqueCommande admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"#04295D"},children:a.length>0?"Historique des commandes":"Pas de commandes dans votre historiques des commandes"}),Object(u.jsx)(Ua,{commandes:a})]})},bn=function(){Object(k.c)(Ta);var e=Object(k.b)(),t=Object(n.useState)([]),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)([]),r=Object(b.a)(i,2),l=r[0],o=r[1],d=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/commande-encours");case 2:t=e.sent,a=t.data,c(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/nouvelle-commande");case 2:t=e.sent,a=t.data,o(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){e(wa(l.length))}),[l,e]),Object(n.useEffect)((function(){e(za(s.length))}),[s,e]),Object(n.useEffect)((function(){var e;return d(),function t(){j(),e=setTimeout(t,6e4)}(),function(){clearTimeout(e),c([]),o([])}}),[]);var m=function(){var e=Object(V.a)(P.a.mark((function e(t){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"paiement/update-commande",{id:t,est_livre:!0});case 2:d();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(u.jsxs)("div",{className:"commande-en-cours admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"#04295D"},children:s.length?"Vos Commandes en cours":"Pas de Commandes en cours"}
1),Object(u.jsx)(Ua,{commandes:s,action:m,btn:"Remise au client",btnImprimer:"Imprimer facture",estPrisConnaissance:!0})]})},pn=a(374),hn=a(362),On=(a(275),a(182)),xn=a.n(On),vn=(a(277),["children"]),_n=["children"],fn=["children"],gn=["children"],Nn=["children"],yn={from:{opacity:0},to:{opacity:1,transition:{duration:.3,type:"ease"}},exit:{opacity:0,transition:{type:"ease",duration:.3,delay:.1}}},Cn={from:{y:-50,opacity:0},to:{y:0,opacity:1,transition:{type:"ease",delay:.1,duration:.3}},exit:{opacity:0,y:-50,transition:{type:"ease",duration:.3}}},Sn=function(e){var t=e.showModal,a=e.handleClose,n=e.closeButton,s=void 0===n||n,c=e.children;return Object(u.jsx)(We.a,{exitBeforeEnter:!0,children:t&&Object(u.jsx)(Be.a.div,{className:"myModal__backdrop",varaints:yn,exit:"exit",initial:"from",animate:"to",onClick:a,children:Object(u.jsxs)(Be.a.div,{className:"myModal__modal",variants:Cn,children:[c,s&&Object(u.jsx)("div",{className:"myModal__modal__close",children:Object(u.jsx)(Pe.a,{onClick:a,className:"myModal__modal__close-btn",children:Object(u.jsx)("i",{className:"fas fa-times"})})})]})})})};Sn.Header=function(e){var t=e.children,a=Object(d.a)(e,vn);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__header",children:t}))},(Sn.Body=function(e){var t=e.children,a=Object(d.a)(e,_n);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__body",children:t}))}).Heading=function(e){var t=e.children,a=Object(d.a)(e,fn);return Object(u.jsx)("h2",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__body__heading",children:t}))},Sn.Body.Content=function(e){var t=e.children,a=Object(d.a)(e,gn);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__body__content",children:t}))},Sn.Footer=function(e){var t=e.children,a=Object(d.a)(e,Nn);return Object(u.jsx)("div",Object(o.a)(Object(o.a)({},a),{},{className:"myModal__footer",children:t}))};var wn=Sn,kn=function(e){var t=e.categorieId,a=e.show,s=e.setShow,c=e.productToUpdate,i=void 0===c?null:c,r=e.id,l=e.nom,d=e.description,j=e.prix,m=e.image,h=e.est_menu_sandwichs,O=e.est_menu_sandwichs_au_four,x=e.est_menu_burgers,v=e.est_menu_paninis,_=e.est_menu_crepe_salee,f=e.est_menu_enfant,N=e.est_crepe_salee,y=e.est_crepe_sucree,C=e.est_menu_croque,S=e.est_sandwich,w=e.est_burger,k=e.est_salade,z=e.est_menu_tacos,T=e.est_panini,A=e.est_croque,E=e.est_accompagnement,L=e.est_pizza_sauce_tomate,q=e.est_pizza_sauce_creme_fraiche,M=e.est_pizza_sauce_barbecue,F=e.est_boissons,D=e.est_dessert,I=e.est_smoothie,W=e.est_milkshake,B=(e.categorie,e.disponibilite),H=function(){return{nom:l||"",prix:j||0,image:m||null,est_menu_sandwichs:h||!1,est_menu_sandwichs_au_four:O||!1,est_menu_burgers:x||!1,est_menu_paninis:v||!1,est_menu_croque:C||!1,est_menu_crepe_salee:_||!1,est_crepe_salee:N||!1,est_crepe_sucree:y||!1,est_sandwich:S||!1,est_burger:w||!1,est_salade:k||!1,est_menu_tacos:z||!1,est_menu_enfant:f||!1,est_panini:T||!1,est_croque:A||!1,est_accompagnement:E||!1,est_pizza_sauce_tomate:L||!1,est_pizza_sauce_creme_fraiche:q||!1,est_pizza_sauce_barbecue:M||!1,est_boissons:F||!1,est_dessert:D||!1,est_milkshake:W||!1,est_smoothie:I||!1,description:d||"",categorie:t,disponibilite:B||!0}},G=Object(n.useState)(H()),J=Object(b.a)(G,2),Q=J[0],U=J[1],Z=Object(n.useState)(!1),Y=Object(b.a)(Z,2),K=(Y[0],Y[1]);console.log("TEST2"),console.log(Q),Object(n.useEffect)((function(){U(H())}),[i]);var X=function(){var e=Object(V.a)(P.a.mark((function e(a){var n;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.preventDefault(),console.log("form_data",Q),(n=new FormData).append("nom",Q.nom),n.append("description",Q.description),null!==Q.image&&n.append("image",Q.image,Q.image.name),n.append("prix",Q.prix),n.append("categorie",t),n.append("disponibilite",Q.disponibilite),console.log("from_data",n),R+"restaurant/produit/",g.a.post("https://df5sud-site.herokuapp.com/restaurant/produit/",n,{headers:{"content-type":"multipart/form-data"}}).then((function(e){console.log("added susscessfully")})).catch((function(e){console.error(e)})),window.location.reload(!1);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.delete(R+"restaurant/produit/"+r+"/").then((function(){return console.log("deleted")})).catch((function(e){return console.error(e)}));case 2:window.location.reload(!1);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=function(e){U(Object(o.a)(Object(o.a)({},Q),{},Object(p.a)({},e.target.name,e.target.value)))};return console.log("TEST3"),console.log(Q),Object(u.jsxs)(wn,{showModal:a,setShowModal:s,handleClose:function(e){(e.target.classList.contains("myModal__backdrop")||e.target.classList.contains("myModal__modal__close-btn")||e.target.parentNode.classList.contains("myModal__modal__close-btn")||e.target.parentNode.parentNode.classList.contains("myModal__modal__close-btn"))&&s(!1)},children:[Object(u.jsx)(wn.Header,{children:i?Object(u.jsx)("h1",{children:"Modifier un Produit"}):Object(u.jsx)("h1",{children:"Ajouter un Produit"})}),Object(u.jsx)(wn.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Informations du produit"}),Object(u.jsxs)(wn.Body,{children:[Object(u.jsxs)(Xe.a,{children:[Object(u.jsx)("div",{className:"basic-input",children:Object(u.jsx)(Ct.a,{id:"input-nom",label:"nom",variant:"outlined",name:"nom",size:"small",value:null===Q||void 0===Q?void 0:Q.nom,onCh
1ange:ee})}),Object(u.jsx)("div",{className:"basic-input",children:Object(u.jsx)(Ct.a,{id:"input-description",label:"description",variant:"outlined",multiline:!0,name:"description",size:"small",value:null===Q||void 0===Q?void 0:Q.description,onChange:ee})}),Object(u.jsx)("div",{className:"basic-input",children:Object(u.jsx)(Ct.a,{id:"image",type:"file",variant:"outlined",size:"small",name:"image",onChange:function(e){var t=e.target.files[0];U(Object(o.a)(Object(o.a)({},Q),{},{image:t})),K(!0)}})})]}),Object(u.jsx)(wn.Body.Heading,{style:{marginBottom:"1.5rem",marginTop:"1.3rem"},children:"Prix du produit"}),Object(u.jsx)(Xe.a,{children:Object(u.jsx)("div",{className:"basic-input",children:Object(u.jsx)(Ct.a,{id:"input-prix",label:"prix",variant:"outlined",size:"small",name:"prix",value:null===Q||void 0===Q?void 0:Q.prix,onChange:ee})})})]}),Object(u.jsx)(wn.Footer,{children:i?Object(u.jsxs)("div",{style:{marginRight:"15px",width:"100%",display:"flex",justifyContent:"space-between"},children:[Object(u.jsx)(Ke.a,{id:"modifier_btn",onClick:function(e){e.preventDefault(),console.log("form_data",Q);var t=new FormData;t.append("nom",Q.nom),t.append("description",Q.description),null===Q.image||"string"===typeof Q.image?console.log("nothing change"):t.append("image",Q.image),t.append("est_menu_sandwichs",Q.est_menu_sandwichs),t.append("est_menu_sandwichs_au_four",Q.est_menu_sandwichs_au_four),t.append("est_menu_burgers",Q.est_menu_burgers),t.append("est_menu_paninis",Q.est_menu_paninis),t.append("est_menu_croque",Q.est_menu_croque),t.append("est_sandwich",Q.est_sandwich),t.append("est_burger",Q.est_burger),t.append("est_menu_crepe_salee",Q.est_menu_crepe_salee),t.append("est_menu_enfant",Q.est_menu_enfant),t.append("est_crepe_salee",Q.est_crepe_salee),t.append("est_crepe_sucree",Q.est_crepe_sucree),t.append("est_salade",Q.est_salade),t.append("est_menu_tacos",Q.est_menu_tacos),t.append("est_panini",Q.est_panini),t.append("est_croque",Q.est_croque),t.append("est_accompagnement",Q.est_accompagnement),t.append("est_pizza_sauce_tomate",Q.est_pizza_sauce_tomate),t.append("est_pizza_sauce_creme_fraiche",Q.est_pizza_sauce_creme_fraiche),t.append("est_pizza_sauce_barbecue",Q.est_pizza_sauce_barbecue),t.append("est_milkshake",Q.est_milkshake),t.append("est_smoothie",Q.est_smoothie),t.append("est_boissons",Q.est_boissons),t.append("est_dessert",Q.est_dessert),t.append("prix",Q.prix),t.append("categorie",Q.categorie),t.append("disponibilite",Q.disponibilite);var a=R+"restaurant/produit/"+r+"/";g.a.put(a,t,{headers:{"content-type":"multipart/form-data"}}).then((function(e){console.log("updated susscessfully")})).catch((function(e){console.error(e)}))},children:"Modifier"}),Object(u.jsx)(Ke.a,{id:"supprimer_btn",onClick:$,children:"Supprimer"})]}):Object(u.jsx)(Ke.a,{id:"ajouter_btn",onClick:X,children:" Ajouter "})})]})},zn=function(e){e.idMenuPage;var t,a,s=Object(n.useState)(e.produit),c=Object(b.a)(s,2),i=c[0];c[1];return Object(u.jsx)(u.Fragment,{children:Object(u.jsx)("div",{id:"menu-page",style:{paddingLeft:"300%"},children:Object(u.jsx)("div",{className:"menu-item",style:{width:"110%",textAlign:"left"},children:Object(u.jsxs)(v.a,{container:!0,direction:"row",children:[Object(u.jsx)(v.a,{container:!0,alignItems:"center",justifyContent:"center",direction:"column",xs:4,children:Object(u.jsx)("img",{className:"menu-board-img",src:null===i||void 0===i?void 0:i.image,alt:null===i||void 0===i?void 0:i.nom})}),Object(u.jsx)(v.a,{container:!0,justifyContent:"center",alignItems:"flex-start",direction:"column",xs:8,children:Object(u.jsxs)("div",{className:"menu-item-info",style:{textAlign:"left"},children:[Object(u.jsx)("p",{className:"menu-item-titre",style:{paddingTop:"10px"},children:null===i||void 0===i?void 0:i.nom}),Object(u.jsx)(xn.a,(t={lines:1,more:"",less:"",className:"content-css",anchorClass:"my-anchor-css-class",expanded:!1,width:280,truncatedEndingComponent:"... "},Object(p.a)(t,"className","menu-item-text"),Object(p.a)(t,"children",null===i||void 0===i?void 0:i.description),t)),(a=i,1===(null===a||void 0===a?void 0:a.categorie)&&0===(null===a||void 0===a?void 0:a.prix)?Object(u.jsxs)("p",{children:[Object(u.jsxs)("b",{children:["\xc0 partir de "+(null===a||void 0===a?void 0:a.prix_gourmande)+" \u20ac"," "]})," "]}):2===(null===a||void 0===a?void 0:a.categorie)&&0===(null===a||void 0===a?void 0:a.prix)?Object(u.jsxs)("p",{children:[Object(u.jsxs)("b",{children:["\xc0 partir de "+(null===a||void 0===a?void 0:a.pieces_x5)+" \u20ac"," "]})," "]}):4===(null===a||void 0===a?void 0:a.categorie)&&0===(null===a||void 0===a?void 0:a.prix)?Object(u.jsxs)("p",{children:[Object(u.jsxs)("b",{children:["\xc0 partir de "+(null===a||void 0===a?void 0:a.sans_accompagnement)+" \u20ac"," "]})," "]}):12===(null===a||void 0===a?void 0:a.categorie)&&0===(null===a||void 0===a?void 0:a.prix)?Object(u.jsxs)("p",{children:[Object(u.jsxs)("b",{children:["\xc0 partir de "+(null===a||void 0===a?void 0:a.moyen)+" \u20ac"," "]})," "]}):Object(u.jsxs)("p",{children:[Object(u.jsxs)("b",{children:[(null===a||void 0===a?void 0:a.prix)+" \u20ac"," "]})," "]}))]})})]})})})})},Tn=(a(278),a(279),function(e){var t=e.val,a=void 0===t||t,s=e.action,c=e.item,i=void 0===c?{}:c,r=Object(n.useState)((function(){return a})),l=Object(b.a)(r,2),o=l[0],d=l[1];return Object(u.jsxs)("div",{className:"switch__container",children:[void 0===i.disponibilite?Object(u.jsx)("p",{className:"switch__container-indication ",children:o?"Ouvert":"Ferm\xe9"}):null,Object(u.jsx)("div",{className:["switch",o?"active":""].join(" "),onClick:function(){d(!o),s&&s(i.id,!0!==o)},children:Object(u.jsx)("div",{className:"switch-round"})})]})}),An=["Vos produits","Disponibilit\xe9"],En=Object(O.a)({heading:{
1width:"100%",fontWeight:"bold",textAlign:"left"},content:{fontWeight:"bold",fontSize:30},rowConfig:{borderWidth:3}});function Ln(){var e=En(),t=Object(n.useState)(1),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)(!0),r=Object(b.a)(i,2),l=r[0],d=r[1],j=Object(n.useState)([]),m=Object(b.a)(j,2),p=m[0],h=m[1],O=Object(n.useState)([]),x=Object(b.a)(O,2),v=(x[0],x[1],Object(n.useState)([])),_=Object(b.a)(v,2),f=_[0],N=_[1],y=Object(n.useState)(!1),C=Object(b.a)(y,2),S=(C[0],C[1]),w=Object(n.useState)(!1),k=Object(b.a)(w,2),z=(k[0],k[1],Object(n.useState)(!1)),T=Object(b.a)(z,2),A=(T[0],T[1],Object(n.useState)(!1)),E=Object(b.a)(A,2),L=(E[0],E[1],Object(n.useState)(!1)),q=Object(b.a)(L,2),M=q[0],F=q[1],D=Object(n.useState)(!1),I=Object(b.a)(D,2),W=I[0],B=I[1],H=Object(n.useState)([]),G=Object(b.a)(H,2),J=G[0],Q=G[1];window.document.body.style.overflow=l?"hidden":"auto";var U=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.a.get(R+"restaurant/produit/").then((function(e){h(e.data),console.log(e.data)})),g.a.get(R+"restaurant/categorie/").then((function(e){N(e.data),console.log(e.data)}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){U()}),[]);var Z=function(){var e=Object(V.a)(P.a.mark((function e(t,a){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"restaurant/produit/"+t+"/",{disponibilite:a});case 2:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}();return Object(u.jsxs)("div",{className:"commander__",children:[Object(u.jsxs)("div",{style:{textAlign:"center",width:"100%"},children:[Object(u.jsxs)(Xe.a,{children:[Object(u.jsx)(Wt.a,{id:"demo-simple-select-label",children:"Categorie"}),Object(u.jsx)(hn.a,{labelId:"demo-simple-select-label",id:"demo-simple-select",variant:"outlined",size:"small",value:s,onChange:function(e){c(e.target.value),d(!1),S(!1)},children:f.map((function(e){return Object(u.jsx)(pn.a,{value:e.id,children:e.nom})}))})]}),Object(u.jsx)(Ke.a,{id:"ajouter_produit",onClick:function(){return F(!0)},children:" Ajouter Produit"}),Object(u.jsx)(kn,{categorieId:s,show:M,setShow:F})]}),An.map((function(t){return Object(u.jsx)(Xa.a,{className:e.heading,align:"center",children:t},t)})),Object(u.jsx)("div",{className:"commander__container",children:Object(u.jsx)(u.Fragment,{children:Object(u.jsx)("div",{className:"commander__container__cards",children:p.filter((function(e){return console.log(e),e.categorie===s})).map((function(e){return Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("div",{style:{width:"100%",display:"flex",flexDirection:"row",borderBottom:"1px solid rgba(224, 224, 224, 1)"},children:[Object(u.jsx)("div",{style:{width:"100%",margin:0},onClick:function(){return function(e){for(Q(e);J===[];);console.log("TEST1"),console.log(J),B(!0)}(e)},children:Object(u.jsx)(zn,{idMenuPage:e.categorie,produit:e,show:W,setShow:B},e.categorie)}),Object(u.jsx)("div",{style:{paddingTop:"60px",marginRight:"5%"},children:Object(u.jsx)(Tn,{val:e.disponibilite,action:Z,item:e})})]}),Object(u.jsx)(kn,Object(o.a)(Object(o.a)({},J),{},{productToUpdate:J,categorieId:s,show:W,setShow:B}))]})}))})})})]})}a(164),a(280);var qn=Object(O.a)((function(e){return{heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"black",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},accordion:{marginTop:"30px",minHeight:"100px",position:"relative"},p:{fontWeight:"bold",margin:0,fontSize:15,padding:10,width:"10%"},detail:{fontWeight:"bold",margin:0,fontSize:12}
1,message:{marginTop:"5%",fontSize:13,maxWidth:"150px",wordWrap:"break-word",textAlign:"justify"},message_header:{marginHorizontal:10},headerStyle:{fontWeight:"bold",margin:0,fontSize:15},message_container:{display:"flex",flexDirection:"column"},message_content:{justifyContent:"center",alignItems:"center",marginTop:"3%",marginLeft:"15%",marginRight:"15%"},message_response:{justifyContent:"center",alignItems:"center",textAlign:"center",marginTop:"3%",marginBottom:"2%"},contentStyle:{textAlign:"justify"},"@media(minWidth: 780px)":{width:"80%"}}})),Mn=function(e){var t=e.contact,a=qn(),s=Object(n.useState)(!1),c=Object(b.a)(s,2),i=c[0],r=c[1];return Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)(Ma.a,{className:a.accordion,onChange:function(e,t){return r(t)},children:[Object(u.jsxs)(Fa.a,{className:a.accordion,"aria-controls":"panel1a-content",id:"panel1a-header",children:[i?Object(u.jsxs)("div",{className:a.table,children:[Object(u.jsxs)("div",{children:[Object(u.jsx)("p",{className:a.p,children:t.nom}),Object(u.jsx)("p",{className:a.p,children:t.prenom})]}),Object(u.jsxs)("div",{children:[Object(u.jsx)("p",{className:a.p,children:t.email}),Object(u.jsx)("p",{className:a.p,children:t.telephone})]}),Object(u.jsxs)("div",{children:[Object(u.jsx)("p",{className:a.p,children:t.apport}),Object(u.jsx)("p",{className:a.p,children:t.echeance})]}),Object(u.jsx)("p",{className:a.p})]}):Object(u.jsxs)("div",{className:a.table,children:[Object(u.jsx)("div",{children:Object(u.jsx)("p",{className:a.p,children:t.nom})}),Object(u.jsx)("div",{children:Object(u.jsx)("p",{className:a.p,children:t.prenom})}),Object(u.jsx)("div",{children:Object(u.jsx)("p",{className:a.p,children:t.email})}),Object(u.jsx)("div",{children:Object(u.jsx)("p",{className:a.p,children:t.telephone})}),Object(u.jsx)("div",{children:Object(u.jsx)("p",{className:a.p,children:t.apport})}),Object(u.jsx)("div",{children:Object(u.jsx)("p",{className:a.p,children:t.echeance})}),Object(u.jsx)("div",{children:Object(u.jsxs)("p",{className:a.p,children:[new Date(t.date_message).toLocaleTimeString().split(":").slice(0,2).join("h"),"-",new Date(t.date_message).toLocaleDateString()]})})]}),Object(u.jsx)(Ra,{expanded:i,setExpanded:r})]}),Object(u.jsx)(Da.a,{children:Object(u.jsx)("div",{className:a.message_container,children:Object(u.jsx)("div",{className:a.message_content,children:Object(u.jsx)("p",{className:a.contentStyle,children:t.message})})})})]},t.id)})},Fn=Object(O.a)((function(e){return{root:{width:"90%",margin:"3rem auto",alignItems:"center"},heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"black",width:"8%"},table:{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},column:{display:"flex",flexDirection:"column"},detail:{fontSize:e.typography.pxToRem(16),color:"black"},color:{color:"black"}}})),Dn=function(e){var t=e.contacts,a=Fn();return Object(u.jsx)("div",{children:t.length>0&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("div",{className:a.table,style:{padding:"0 1rem",borderBottom:"1px solid black"},children:[Object(u.jsx)("div",{className:a.column,children:Object(u.jsx)("p",{className:a.heading,children:"Nom"})}),Object(u.jsx)("div",{className:a.column,children:Object(u.jsx)("p",{className:a.heading,children:"Pr\xe9nom"})}),Object(u.jsx)("div",{className:a.column,children:Object(u.jsx)("p",{className:a.heading,children:"Mail"})}),Object(u.jsx)("div",{className:a.column,children:Object(u.jsx)("p",{className:a.heading,children:"T\xe9l\xe9phone"})}),Object(u.jsx)("div",{className:a.column,children:Object(u.jsx)("p",{className:a.heading,children:"Apport"})}),Object(u.jsx)("div",{className:a.column,children:Object(u.jsx)("p",{className:a.heading,children:"Echeance"})}),Object(u.jsx)("p",{className:a.heading,children:"Date & Heure"})]}),t.map((function(e){return Object(u.jsx)(Mn,{contact:e},e.id)}))]})})},In=function(){Object(k.b)();var e=Object(n.useState)([]),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)(!1),i=Object(b.a)(c,2),r=(i[0],i[1],Object(n.useState)(0)),l=Object(b.a)(r,2),o=(l[0],l[1],function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"restaurant/contact/");case 2:t=e.sent,a=t.data,s(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return Object(n.useEffect)((function(){return o(),function(){s([])}}),[]),Object(u.jsxs)("div",{className:"nouvelleCommande admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"rgb(86 85 85)"}}),Object(u.jsx)(Dn,{contacts:a})]})},Wn=(a(165),Object(O.a)((function(e){return{heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"black",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},accordion:{marginTop:"30px",position:"relative"},p:{marginTop:"1%",fontWeight:"bold",margin:0,fontSize:15,width:"20%",textAlign:"center",wordWrap:"break-word"},mess:{fontSize:13,width:"15%",textAlign:"justify"},message_response:{justifyContent:"center",alignItems:"center",textAlign:"center",marginTop:"3%",marginBottom:"2%"}}}))),Bn=function(e){var t=e.client,a=Wn(),s=Object(n.useState)(!1),c=Object(b.a)(s,2);c[0],c[1];return Object(u.jsx)(u.Fragment,{children:Object(u.jsx)(Ma.a,{className:a.accordion,children:Object(u.jsx)(Da.a,{className:a.accordion,"aria-controls":"panel1a-content",id:"panel1a-header",children:Object(u.jsxs)("div",{className:a.table,children:[Object(u.jsx)("p",{className:a.p,children:t.nom}),Object(u.jsx)("p",{className:a.p,children:t.prenom}),Object(u.jsx)("p",{className:a.p,children:t.adresse}),Object(u.jsx)("p",{className:a.p,children:t.email}),Object(u.jsxs)("p",{className:a.p,children:[t.montant,"\u20ac"]})]})})},t.id)})},Pn=Object(O.a)((function(e){return{root:{width:"90%",margin:"3rem auto",alignItems:"center"},heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"black",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-around",alignItems:"center"},column:{display:"flex",flexDirection:"column"},detail:{fontSize:e.typography.pxToRem(16),color:"black"},color:{color:"black"}}})),Vn=function(e){var t=e.clients,a=Pn();return Object(u.jsx)("div",{children:t.length>0&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("div",{className:a.table,style:{padding:"0 1rem",borderBottom:"1px solid black"},children:[Object(u.jsx)("p",{className:a.heading,children:"Nom"}),Object(u.jsx)("p",{className:a.heading,children:"Pr\xe9nom"}),Object(u.jsx)("p",{className:a.heading,children:"Adresse"}),Object(u.jsx)("p",{className:a.heading,children:"Email"}),Object(u.jsx)("p",{className:a.heading,children:"Montant"})]}),t.map((function(e){return Object(u.jsx)(Bn,{client:e},e.id)}))]})})},Rn=function(){Object(k.b)();var e=Object(n.useState)([]),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)(!1),i=Object(b.a)(c,2),r=(i[0],i[1],Object(n.useState)(0)),l=Object(b.a)(r,2),o=(l[0],l[1],function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"paiement/create-client-secret");case 2:t=e.sent,a=t.data,s(a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return Object(n.useEffect)((function(){return o(),function(){s([])}}),[]),Object(u.jsxs)("div",{className:"nouvelleCommande admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"rgb(86 85 85)"}}),Object(u.jsx)(Vn,{clients:a})]})};a(283);var Hn=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Container",children:[Object(u.jsx)("div",{className:"compte-header",children:Object(u.jsx)("h1",{children:" Mon compte "})}),Object(u.jsxs)("div",{className:"compte",children:[Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/mon-compte/infos-personnelles")}
1,children:"Informations personnelles"}),Object(u.jsx)("button",{className:"button",children:"Factures Markus"}),Object(u.jsx)("button",{className:"button",children:"Support client"})]})]})};a(284);var Gn=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"infos",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left ",onClick:function(){e.push("/admin/mon-compte")}}),Object(u.jsx)("div",{className:"infos_header",children:Object(u.jsx)("h1",{children:"Informations personnelles"})}),Object(u.jsxs)("div",{className:"infos_button",children:[Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/mon-compte/infos-personnelles/la-societe")},children:"La soci\xe9t\xe9"}),Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/mon-compte/infos-personnelles/caisse")},children:"Caisse de retraite"}),Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/mon-compte/infos-personnelles/dirigeant")},children:"Le dirigeant de l'entreprise"})]})]})},Jn=a(363),Qn=function(e){var t=e.children,a=e.show,n=e.handleClose,s=e.title,c=e.img;return Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)(Jn.a,{show:a,onHide:n,children:[Object(u.jsx)(Jn.a.Header,{closeButton:!0,children:Object(u.jsx)(Jn.a.Title,{children:Object(u.jsxs)("div",{children:[Object(u.jsx)("h2",{children:s}),Object(u.jsx)("img",{src:c,alt:"",style:{maxWidth:"80%",objectFit:"contain"}})]})})}),Object(u.jsx)(Jn.a.Body,{children:t})]})})},Un=(a(138),function(e){var t=e.restaurantOwner,a=Object(l.g)(),s=Object(n.useState)(!1),c=Object(b.a)(s,2),i=c[0],r=c[1],d=Object(n.useState)(!1),j=Object(b.a)(d,2),m=j[0],p=j[1],h=Object(n.useState)([]),O=Object(b.a)(h,2),x=(O[0],O[1],Object(n.useState)([])),v=Object(b.a)(x,2),_=v[0],f=(v[1],Object(n.useState)([])),N=Object(b.a)(f,2),y=(N[0],N[1],Object(n.useState)([])),C=Object(b.a)(y,2),S=(C[0],C[1],function(){return r(!0)}),w=window.$token_access,k=(window.$email_dirigeant,window.$password_dirigeant),z=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"accounts/restaurantowner/"+t.id+"/",{nom:t.nom,"pr\xe9nom":t.pr\u00e9nom,email:t.email,phone_number:t.phone_number,company_position:t.company_position,restaurant:{name:E.etablissement,address:E.adresse_etablissement,postal_code:E.code_postal_etablissement,city:E.ville_etablissement,phone_number:t.restaurant.phone_number},company:{name:E.denomination,address:E.adresse_siege,postal_code:E.code_postal_siege,city:E.ville_siege,capital:t.company.capital,SIRET_number:E.SIRET_number,retirement_fund_name:t.company.retirement_fund_name,retirement_fund_address:t.company.retirement_fund_address,retirement_fund_city:t.company.retirement_fund_city,retirement_fund_postal_code:t.company.retirement_fund_postal_code},user:{email:E.adresse_mail,password:k}},{headers:{Authorization:"Bearer ".concat(w)}}).then((function(e){console.log(e.data)}));case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E,t={};if("denomination"in e&&(t.denomination=E.denomination?null:"Le champ nom est obligatore"),"adresse_siege"in e&&(t.adresse_siege=E.adresse_siege?null:"Le champ pr\xe9nom est obligatore"),"code_postal_siege"in e&&(t.code_postal_siege=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}$/.test(F)?null:"Le code postal n'est pas valide"),"ville_siege"in e&&(t.ville_siege=E.ville_siege?null:"Le champ ville est obligatore"),"SIRET_number"in e&&(t.SIRET_number=/^[0-9]{14}$/.test(D)?null:"Le num\xe9ro de SIRET n'est pas valide"),"etablissement"in e&&(t.etablissement=E.etablissement?null:"Le champ etablissement est obligatore"),"adresse_etablissement"in e&&(t.adresse_etablissement=E.adresse_etablissement?null:"Le champ adresse etablissement est obligatore"),"code_postal_etablissement"in e&&(t.code_postal_etablissement=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}$/.test(I)?null:"Le code postal n'est pas valide"),"ville_etablissement"in e&&(t.ville_etablissement=E.ville_etablissement?null:"Le champ ville etablissement est obligatore"),M(Object(o.a)({},t)),e===E)return Object.values(t).every((function(e){return!e}))},A=Rt(_,T),E=A.state,L=A.handleInputChange,q=A.errors,M=A.setErrors,F=(A.reinitialiserState,E.denomination,E.adresse_siege,E.ville_siege,E.adresse_etablissement,E.code_postal_siege),D=E.SIRET_number,I=(E.etablissement,E.code_postal_etablissement),W=function(e){return void 0===e?(E.denomination=t.company.name,E.adresse_siege=t.company.address,E.ville_siege=t.company.city,E.SIRET_number=t.company.SIRET_number,E.code_postal_siege=t.company.postal_code,E.adresse_etablissement=t.restaurant.address,E.ville_etablissement=t.restaurant.city,E.etablissement=t.restaurant.name,E.code_postal_etablissement=t.restaurant.postal_code,console.log(e),E.denomination+""):e+""},B=function(){a.push("/admin/mon-compte/infos-personnelles")}
1;return Object(u.jsx)(u.Fragment,{children:void 0!==t&&void 0!==t.restaurant?Object(u.jsxs)("form",{className:"societe_container",onSubmit:function(e){e.preventDefault(),t===[]?T()&&H("put","main/societe/",null,null,E).then((function(e){!1!==e&&T()?(p(!0),S()):(p(!1),S())})):(z(),B())},children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"D\xe9nomination sociale",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"denomination",value:W(E.denomination),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.denomination})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse du si\xe8ge social",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"adresse_siege",value:W(E.adresse_siege),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.adresse_siege})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"code_input",name:"code_postal_siege",value:W(E.code_postal_siege),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.code_postal_siege})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"ville_input",name:"ville_siege",value:W(E.ville_siege),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.ville_siege})]})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"SIRET",id:"outlined-basic",variant:"outlined",type:"number",className:"societe_input",name:"SIRET",value:W(E.SIRET_number),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.SIRET_number})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Etablissement (lieu de travail des salari\xe9s)",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"etablissement",value:W(E.etablissement),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse de l\xe9tablissement",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"adresse_etablissement",value:W(E.adresse_etablissement),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.adresse_etablissement})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"code_input",name:"code_postal_etablissement",value:W(E.code_postal_etablissement),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.code_postal_etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"ville_input",name:"ville_etablissement",value:W(E.ville_etablissement),onChange:L,required:!0}),Object(u.jsx)("div",{className:"errors",children:q.code_postal_etablissement})]})]}),Object(u.jsx)("div",{className:"societe_button",children:Object(u.jsx)("button",{className:"registre_button",type:"submit",children:"Enregistrer"})}),Object(u.jsx)(Qn,{handleClose:function(){return r(!1)},show:i,title:Object(u.jsxs)(u.Fragment,{children:[m?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(m?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:m?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]}):null})}),Zn={nom:"",prenom:"",adresse_mail:"",num_tel:"",code_postal:"",ville:"",adresse:"",poste_occupe:""},Yn=function(e){e.restaurantOwner,Object(l.g)();var t=Object(n.useState)(!1),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)(!1),r=Object(b.a)(i,2),d=r[0],j=r[1],m=Object(n.useState)([]),p=Object(b.a)(m,2),h=(p[0],p[1],function(){return c(!0)}),O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v,t={};if("denomination"in e&&(t.denomination=v.denomination?null:"Le champ nom est obligatore"),"adresse_siege"in e&&(t.adresse_siege=v.adresse_siege?null:"Le champ pr\xe9nom est obligatore"),"code_postal_siege"in e&&(t.code_postal_siege=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}
1$/.test(S)?null:"Le code postal n'est pas valide"),"ville_siege"in e&&(t.ville_siege=v.ville_siege?null:"Le champ ville est obligatore"),"SIRET_number"in e&&(t.SIRET_number=/^[0-9]{14}$/.test(k)?null:"Le num\xe9ro de SIRET n'est pas valide"),"etablissement"in e&&(t.etablissement=v.etablissement?null:"Le champ etablissement est obligatore"),"adresse_etablissement"in e&&(t.adresse_etablissement=v.adresse_etablissement?null:"Le champ adresse etablissement est obligatore"),"code_postal_etablissement"in e&&(t.code_postal_etablissement=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}$/.test(E)?null:"Le code postal n'est pas valide"),"ville_etablissement"in e&&(t.ville_etablissement=v.ville_etablissement?null:"Le champ ville etablissement est obligatore"),g(Object(o.a)({},t)),e===v)return Object.values(t).every((function(e){return!e}))},x=Rt(Zn,O),v=x.state,_=x.handleInputChange,f=x.errors,g=x.setErrors,N=x.reinitialiserState,y=v.denomination,C=v.adresse_siege,S=v.code_postal_siege,w=v.ville_siege,k=v.SIRET_number,z=v.etablissement,T=v.adresse_etablissement,A=v.ville_etablissement,E=v.code_postal_etablissement;return Object(u.jsxs)("div",{className:"societe_container",onSubmit:function(e){e.preventDefault(),H("post","main/societe/",null,null,v).then((function(e){!1!==e&&O()?(j(!0),h()):(j(!1),h())})),N(),O()},children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"D\xe9nomination social",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"denomination",value:y,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.denomination})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse du si\xe8ge social",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"adresse_siege",value:C,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.adresse_siege})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"code_input",name:"code_postal_siege",value:S,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.code_postal_siege})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"ville_input",name:"ville_siege",value:w,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.ville_siege})]})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"SIRET",id:"outlined-basic",variant:"outlined",type:"number",className:"societe_input",name:"SIRET_number",value:k,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.SIRET_number})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Etablissement (lieu de travail des salari\xe9s)",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"etablissement",value:z,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse de l\xe9tablissement",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"adresse_etablissement",value:T,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.adresse_etablissement})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"code_input",name:"code_postal_etablissement",value:E,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.code_postal_etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"ville_input",name:"ville_etablissement",value:A,onChange:_,required:!0}),Object(u.jsx)("div",{className:"errors",children:f.code_postal_etablissement})]})]}),Object(u.jsx)("div",{className:"societe_button",children:Object(u.jsx)("button",{className:"registre_button",type:"submit",children:"Enregistrer"})}),Object(u.jsx)(Qn,{handleClose:function(){return c(!1)},show:s,title:Object(u.jsxs)(u.Fragment,{children:[d?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(d?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:d?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]})};var Kn=function(){var e=Object(l.g)(),t=Object(n.useState)(!1),a=Object(b.a)(t,2),s=(a[0],a[1],Object(n.useState)(!1)),c=Object(b.a)(s,2),i=(c[0],c[1],Object(n.useState)([])),r=Object(b.a)(i,2),o=(r[0],r[1],Object(n.useState)([])),d=Object(b.a)(o,2),j=d[0],m=d[1],p=window.$token_access,h=window.$email_dirigeant,O=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("test-get"),console.log(p),e.next=4,g.a.get("https://markus-app.herokuapp.com/accounts/restaurantowner/?email="+h,{headers:{Authorization:"Bearer ".concat(p)}});case 4:t=e.sent,a=t.data,console.log("DEB"),console.log(a),m(a[0]);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(n.useEffect)((function(){return O(),function(){m([])}}),[]),Object(u.jsxs)("div",{className:"societe",children:[Object(u.jsxs)("div",{className:"societe-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){e.push("/admin/mon-compte/infos-personnelles")}
1}),Object(u.jsx)("h1",{children:"La soci\xe9t\xe9"})]}),void 0!==j?Object(u.jsx)(Yn,{}):Object(u.jsx)(Un,{restaurantOwner:j})]})},Xn=(a(139),function(e){var t=e.restaurantOwner,a=Object(n.useState)(!1),s=Object(b.a)(a,2),c=s[0],i=s[1],r=Object(n.useState)(!1),d=Object(b.a)(r,2),j=d[0],m=d[1],p=Object(n.useState)([]),h=Object(b.a)(p,2),O=h[0],x=(h[1],function(){return i(!0)}),v=window.$token_access,_=(window.$email_dirigeant,window.$password_dirigeant),f=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"accounts/restaurantowner/"+t.id+"/",{nom:t.nom,"pr\xe9nom":t.pr\u00e9nom,email:t.email,phone_number:t.phone_number,company_position:t.company_position,restaurant:{name:t.restaurant.name,address:t.restaurant.address,postal_code:t.restaurant.postal_code,city:t.restaurant.city,phone_number:t.restaurant.phone_number},company:{name:t.company.name,address:t.company.address,postal_code:t.company.postal_code,city:t.company.city,capital:t.company.capital,SIRET_number:t.company.SIRET_number,retirement_fund_name:C.denomination,retirement_fund_address:C.adresse,retirement_fund_city:C.ville,retirement_fund_postal_code:C.code_postal},user:{email:C.adresse_mail,password:_}},{headers:{Authorization:"Bearer ".concat(v)}}).then((function(e){console.log(e.data)}));case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C,t={};if("denomination"in e&&(t.denomination=C.denomination?null:"Le champ d\xe9nomination est obligatore"),"adresse"in e&&(t.denomination=C.denomination?null:"Le champ adresse est obligatore"),"ville"in e&&(t.ville=C.ville?null:"Le champ ville est obligatore"),"code_postal"in e&&(t.code_postal=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}$/.test(z)?null:"Le code postal n'est pas valide"),k(Object(o.a)({},t)),e===C)return Object.values(t).every((function(e){return!e}))},y=Rt(O,N),C=y.state,S=y.handleInputChange,w=y.errors,k=y.setErrors,z=(y.reinitialiserState,C.denomination,C.code_postal),T=(C.ville,C.adresse,function(e){return void 0===e?(C.denomination=t.company.retirement_fund_name,C.code_postal=t.company.retirement_fund_postal_code,C.ville=t.company.retirement_fund_city,C.adresse=t.company.retirement_fund_address,console.log(e),C.denomination+""):e+""});Object(l.g)();return Object(u.jsx)(u.Fragment,{children:void 0!==t&&void 0!==t.restaurant?Object(u.jsxs)("form",{className:" caisse_container",onSubmit:function(e){e.preventDefault(),t===[]?N()&&H("put","main/caisse/",null,null,C).then((function(e){!1!==e&&N()?(m(!0),x()):(m(!1),x())})):(f(),m(!0),x())},children:[Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"D\xe9nomination social",id:"outlined-basic",variant:"outlined",name:"denomination",value:T(C.denomination),onChange:S,required:!0}),Object(u.jsx)("div",{className:"errors",children:w.denomination})]}),Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"Adresse",id:"outlined-basic",variant:"outlined",name:"adresse",value:T(C.adresse),onChange:S,required:!0}),Object(u.jsx)("div",{className:"errors",children:w.adresse})]}),Object(u.jsxs)("div",{className:"adresse_caisse",children:[Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"Code Postal",id:"outlined-basic",variant:"outlined",name:"code_postal",value:T(C.code_postal),onChange:S,required:!0}),Object(u.jsx)("div",{className:"errors",children:w.code_postal})]}),Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",name:"ville",value:T(C.ville),onChange:S,required:!0}),Object(u.jsx)("div",{className:"errors",children:w.ville})]})]}),Object(u.jsx)("div",{className:"caisse_button",children:Object(u.jsx)("button",{className:"registre_caisse_button",type:"submit",children:"Enregistrer"})}),Object(u.jsx)(Qn,{handleClose:function(){return i(!1)},show:c,title:Object(u.jsxs)(u.Fragment,{children:[j?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(j?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:j?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]}):null})}),$n={denomination:"",adresse:"",code_postal:"",ville:""},es=function(e){var t=e.restaurantOwner,a=Object(n.useState)(!1),s=Object(b.a)(a,2),c=s[0],i=s[1],r=Object(n.useState)(!1),d=Object(b.a)(r,2),j=d[0],m=d[1],p=function(){return i(!0)},h=window.$token_access,O=(window.$email_dirigeant,function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"accounts/restaurantowner/"+t.id+"/",{nom:_.nom,prenom:_.prenom,email:_.adresse_mail,phone_number:_.num_tel,company_position:_.poste_occupe,restaurant:{name:t.restaurant.name,address:_.adresse,postal_code:_.code_postal,city:_.ville,phone_number:t.restaurant.phone_number},company:{name:t.company.name,address:t.company.address,postal_code:t.company.postal_code,city:t.company.city,capital:t.company.capital,SIRET_number:t.company.SIRET_number,retirement_fund_name:t.company.retirement_fund_name,retirement_fund_address:t.company.retirement_fund_address,retirement_fund_city:t.company.retirement_fund_city,retirement_fund_postal_code:t.company.retirement_fund_postal_code},user:{email:_.adresse_mail,password:t.user.password}},{headers:{Authorization:"Bearer ".concat(h)}}).then((function(e){console.log(e.data)}));case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()),x=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,t={};if("denomination"in e&&(t.denomination=_.denomination?null:"Le champ d\xe9nomination est obligatore"),"adresse"in e&&(t.denomination=_.denomination?null:"Le champ adresse est obligatore"),"ville"in e&&(t.ville=_.ville?null:"Le champ ville est obligatore"),"code_postal"in e&&(t.code_postal=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}
1$/.test(w)?null:"Le code postal n'est pas valide"),y(Object(o.a)({},t)),e===_)return Object.values(t).every((function(e){return!e}))},v=Rt($n,x),_=v.state,f=v.handleInputChange,N=v.errors,y=v.setErrors,C=v.reinitialiserState,S=_.denomination,w=_.code_postal,k=_.ville,z=_.adresse,T=Object(l.g)(),A=function(){T.push("/admin/mon-compte/infos-personnelles")};return Object(u.jsxs)("div",{className:"caisse",children:[Object(u.jsx)("div",{className:"caisse_title",children:Object(u.jsx)("h2",{children:"Caisse de retraite compl\xe9mentaire"})}),Object(u.jsxs)("div",{className:" caisse_container",onSubmit:function(e){e.preventDefault(),C(),x(),t===[]?x()&&H("post","main/caisse/",null,null,_).then((function(e){!1!==e&&x()?(m(!0),p()):(m(!1),p())})):(O(),A())},children:[Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"D\xe9nomination social",id:"outlined-basic",variant:"outlined",name:"denomination",value:S,onChange:f,required:!0}),Object(u.jsx)("div",{className:"errors",children:N.denomination})]}),Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"Adresse",id:"outlined-basic",variant:"outlined",name:"adresse",value:z,onChange:f,required:!0}),Object(u.jsx)("div",{className:"errors",children:N.adresse})]}),Object(u.jsxs)("div",{className:"adresse_caisse",children:[Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"Code Postal",id:"outlined-basic",variant:"outlined",name:"code_postal",value:w,onChange:f,required:!0}),Object(u.jsx)("div",{className:"errors",children:N.code_postal})]}),Object(u.jsxs)("div",{className:"caisse_div",children:[Object(u.jsx)(Ct.a,{className:"caisse_input",fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",name:"ville",value:k,onChange:f,required:!0}),Object(u.jsx)("div",{className:"errors",children:N.ville})]})]}),Object(u.jsx)("div",{className:"caisse_button",children:Object(u.jsx)("button",{className:"registre_caisse_button",type:"submit",children:"Enregistrer"})}),Object(u.jsx)(Qn,{handleClose:function(){return i(!1)},show:c,title:Object(u.jsxs)(u.Fragment,{children:[j?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(j?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:j?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]})]})},ts=function(){var e=Object(l.g)(),t=Object(n.useState)(!1),a=Object(b.a)(t,2),s=(a[0],a[1],Object(n.useState)(!1)),c=Object(b.a)(s,2),i=(c[0],c[1],Object(n.useState)([])),r=Object(b.a)(i,2),o=r[0],d=r[1],j=window.$token_access,m=window.$email_dirigeant,p=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("test-get"),console.log(j),e.next=4,g.a.get("https://markus-app.herokuapp.com/accounts/restaurantowner/?email="+m,{headers:{Authorization:"Bearer ".concat(j)}});case 4:t=e.sent,a=t.data,console.log("DEB"),console.log(a),d(a[0]);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){p(),console.log(o)}),[]);return Object(u.jsxs)("div",{className:"caisse",children:[Object(u.jsxs)("div",{className:"caisse-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){e.push("/admin/mon-compte/infos-personnelles")}}),Object(u.jsx)("h1",{children:"La caisse de retraite"})]}),void 0!==o?Object(u.jsx)(es,{}):Object(u.jsx)(Xn,{restaurantOwner:o})]})},as=(a(140),function(e){var t=e.restaurantOwner,a=(Object(l.g)(),Object(n.useState)(!1)),s=Object(b.a)(a,2),c=s[0],i=s[1],r=Object(n.useState)(!1),d=Object(b.a)(r,2),j=d[0],m=d[1],p=Object(n.useState)([]),h=Object(b.a)(p,2),O=(h[0],h[1],Object(n.useState)([])),x=Object(b.a)(O,2),v=x[0],_=(x[1],Object(n.useState)([])),f=Object(b.a)(_,2),N=(f[0],f[1],Object(n.useState)([])),y=Object(b.a)(N,2),C=(y[0],y[1],function(){return i(!0)}),S=window.$token_access,w=(window.$email_dirigeant,window.$password_dirigeant),k=function(){var e=Object(V.a)(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"accounts/restaurantowner/"+t.id+"/",{nom:A.nom,"pr\xe9nom":A.prenom,email:A.adresse_mail,phone_number:A.num_tel,company_position:A.poste_occupe,restaurant:{name:t.restaurant.name,address:A.adresse,postal_code:A.code_postal,city:A.ville,phone_number:t.restaurant.phone_number},company:{name:t.company.name,address:t.company.address,postal_code:t.company.postal_code,city:t.company.city,capital:t.company.capital,SIRET_number:t.company.SIRET_number,retirement_fund_name:t.company.retirement_fund_name,retirement_fund_address:t.company.retirement_fund_address,retirement_fund_city:t.company.retirement_fund_city,retirement_fund_postal_code:t.company.retirement_fund_postal_code},user:{email:A.adresse_mail,password:w}},{headers:{Authorization:"Bearer ".concat(S)}}).then((function(e){console.log(e)}));case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A,t={};if("nom"in e&&(t.nom=A.nom?null:"Le champ nom est obligatore"),"prenom"in e&&(t.prenom=A.prenom?null:"Le champ pr\xe9nom est obligatore"),"adresse_mail"in e&&(t.adresse_mail=/([a-zA-Z0-9-_.+]{4,})@.+\..+/.test(M)?null:"Le mail n'est pas valide"),"adresse"in e&&(t.adresse=A.adresse?null:"Le champ adresse est obligatore"),"ville"in e&&(t.ville=A.ville?null:"Le champ ville est obligatore"),"poste_occupe"in e&&(t.poste_occupe=A.poste_occupe?null:"Le champ poste occup\xe9e est obligatore"),"code_postal"in e&&(t.code_postal=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}
1$/.test(D)?null:"Le code postal n'est pas valide"),"num_tel"in e&&(t.num_tel=/^(0|\+33)[1-9]([-. ]?[0-9]{2}){4}$/.test(F)?null:"Le num\xe9ro de t\xe9l\xe9phone n'est pas valide"),q(Object(o.a)({},t)),e===A)return Object.values(t).every((function(e){return!e}))},T=Rt(v,z),A=T.state,E=T.handleInputChange,L=T.errors,q=T.setErrors,M=(T.reinitialiserState,A.nom,A.prenom,A.adresse_mail),F=A.num_tel,D=A.code_postal,I=(A.ville,A.adresse,A.poste_occupe,function(e){return void 0===e?(A.nom=t.nom,A.prenom=t.pr\u00e9nom,A.adresse_mail=t.email,A.num_tel=t.phone_number,A.adresse=t.restaurant.address,A.code_postal=t.restaurant.postal_code,A.ville=t.restaurant.city,A.poste_occupe=t.company_position,console.log(e),A.nom+""):e+""});return Object(u.jsx)(u.Fragment,{children:void 0!==t&&void 0!==t.restaurant?Object(u.jsxs)("form",{className:"dirigeant_container",onSubmit:function(e){e.preventDefault(),t===[]?z()&&H("post","main/dirigeant/",null,null,A).then((function(e){!1!==e&&z()?(m(!0),C()):(m(!1),C())})):(k(),m(!0),C())},children:[Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Nom du dirigeant",name:"nom",value:I(A.nom),onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.nom})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Pr\xe9nom du dirigeant",name:"prenom",value:I(A.prenom),onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.prenom})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Adresse",name:"adresse",value:I(A.adresse),onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.adresse})]}),Object(u.jsxs)("div",{className:"dirigeant_adresse",children:[Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Code postal",name:"code_postal",value:I(A.code_postal),onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.code_postal})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Ville",name:"ville",value:I(A.ville),onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.ville})]})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Adresse mail",name:"adresse_mail",value:A.adresse_mail,onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.adresse_mail})]}),Object(u.jsxs)("div",{className:"dirigeant_adresse",children:[Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Poste occup\xe9",value:I(A.poste_occupe),name:"poste_occupe",onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.poste_occupe})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Num\xe9ro de t\xe9l\xe9phone",name:"num_tel",value:A.num_tel,onChange:E,required:!0}),Object(u.jsx)("div",{className:"errors",children:L.num_tel})]})]}),Object(u.jsx)("div",{className:"dirigeant_button",children:Object(u.jsx)("button",{className:"registre_button",type:"submit",children:"Enregistrer"})}),Object(u.jsx)(Qn,{handleClose:function(){return i(!1)},show:c,title:Object(u.jsxs)(u.Fragment,{children:[j?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(j?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:j?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]}):null})}),ns={nom:"",prenom:"",adresse_mail:"",num_tel:"",code_postal:"",ville:"",adresse:"",poste_occupe:""},ss=function(){Object(l.g)();var e=Object(n.useState)(!1),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)(!1),i=Object(b.a)(c,2),r=i[0],d=i[1],j=function(){return s(!0)},m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,t={};if("nom"in e&&(t.nom=h.nom?null:"Le champ nom est obligatore"),"prenom"in e&&(t.prenom=h.prenom?null:"Le champ pr\xe9nom est obligatore"),"adresse_mail"in e&&(t.adresse_mail=/([a-zA-Z0-9-_.+]{4,})@.+\..+/.test(N)?null:"Le mail n'est pas valide"),"adresse"in e&&(t.adresse=h.adresse?null:"Le champ adresse est obligatore"),"ville"in e&&(t.ville=h.ville?null:"Le champ ville est obligatore"),"poste_occupe"in e&&(t.poste_occupe=h.poste_occupe?null:"Le champ poste occup\xe9e est obligatore"),"code_postal"in e&&(t.code_postal=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}
1$/.test(C)?null:"Le code postal n'est pas valide"),"num_tel"in e&&(t.num_tel=/^(0|\+33)[1-9]([-. ]?[0-9]{2}){4}$/.test(y)?null:"Le num\xe9ro de t\xe9l\xe9phone n'est pas valide"),v(Object(o.a)({},t)),e===h)return Object.values(t).every((function(e){return!e}))},p=Rt(ns,m),h=p.state,O=p.handleInputChange,x=p.errors,v=p.setErrors,_=p.reinitialiserState,f=h.nom,g=h.prenom,N=h.adresse_mail,y=h.num_tel,C=h.code_postal,S=h.ville,w=h.adresse,k=h.poste_occupe;return Object(u.jsxs)("div",{className:"dirigeant_container",onSubmit:function(e){e.preventDefault(),H("post","main/dirigeant/",null,null,h).then((function(e){!1!==e&&m()?(d(!0),j()):(d(!1),j())})),_(),m()},children:[Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Nom du dirigeant",name:"nom",value:f,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.nom})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Pr\xe9nom du dirigeant",name:"prenom",value:g,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.prenom})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Adresse",name:"adresse",value:w,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.adresse})]}),Object(u.jsxs)("div",{className:"dirigeant_adresse",children:[Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Code postal",name:"code_postal",value:C,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.code_postal})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Ville",name:"ville",value:S,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.ville})]})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Adresse mail",name:"adresse_mail",value:N,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.adresse_mail})]}),Object(u.jsxs)("div",{className:"dirigeant_adresse",children:[Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Poste occup\xe9",value:k,name:"poste_occupe",onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.poste_occupe})]}),Object(u.jsxs)("div",{className:"dirigeant_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,className:"dirigeant_input",id:"outlined-basic",variant:"outlined",label:"Num\xe9ro de t\xe9l\xe9phone",name:"num_tel",value:y,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.num_tel})]})]}),Object(u.jsx)("div",{className:"dirigeant_button",children:Object(u.jsx)("button",{className:"registre_button",type:"submit",children:"Enregistrer"})}),Object(u.jsx)(Qn,{handleClose:function(){return s(!1)},show:a,title:Object(u.jsxs)(u.Fragment,{children:[r?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(r?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:r?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]})},cs=a(183),is=function(){var e=Object(l.g)(),t=Object(n.useState)(!1),a=Object(b.a)(t,2),s=(a[0],a[1],Object(n.useState)(!1)),c=Object(b.a)(s,2),i=(c[0],c[1],Object(n.useState)([])),r=Object(b.a)(i,2),o=r[0],d=r[1],j=localStorage.getItem("jwtToken"),m=Object(cs.a)("Bearer "+localStorage.getItem("jwtToken")).user_id,p=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("test-get"),console.log(j),e.next=4,g.a.get(R+"accounts/restaurantowner/"+m+"/",{headers:{Authorization:"Bearer ".concat(j)}});case 4:t=e.sent,a=t.data,console.log("DEB"),console.log(a),d(a[0]);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){p(),console.log(o)}),[]);return Object(u.jsxs)("div",{className:"dirigeant",children:[Object(u.jsxs)("div",{className:"dirigeant-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){e.push("/admin/mon-compte/infos-personnelles")}
1}),Object(u.jsx)("h1",{children:"Le dirigeant d'entreprise"})]}),void 0!==o?Object(u.jsx)(ss,{}):Object(u.jsx)(as,{restaurantOwner:o})]})};a(285);var rs=function(){return Object(l.g)(),Object(u.jsxs)("div",{className:"Container",children:[Object(u.jsx)("div",{className:"Qrcode-header",children:Object(u.jsx)("h1",{children:"Menu QR Code"})}),Object(u.jsx)("div",{className:"nom",children:"Menu DF5 Sud"}),Object(u.jsxs)("div",{className:"Gestioncommercial",children:[Object(u.jsx)("div",{className:"QrcodeContent",children:Object(u.jsx)("a",{href:"https://df5-sud-site.web.app/home/carte",children:Object(u.jsx)("img",{src:"https://www.unitag.io/qreator/generate?crs=Ppv8rOENN3V1lAwTz82zPpEYgrTpeQPpAxSJGcmyf1yS40m%252F8TYex%252BClEuWu4lenvXZtoPs%252F%252BUrLXgu0YhszNgP%252BKdjyjPlmstXQT%252FaVrtPKhQyftmIdGYv13ikDwALrMbZP22mR79KHkzbFuKXEpiL8j20cuH2aGWOj2IjvLpcUzuo31AnGGGBeZdrGyuu6Mb1zDGpyywrS%252B5yeqbhCDl3QGkxJbmY%252Fd9BVJZakpRGYAbIJYqrwvz6nzCYTLAra5AobyuYovxKYWCtiV4wo7NAMSFuzUcnU5hgmbGK%252BKtqOzkit7va8IQ1rE%252FdgQ0wpvCjd34eEoxu4SX%252BPOIRP%252F63HxNkSbmt47%252BuBAV7Sw7vZijotFMEnIzW3KoG5Gh%252F9WnmcudJ3HncJroJM1s5e9Zq5g7S2hUW96bjhJlPyS7s%253D&crd=fhOysE0g3Bah%252BuqXA7NPQ87MoHrnzb%252BauJLKoOEbJspBuB93ivXO1gS5vW7TJrNU7V5aqA818rLSd16ya5zyaQ%253D%253D",alt:"QR Code"})})}),Object(u.jsx)("div",{className:"societe_button",children:Object(u.jsx)("a",{href:"https://www.unitag.io/qreator/generate?crs=Ppv8rOENN3V1lAwTz82zPpEYgrTpeQPpAxSJGcmyf1yS40m%252F8TYex%252BClEuWu4lenvXZtoPs%252F%252BUrLXgu0YhszNgP%252BKdjyjPlmstXQT%252FaVrtPKhQyftmIdGYv13ikDwALrMbZP22mR79KHkzbFuKXEpiL8j20cuH2aGWOj2IjvLpcUzuo31AnGGGBeZdrGyuu6Mb1zDGpyywrS%252B5yeqbhCDl3QGkxJbmY%252Fd9BVJZakpRGYAbIJYqrwvz6nzCYTLAra5AobyuYovxKYWCtiV4wo7NAMSFuzUcnU5hgmbGK%252BKtqOzkit7va8IQ1rE%252FdgQ0wpvCjd34eEoxu4SX%252BPOIRP%252F63HxNkSbmt47%252BuBAV7Sw7vZijotFMEnIzW3KoG5Gh%252F9WnmcudJ3HncJroJM1s5e9Zq5g7S2hUW96bjhJlPyS7s%253D&crd=fhOysE0g3Bah%252BuqXA7NPQ87MoHrnzb%252BauJLKoOEbJspBuB93ivXO1gS5vW7TJrNU7V5aqA818rLSd16ya5zyaQ%253D%253D",target:"_blank",download:!0,children:Object(u.jsx)("button",{className:"reg_button",type:"submit",children:"T\xe9lecharger"})})})]})]})},ls=a.p+"static/media/bell.e410a43f.mp3";a(286);var os=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Comptabilite",children:[Object(u.jsx)("div",{className:"Comptabilite-header",children:Object(u.jsx)("h1",{children:"Comptabilit\xe9"})}),Object(u.jsxs)("div",{className:"Comptabilite-button",children:[Object(u.jsx)("button",{className:"button",children:"Rapport de TVA"}),Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Comptabilite/facture-achats/enregistrer-factures")},children:"Enregistrer facture"}),Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Comptabilite/facture-achats/HistoriqueFactures")},children:"Historique des factures"})]})]})};a(287);var ds=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Facture_container",children:[Object(u.jsxs)("div",{className:"Facture-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){e.push("/admin/Comptabilite")}}),Object(u.jsx)("h1",{children:"Facture achats"})]}),Object(u.jsxs)("div",{className:"Facture",children:[Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Comptabilite/facture-achats/enregistrer-factures")},children:"Enregistrer une facture"}),Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Comptabilite/facture-achats/HistoriqueFactures")},children:"Historique des factures"})]})]})},us=(a(288),a(289),{montantHT:"",montantTVA:"",fournisseur:"",date_achat:"",photo_facture:null});var js=function(e){var t=Object(n.useState)(!1),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(n.useState)(!1),r=Object(b.a)(i,2),d=r[0],j=r[1],m=function(){return c(!0)},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O,t={};if("montantHT"in e&&(t.montantHT=O.montantHT?null:"Le champ montant est obligatore"),"montantTVA"in e&&(t.montantTVA=O.montantTVA?null:"Le champ TVA est obligatore"),"fournisseur"in e&&(t.fournisseur=O.fournisseur?null:"Le champ fournisseur est obligatore"),"date"in e&&(t.date_achat=O.date_achat?null:"Le champ date n'est pas valid\xe9"),f(Object(o.a)({},t)),e===O)return Object.values(t).every((function(e){return!e}))},h=Rt(us,p),O=h.state,x=h.setState,v=h.handleInputChange,_=h.errors,f=h.setErrors,N=h.reinitialiserState,y=O.montantHT,C=(O.montantTVA,O.fournisseur),S=(O.date_achat,O.photo_facture,Object(l.g)()),w=Object(n.useRef)(null),k=Object(n.useState)(null),z=Object(b.a)(k,2),T=(z[0],z[1],Ob
1ject(n.useState)((new Date).toLocaleDateString())),A=Object(b.a)(T,2),E=(A[0],A[1]),L=Object(n.useState)(null),q=Object(b.a)(L,2),M=(q[0],q[1],(new Date).getTime(),function(){var e=Object(V.a)(P.a.mark((function e(t){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x(Object(o.a)(Object(o.a)({},O),{},{date_achat:t}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return Object(u.jsxs)("div",{className:"facture",children:[Object(u.jsxs)("div",{className:"facture-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){S.push("/admin/Comptabilite/")}}),Object(u.jsx)("h1",{children:"Enregistrer une facture"})]}),Object(u.jsx)("div",{className:"facture_center",children:Object(u.jsxs)("form",{className:" facture_container",onSubmit:function(e){if(e.preventDefault(),console.log("state:",O),p()){var t=new FormData;t.append("photo_facture",O.photo_facture,O.photo_facture.name),t.append("montantHT",O.montantHT),t.append("montantTVA",O.montantTVA),t.append("fournisseur",O.fournisseur),t.append("date_achat",O.date_achat);g.a.post("https://df5sud-site.herokuapp.com/comptabilite/facture/",t,{headers:{"content-type":"multipart/form-data"}}).then((function(e){j(!0),m(),N()})).catch((function(e){j(!1),m()}))}},children:[Object(u.jsxs)("div",{className:"adresse_facture",children:[Object(u.jsxs)("div",{className:"facture_div",children:[Object(u.jsx)(Ct.a,{className:"facture_input",fullWidth:!0,label:"Montant HT en euros",id:"outlined-basic",variant:"outlined",name:"montantHT",value:y,onChange:v,required:!0}),Object(u.jsx)("div",{className:"errors",children:_.montantHT})]}),Object(u.jsxs)("div",{className:"facture_div",children:[Object(u.jsxs)(Xe.a,{variant:"outlined",className:"facture_tva",children:[Object(u.jsx)(Wt.a,{id:"demo-simple-select-outlined-label",children:"TVA"}),Object(u.jsxs)(hn.a,{labelId:"demo-simple-select-outlined-label",id:"demo-simple-select-outlined",onChange:function(e){x(Object(o.a)(Object(o.a)({},O),{},{montantTVA:e.target.value}))},label:"Age",children:[Object(u.jsx)(pn.a,{value:"",disabled:!0,children:"Chosir TVA"}),Object(u.jsx)(pn.a,{value:5.5,children:"5.5"}),Object(u.jsx)(pn.a,{value:10,children:"10"}),Object(u.jsx)(pn.a,{value:20,children:"20"})]})]}),Object(u.jsx)("div",{className:"errors",children:_.montantTVA})]})]}),Object(u.jsxs)("div",{className:"facture_div",children:[Object(u.jsx)(Ct.a,{className:"facture_input",fullWidth:!0,label:"Fournisseur",id:"outlined-basic",variant:"outlined",name:"fournisseur",value:C,onChange:v,required:!0}),Object(u.jsx)("div",{className:"errors",children:_.fournisseur})]}),Object(u.jsxs)("div",{className:"facture_div",children:[Object(u.jsx)(Ct.a,{type:"date",onChange:function(e){E(new Date(e.target.valueAsNumber).getTime());var t=new Date(e.target.valueAsNumber).getTime();M(t)},className:"facture_input",fullWidth:!0,id:"outlined-basic",variant:"outlined",name:"date_achat",required:!0}),Object(u.jsx)("div",{className:"errors",children:_.date_achat})]}),Object(u.jsxs)("div",{className:"telecharger_div",children:[Object(u.jsx)(Ke.a,{fullWidth:!0,onClick:function(e){w.current.click()},children:"T\xe9l\xe9verser facture"}),Object(u.jsx)("input",{type:"file",ref:w,onChange:function(e){var t=e.target.files[0];x(Object(o.a)(Object(o.a)({},O),{},{photo_facture:t})),t&&alert("Vous avez ins\xe9r\xe9 une image !")},style:{display:"none"}}),Object(u.jsx)("div",{className:"errors",children:_.photo_facture})]}),Object(u.jsx)("div",{className:"caisse_button",children:Object(u.jsx)("button",{className:"registre_facture_button",type:"submit",children:"Valider"})}),Object(u.jsx)(Qn,{handleClose:function(){return c(!1)},show:s,title:Object(u.jsxs)(u.Fragment,{children:[d?"Envoy\xe9":"Oups",Object(u.jsx)("i",{className:"".concat(d?" fas fa-thumbs-up":" fas fa-thumbs-down"),style:{color:"#4caf50",marginLeft:"1rem"}})]}),children:d?"Enregistrement avec succ\xe8s.":"Une erreur s'est produite, veuillez r\xe9essayer."})]})})]})};a(290);var ms=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Container",children:[Object(u.jsx)("div",{className:"Gestiondesstocks-header",children:Object(u.jsx)("h1",{children:"Gestion des stocks"})}),Object(u.jsxs)("div",{className:"Gestiondesstocks",children:[Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Gestion_des_stocks")},children:"Nouvelle marchandise"}),Object(u.jsx)("button",{className:"button",children:"Produits en stock"}),Object(u.jsx)("button",{className:"button",children:"Fiches techniques"}),Object(u.jsx)("button",{className:"button",children:"Ratio cl\xe9s"}),Object(u.jsx)("button",{className:"button",children:"Historique des factures"}),Object(u.jsx)("button",{className:"button",children:"Magasin"})]})]})};a(291);var bs=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Container",children:[Object(u.jsx)("div",{className:"Gestiondesressourceshumaines-header",children:Object(u.jsx)("h1",{children:"Gestion du personnel"})}),Object(u.jsxs)("div",{className:"Gestiondesressourceshumaines",children:[Object(u.jsx)("button",{className:"rh_button",onClick:function(){e.push("/admin/Gestion_des_ressources_humaines")},children:"Lettres types"}
1),Object(u.jsx)("button",{className:"rh_button",children:"Registre du personnel"}),Object(u.jsx)("button",{className:"rh_button",onClick:function(){e.push("/admin/Gestion_des_ressources_humaines/Contratdetravail")},children:"Contrat de travail"}),Object(u.jsx)("button",{className:"rh_button",children:"Historique \xe9margement"}),Object(u.jsx)("button",{className:"rh_button",children:"Planning du personnel"})]})]})};a(292);var ps=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Container",children:[Object(u.jsx)("div",{className:"Gestioncommerciale-header",children:Object(u.jsx)("h1",{children:"Gestion commerciale"})}),Object(u.jsxs)("div",{className:"Gestioncommerciale",children:[Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Gestion_commerciale")},children:"\xc9tablir un devis"}),Object(u.jsx)("button",{className:"button",children:"\xc9tablir une facture"}),Object(u.jsx)("button",{className:"button",children:"Envoyer une Newsletter"}),Object(u.jsx)("button",{className:"button",children:"Historique des devis"}),Object(u.jsx)("button",{className:"button",children:"Historique des factures"})]})]})};a(293);var hs=function(){var e=Object(l.g)();return Object(u.jsxs)("div",{className:"Contratdetravail",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left ",onClick:function(){e.push("/admin/Gestion_des_ressources_humaines")}}),Object(u.jsx)("div",{className:"Contratdetravail-header",children:Object(u.jsx)("h1",{children:"Contrat de travail"})}),Object(u.jsxs)("div",{className:"infos_button",children:[Object(u.jsx)("button",{className:"button",onClick:function(){e.push("/admin/Gestion_des_ressources_humaines/Contratdetravail/Creationcdi")},children:"Cr\xe9ation CDI"}),Object(u.jsx)("button",{className:"button",children:"Cr\xe9ation CDD"}),Object(u.jsx)("button",{className:"button",children:"DPAE"})]})]})},Os=(a(294),{nom_entreprise:"",prenom_employeur:"",nom_de_employeur:"",etablissement:"",adresse_etablissement:"",code_postal_etablissement:"",ville_etablissement:""});var xs=function(){var e,t=Object(n.useState)(!1),a=Object(b.a)(t,2),s=(a[0],a[1]),c=Object(n.useState)(!1),i=Object(b.a)(c,2),r=(i[0],i[1]),d=function(){return s(!0)},j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,t={};if("denomination"in e&&(t.denomination=h.denomination?null:"Le champ nom est obligatore"),"adresse_siege"in e&&(t.adresse_siege=h.adresse_siege?null:"Le champ pr\xe9nom est obligatore"),"code_postal_siege"in e&&(t.code_postal_siege=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}$/.test(y)?null:"Le code postal n'est pas valide"),"ville_siege"in e&&(t.ville_siege=h.ville_siege?null:"Le champ ville est obligatore"),"SIRET_number"in e&&(t.SIRET_number=/^[0-9]{14}$/.test(C)?null:"Le num\xe9ro de SIRET n'est pas valide"),"etablissement"in e&&(t.etablissement=h.etablissement?null:"Le champ etablissement est obligatore"),"adresse_etablissement"in e&&(t.adresse_etablissement=h.adresse_etablissement?null:"Le champ adresse etablissement est obligatore"),"code_postal_etablissement"in e&&(t.code_postal_etablissement=/^(([0-8][0-9])|(9[0-5]))[0-9]{3}$/.test(w)?null:"Le code postal n'est pas valide"),"ville_etablissement"in e&&(t.ville_etablissement=h.ville_etablissement?null:"Le champ ville etablissement est obligatore"),"adresse_employe"in e&&(t.adresse_employe=h.adresse_employe?null:"Le champ adresse est obligatore"),v(Object(o.a)({},t)),v(Object(o.a)({},t)),e===h)return Object.values(t).every((function(e){return!e}))},m=Rt(Os,j),h=m.state,O=m.handleInputChange,x=m.errors,v=m.setErrors,_=m.reinitialiserState,f=h.entreprise,g=h.employeur,N=h.employeur_nom,y=h.code_postal_siege,C=(h.ville_siege,h.SIRET_number),S=(h.etablissement,h.adresse_etablissement),w=h.code_postal_etablissement,k=h.ville_etablissement,z=h.pays_etablissement,T=h.sexe_employe,A=h.prenom_employe,E=h.nom_employe,L=(h.naissance_employe,h.nationalite_employe),q=h.numss_employe,M=h.numsejour_employe,F=h.numdetitre_employe,D=h.adresse_employe,I=h.codepostale_employe,W=h.ville_employe,B=h.pays_employe,P=h.date,V=h.poste_employe,R=h.statut_employe,G=h.missions_employe,J=h.adresse_travail,Q=h.ville_travail,U=h.pays_travail,Z=h.codepostal_travail,Y=Object(l.g)();return Object(u.jsxs)("div",{className:"societe",children:[Object(u.jsxs)("div",{className:"societe-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){Y.push("/admin//Gestion_des_ressources_humaines/Contratdetravail")}}),Object(u.jsx)("h1",{children:"Cr\xe9e CDI"})]}),Object(u.jsxs)("div",{className:"societe_container",children:[Object(u.jsx)("h4",{children:"Employeur: "}),Object(u.jsxs)("form",{className:"societe_container",onSubmit:function(e){e.preventDefault(),H("post","main/societe/",null,null,h).then((function(e){!1!==e&&j()?(r(!0),d()):(r(!1),d())})),_(),j()},children:[Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Nom de l'entreprise",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"entreprise",value:f,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.adresse_entreprise})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Pr\xe9nom de l'employeur",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"employeur",value:g,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.prenom_employeur})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Nom de l'employeur",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"employeur_nom",value:N,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.nom_employeur_nom})]})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse ",id:"outlined-basic",variant:"outlined",className:"societe_input",name:"adresse_etablissement",value:S,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.adresse_etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"code_input",name:"code_postal_etablissement",value:w,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.code_postal_etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"ville_input",name:"ville_etablissement",value:k,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.ville_etablissement})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Pays",id:"outlined-basic",variant:"outlined",className:"pays_input",name:"pays_etablissement",value:z,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.pays_etablissement})]})]}),Object(u.jsxs)("div",{children:[Object(u.jsx)("div",{children:Object(u.jsx)("h4",{children:"Employ\xe9: "})}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsxs)(Xe.a,{variant:"outlined",className:"societe_label",children:[Object(u.jsx)(Wt.a,{id:"demo-simple-select-outlined-label",children:"Civilit\xe9"}),Object(u.jsxs)(hn.a,{labelId:"demo-simple-select-outlined-label",id:"demo-simple-select-outlined",value:T,onChange:O,label:"Age",children:[Object(u.jsx)(pn.a,{value:"",children:Object(u.jsx)("em",{})}),Object(u.jsx)(pn.a,{value:10,children:"Monsieur"}),Object(u.jsx)(pn.a,{value:20,children:"Madame"}),Object(u.jsx)(pn.a,{value:30,children:"Mademoiselle"})]})]}),Object(u.jsx)("div",{className:"errors",children:x.civilite_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Pr\xe9nom de l'employ\xe9",id:"outlined-basic",variant:"outlined",className:"prenomemploye_input",name:"prenom_employe",value:A,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.prenom_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Nom de l'employ\xe9",id:"outlined-basic",variant:"outlined",className:"nomemploye_input",name:"nom_employe",value:E,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.nom_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,(e={fullWidth:!0,label:"Date de naissance",id:"outlined-basic",variant:"outlined"},Object(p.a)(e,"fullWidth",!0),Object(p.a)(e,"id","outlined-basic"),Object(p.a)(e,"variant","outlined"),Object(p.a)(e,"name","date"),Object(p.a)(e,"type","date"),Object(p.a)(e,"value",P),Object(p.a)(e,"onChange",O),Object(p.a)(e,"required",!0),e)),Object(u.jsx)("div",{className:"errors",children:x.date})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Nationalit\xe9",id:"outlined-basic",variant:"outlined",className:"nationalite_input",name:"nationalite_employe",value:L,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.nationalite_employe})]})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Num\xe9ro de S\xe9curit\xe9 sociale",id:"outlined-basic",variant:"outlined",className:"numss_input",name:"numss_employe",value:q,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.num_SS_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Titre de s\xe9jour(\xe9tranger)",id:"outlined-basic",variant:"outlined",className:"numsejour_input",name:"numsejour_employe",value:M,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.numsejour_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Num\xe9ro d'odre du titre",id:"outlined-basic",variant:"outlined",className:"numdetitre_input",name:"numdetitre_employe",value:F,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.numdetitre_employe})]})]}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse",id:"outlined-basic",variant:"outlined",className:"adresseemploye_input",name:"adresse_employe",value:D,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.adresse_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"codepostaleemploye_input",name:"codepostale_employe",value:I,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.codepostale_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"villeemploye_input",name:"ville_employe",value:W,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.ville_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Pays",id:"outlined-basic",variant:"outlined",className:"paysemploye_input",name:"pays_employe",value:B,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.pays_employe})]})]}),Object(u.jsx)("div",{})]}),Object(u.jsx)("div",{className:"societe_button",children:Object(u.jsx)("button",{className:"registr_button",type:"submit",children:"Suivant"})}),Object(u.jsx)("div",{}),Object(u.jsx)("h4",{children:"Poste: "}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Poste",id:"outlined-basic",variant:"outlined",className:"posteemploye_input",name:"poste_employe",value:V,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.poste_employe})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Statut",id:"outlined-basic",variant:"outlined",className:"statutemploye_input",name:"statut_employe",value:R,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.statut_employe})]})]}),Object(u.jsx)("div",{className:"societe_adresse",children:Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Description du poste et des missions",id:"outlined-basic",variant:"outlined",className:"missionsemploye_input",name:"missions_employe",value:G,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.missions_employe})]})}),Object(u.jsx)("h4",{children:"Lieu de travail: "}),Object(u.jsxs)("div",{className:"societe_adresse",children:[Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Adresse",id:"outlined-basic",variant:"outlined",className:"adressetravail_input",name:"adresse_travail",value:J,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.adresse_travail})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Code postal",id:"outlined-basic",variant:"outlined",className:"codepostaletravail_input",name:"codepostal_travail",value:Z,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.codepostal_travail})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Ville",id:"outlined-basic",variant:"outlined",className:"villetravail_input",name:"ville_travail",value:Q,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.ville_travail})]}),Object(u.jsxs)("div",{className:"societe_label",children:[Object(u.jsx)(Ct.a,{fullWidth:!0,label:"Pays",id:"outlined-basic",variant:"outlined",className:"paystravail_input",name:"pays_travail",value:U,onChange:O,required:!0}),Object(u.jsx)("div",{className:"errors",children:x.pays_travail})]})]}),Object(u.jsx)("div",{})]})]})]})},vs=(a(166),a(184)),_s=a.n(vs),fs=Object(O.a)((function(e){return{heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"black",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-around",alignItems:"center"},accordion:{marginTop:"30px",position:"relative"},p:{fontWeight:"bold",margin:0,width:"20%"}}})),gs=function(e){var t=e.facture,a=fs(),s=Object(n.useState)(!1),c=Object(b.a)(s,2),i=c[0],r=c[1],o=Object(l.g)(),d=t.id,j=function(){var e=Object(V.a)(P.a.mark((function e(){var t;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.a.delete(R+"comptabilite/facture/"+d),t=window.location.pathname,o.replace("".concat(t,"/replace")),setTimeout((function(){o.replace(t)}),1e3);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),m=new Date(t.date_achat).toLocaleDateString();return Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)(Ma.a,{className:a.accordion,onChange:function(e,t){return r(t)},children:[Object(u.jsxs)(Fa.a,{className:a.accordion,"aria-controls":"panel1a-content",id:"panel1a-header",children:[i?Object(u.jsx)("div",{}):Object(u.jsxs)("div",{className:a.table,children:[Object(u.jsxs)("p",{className:a.p,children:[t.montantHT,"\u20ac"]}),Object(u.jsxs)("p",{className:a.p,children:[t.montantTVA,"%"]}),Object(u.jsx)("p",{className:a.p,children:t.fournisseur}),Object(u.jsx)("p",{className:a.p,children:m})]}),Object(u.jsx)(Ra,{expanded:i,setExpanded:r})]}),Object(u.jsx)(Da.a,{children:Object(u.jsxs)("div",{className:"facture__container",children:[Object(u.jsx)("div",{className:"facture__fournisseur",children:Object(u.jsx)("h1",{className:"fournisseur_fact",children:t.fournisseur})}),Object(u.jsx)("div",{className:"facture__montantHT",children:Object(u.jsxs)("h2",{className:"montantHT_fact",children:[t.montantHT,"\u20ac"]})}),Object(u.jsx)("div",{className:"facture__montantTVA",children:Object(u.jsxs)("h3",{className:"montantTVA_fact",children:[t.montant
1TVA,"%"]})}),Object(u.jsx)("div",{className:"facture__date",children:Object(u.jsx)("p",{className:"date_fact",children:m})}),Object(u.jsx)("div",{className:"facture__photo",children:Object(u.jsx)("img",{className:"photo_fact",src:t.photo_facture})}),Object(u.jsxs)("div",{className:"facture__button",children:[Object(u.jsx)("a",{href:t.photo_facture,target:"_blank",download:!0,children:Object(u.jsx)("button",{className:"registre__button",onClick:function(){var e,t;g.a.get(e,{responseType:"blob"}).then((function(e){_s()(e.data,t)}))},children:"T\xe9l\xe9charger"})}),Object(u.jsx)("button",{className:"supp_button",onClick:function(){j(t.id)},children:"Supprimer"})]})]})})]},t.id)})},Ns=Object(O.a)((function(e){return{root:{width:"90%",margin:"3rem auto",alignItems:"center"},heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:"black",width:"20%"},table:{width:"100%",display:"flex",justifyContent:"space-around",alignItems:"center"},detail:{fontSize:e.typography.pxToRem(16),color:"black"},color:{color:"black"}}})),ys=function(e){var t=e.factures,a=Ns();return Object(u.jsx)("div",{children:t.length>0&&Object(u.jsxs)(u.Fragment,{children:[Object(u.jsxs)("div",{className:a.table,style:{borderBottom:"1px solid black"},children:[Object(u.jsx)("p",{className:a.heading,children:"Montant HT en euros"}),Object(u.jsx)("p",{className:a.heading,children:"TVA"}),Object(u.jsx)("p",{className:a.heading,children:"Fournisseur"}),Object(u.jsx)("p",{className:a.heading,children:"Date d'achat"})]}),t.map((function(e){return Object(u.jsx)(gs,{facture:e},e.id)}))]})})},Cs=function(){var e=Object(n.useState)([]),t=Object(b.a)(e,2),a=t[0],s=t[1],c=Object(n.useState)([]),i=Object(b.a)(c,2),r=i[0],o=i[1],d=Object(n.useState)(!1),j=Object(b.a)(d,2),m=j[0],p=j[1],h=function(){var e=Object(V.a)(P.a.mark((function e(){var t,a;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.get(R+"comptabilite/facture/");case 2:t=e.sent,a=t.data,console.log(a),s(a);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(n.useEffect)((function(){return h(),console.log(r),function(){return s([])}}),[]);var O=Object(l.g)(),x=Object(n.useState)(null),v=Object(b.a)(x,2),_=(v[0],v[1],Object(n.useState)((new Date).toLocaleDateString())),f=Object(b.a)(_,2),N=(f[0],f[1]),y=Object(n.useState)(null),C=Object(b.a)(y,2),S=(C[0],C[1],(new Date).getTime(),function(){var e=Object(V.a)(P.a.mark((function e(t){var a,n;return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,g.a.get(R+"comptabilite/facture/?date_achat="+t);case 3:a=e.sent,n=a.data,o(n),p(!0);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return Object(u.jsx)(u.Fragment,{children:Object(u.jsxs)("div",{className:"main",children:[Object(u.jsxs)("div",{className:"dirigeant-header",children:[Object(u.jsx)("i",{className:"fas fa-arrow-left",onClick:function(){O.push("/admin/Comptabilite/")}}),Object(u.jsx)("h1",{children:"Historique des factures"})]}),Object(u.jsxs)("div",{className:"suivi_activite__jour_exacte-calendrier",children:[Object(u.jsx)("label",{children:"Calendrier: "}),Object(u.jsx)("input",{type:"date",onChange:function(e){N(new Date(e.target.valueAsNumber).getTime());var t=new Date(e.target.valueAsNumber).getTime();S(t)}})]}),Object(u.jsxs)("div",{className:"historiqueCommande admin__container",children:[Object(u.jsx)("h1",{style:{textAlign:"center",marginBottom:"2rem",color:"#04295d"},children:a.length?"Vos factures":"Pas de factures"}),m?Object(u.jsx)(ys,{factures:r}):Object(u.jsx)(ys,{factures:a})]}),Object(u.jsx)("div",{className:"res_button",children:Object(u.jsx)("button",{className:"reset_button",onClick:function(){var e=window.location.pathname;O.replace("".concat(e,"/replace")),setTimeout((function(){O.replace(e)}),0)},children:"reinitialiser"})})]})})},Ss=function(){var e=Object(k.c)(Ta),t=Object(k.b)(),a=Object(l.g)(),s=Object(l.i)(),c=s.path,i=(s.url,Object(n.useMemo)((function(){return e.nouvelleCommandeLength>0}),[e.nouvelleCommandeLength]));return Object(n.useEffect)((function(){t(Sa(e.currentPage)),a.push(c+"/nouvelles-commandes")}),[]),Object(u.jsxs)("div",{className:"adminPage",children:[i&&Object(u.jsx)("audio",{src:ls,autoPlay:!0,loop:!0}),Object(u.jsxs)("div",{className:"adminPage__container",children:[Object(u.jsx)(qa,{}
1),Object(u.jsx)("div",{style:{flex:1,padding:"1rem",width:"100%"},children:Object(u.jsxs)(l.d,{children:[Object(u.jsx)(l.b,{exact:!0,path:c+"/nouvelles-commandes",children:Object(u.jsx)(Za,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/commande-en-cours",children:Object(u.jsx)(bn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/historiques",children:Object(u.jsx)(mn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/suivi-activites",children:Object(u.jsx)(Ya,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/disponibles-plats",children:Object(u.jsx)(on,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/disponibles-livraison",children:Object(u.jsx)(dn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/zone-livraison",children:Object(u.jsx)(jn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/fichiers-contacts",children:Object(u.jsx)(In,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/mon-compte",children:Object(u.jsx)(Hn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/mon-compte/infos-personnelles",children:Object(u.jsx)(Gn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/mon-compte/infos-personnelles/la-societe",children:Object(u.jsx)(Kn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/mon-compte/infos-personnelles/caisse",children:Object(u.jsx)(ts,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Comptabilite",children:Object(u.jsx)(os,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Qrcode",children:Object(u.jsx)(rs,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Comptabilite/facture-achats",children:Object(u.jsx)(ds,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Comptabilite/facture-achats/enregistrer-factures",children:Object(u.jsx)(js,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Comptabilite/facture-achats/historiquefactures",children:Object(u.jsx)(Cs,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Gestion_des_stocks",children:Object(u.jsx)(ms,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Gestion_des_ressources_humaines",children:Object(u.jsx)(bs,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/mon-compte/infos-personnelles/dirigeant",children:Object(u.jsx)(is,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Gestion_commerciale",children:Object(u.jsx)(ps,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/clients",children:Object(u.jsx)(Rn,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Gestion_des_ressources_humaines/Contratdetravail",children:Object(u.jsx)(hs,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/Gestion_des_ressources_humaines/Contratdetravail/Creationcdi",children:Object(u.jsx)(xs,{})}),Object(u.jsx)(l.b,{exact:!0,path:c+"/produits",children:Object(u.jsx)(Ln,{})}),Object(u.jsx)(l.b,{path:"*",component:Na})]})})]})]})},ws=a(371),ks=a(360),zs=a(359),Ts=(a(295),Object(O.a)((function(e){return{paper:{marginTop:e.spacing(5),display:"flex",flexDirection:"column",alignItems:"center",backgroundColor:"white",padding:10,borderRadius:"3%",boxShadow:" 0px 0px 5px 1px",border:"solid #04295D"},avatar:{margin:e.spacing(1),backgroundColor:"#04295D"},form:{width:"100%",marginTop:e.spacing(1),flexDirection:"column",alignItems:"center"},submit:{margin:e.spacing(3,0,2)},disable:{backgroundColor:"#04295D"},error:{color:"red",fontWeight:"bold",fontSize:13,textAlign:"center"},Container:{marginTop:100},input:{fontWeight:"bold"},main:{height:800},logo:{height:150,marginTop:"10px",marginBottom:"10px"},logoContainer:{backgroundColor:"#04295D",textAlign:"center"}}}))),As=function(){var e=Ts(),t=(Object(k.c)((function(e){return e.security})),Object(k.c)((function(e){return e.errors})),Object(n.useState)(!1)),a=Object(b.a)(t,2),s=a[0],c=a[1],i=Object(l.g)(),r=Object(n.useState)({username:"",password:"",errors:" ",code:0}),d=Object(b.a)(r,2),j=d[0],m=d[1],h=Object(n.useState)(!1),O=Object(b.a)(h,2),x=O[0],v=O[1],_=Object(n.useState)(0),f=Object(b.a)(_,2),N=f[0],y=f[1],C=function(){var e=Object(V.a)(P.a.mark((function e(t){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.a.put(R+"restaurant/info_restaurant/1/",{disponibilite_restaurant:t}).then((function(e){return i.push("/admin")}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=Object(V.a)(P.a.mark((function e(t){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g()({url:"".concat(R,"accounts/verify/"),method:"post",data:t}).then((function(e){var t=e.data.access;localStorage.setItem("jwtToken",t),c(!0),C(!0)})).catch((function(e){m(Object(o.a)(Object(o.a)({},j),{},{errors:"Email ou mot de passe incorrecte"})),c(!1)}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function w(e){return z.apply(this,arguments)}function z(){return(z=Object(V.a)(P.a.mark((function e(t){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,g()({url:"".concat(R,"accounts/auth/"),method:"post",data:t}).then((function(e){v(!0),y(5),c(!1)})).catch((function(e){m(Object(o.a)(Object(o.a)({},j),{},{errors:"Email ou mot de passe incorrecte"})),v(!1),c(!1)}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var T=function(e){m(Object(o.a)(Object(o.a)({},j),{},Object(p.a)({},e.target.name,e.target.value)))};return Object(n.useEffect)((function(){var e=x&&N>0&&setTimeout((function(){return y(N-1)}),6e4);return function(){return clearInterval(e)}}),[x,N]),Object(u.jsxs)("div",{className:e.main,children:[Object(u.jsx)("div",{className:e.logoContainer,children:Object(u.jsx)("img",{src:Ea,className:e.logo})}),Object(u.jsxs)(zs.a,{component:"main",maxWidth:"xs",children:[Object(u.jsx)(ks.a,{}
1),Object(u.jsxs)("div",{className:e.paper,children:[Object(u.jsx)(ws.a,{className:e.avatar}),Object(u.jsx)(Ee.a,{component:"h1",variant:"h5",children:"Connexion"}),x?Object(u.jsxs)("form",{className:e.form,noValidate:!0,onSubmit:function(e){e.preventDefault(),c(!0);var t={username:j.username,password:j.password,code:j.code};S(t)},children:[Object(u.jsxs)("label",{className:"text",children:["Le code est valide pendant : ",N," minutes "]}),0===N&&Object(u.jsxs)("center",{children:[Object(u.jsx)("br",{}),Object(u.jsx)("span",{onClick:function(){w({username:j.username,password:j.password})},className:"click2FA",children:"Renvoyez moi un code !"})]}),Object(u.jsx)("br",{}),Object(u.jsxs)("h6",{className:"sub_title",children:[Object(u.jsx)("br",{}),"Code :"]}),Object(u.jsx)("br",{}),Object(u.jsx)("input",{variant:"filled",fullWidth:!0,id:"dashboard-outlined-basic",type:"number",name:"code",placeholder:"Code d'authentification",onChange:T,style:{width:"60%"}}),Object(u.jsx)("br",{}),Object(u.jsx)(Ke.a,{type:"submit",fullWidth:!0,variant:"contained",color:"secondary",className:s?e.disable:e.submit,disabled:s,children:s?Object(u.jsxs)("div",{style:{color:"brown"},children:["Connexion au serveur ....."," "]}):"Connexion "})]}):Object(u.jsxs)("form",{className:e.form,noValidate:!0,onSubmit:function(e){e.preventDefault(),c(!0),w({username:j.username,password:j.password})},children:[Object(u.jsx)(Ct.a,{variant:"filled",margin:"normal",required:!0,fullWidth:!0,id:"email",classname:e.input,label:"addresse mail",name:"username",autoComplete:"email",autoFocus:!0,onChange:T}),Object(u.jsx)(Ct.a,{variant:"filled",margin:"normal",required:!0,fullWidth:!0,name:"password",label:"mot de passe",type:"password",id:"password",autoComplete:"current-password",onChange:T}),""!==j.errors&&Object(u.jsxs)("p",{className:e.error,children:[j.errors," "]}),Object(u.jsx)(Ke.a,{type:"submit",fullWidth:!0,variant:"contained",color:"secondary",className:s?e.disable:e.submit,disabled:s,children:s?Object(u.jsxs)("div",{style:{color:"brown"},children:["Connexion au serveur ....."," "]}):"Connexion "})]})]})]})]})};var Es=function(){return Object(u.jsx)("div",{className:"App",children:Object(u.jsx)(r.a,{children:Object(u.jsxs)(l.d,{children:[Object(u.jsx)(l.a,{exact:!0,from:"/",to:"/home"}),Object(u.jsx)(l.b,{path:"/home",component:fa}),Object(u.jsx)(l.b,{exact:!0,path:"/login",component:As}),Object(u.jsx)(m,{path:"/admin",component:Ss})]})})})},Ls=function(e){e&&e instanceof Function&&a.e(3).then(a.bind(null,376)).then((function(t){var a=t.getCLS,n=t.getFID,s=t.getFCP,c=t.getLCP,i=t.getTTFB;a(e),n(e),s(e),c(e),i(e)}))},qs=a(54),Ms=Object(qs.b)({baskets:W,alerts:mt,admin:Aa}),Fs=Object(z.a)({reducer:Ms});i.a.render(Object(u.jsx)(k.a,{store:Fs,children:Object(u.jsx)(Es,{})}),document.getElementById("root")),Ls()}},[[296,1,2]]]); 2//# sourceMappingURL=main.33687a59.chunk.js.map
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.