1(this.webpackJsonpclient=this.webpackJsonpclient||[]).push([[0],{120:function(e,t,n){},121:function(e,t,n){},129:function(e,t,n){},130:function(e,t,n){},132:function(e,t,n){},133:function(e,t,n){},134:function(e,t,n){},135:function(e,t,n){},136:function(e,t,n){},137:function(e,t,n){},138:function(e,t,n){},139:function(e,t,n){},14:function(e,t,n){e.exports={container:"Blog_container__1oLOA",articulos:"Blog_articulos__7DIx4",lanzamientos:"Blog_lanzamientos__3fmVs",noticias:"Blog_noticias__10VNS",subArticle:"Blog_subArticle__nrGgO",border:"Blog_border__3us27",img:"Blog_img__2d80v",avatar:"Blog_avatar__1GB2c",label:"Blog_label__3tOcr",input:"Blog_input__117eU",submit:"Blog_submit__21BUs",containerAll:"Blog_containerAll__3Nsh8",containerFull:"Blog_containerFull__II0jZ",containerForm:"Blog_containerForm__Evm9v",containerArticle:"Blog_containerArticle__3s5hN",contenido:"Blog_contenido__1W7pw",select:"Blog_select__3kT-D",btn:"Blog_btn__A8izP",error:"Blog_error__27qcQ",loading:"Blog_loading__33cQ2",containerDetail:"Blog_containerDetail__1G0G1",btnBack:"Blog_btnBack__1p3-3",blogcontainer:"Blog_blogcontainer__3xfx4",contContent:"Blog_contContent__385cz"}},140:function(e,t,n){},141:function(e,t,n){},156:function(e,t,n){},157:function(e,t,n){},158:function(e,t,n){},159:function(e,t,n){},160:function(e,t,n){},161:function(e,t,n){},162:function(e,t,n){},163:function(e,t,n){},164:function(e,t,n){},181:function(e,t,n){},182:function(e,t,n){},183:function(e,t,n){},184:function(e,t,n){},185:function(e,t,n){},186:function(e,t,n){},187:function(e,t,n){},188:function(e,t,n){},189:function(e,t,n){"use strict";n.r(t);var c=n(2),a=n.n(c),s=n(46),r=n.n(s),i=(n(96),n(97),n(9)),o=n(12),l=n(4),j=n(6),d=n(5),u=n(11),b=n.n(u),m=n(0),O=n(29),h=n(61),p=n(82),x=n(28),f=n(81),g=n(50),A=n(42),v=n(80),N=n(51),y=(n(120),n(121),n(7)),E="ADD_TO_CART",k="DELETE_FROM_CART",_="DELETE_ALL_FROM_CART",w="GET_CART_BY_ID",L="GET_COMMENTS_BY_GAME",S="EDIT_COMMENT",I="DELETE_COMMENT",C="POST_COMMENT",T="IS_ONLINE",D="GET_LIBRARY_BY_ID",B="GET_ALL_COMMENTS",R="UNREPORT_COMMENT";function G(){return function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b()("/videogames");case 2:return n=e.sent,e.abrupt("return",t({type:"GET_ALL_VIDEOGAMES",payload:n.data}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}function P(e,t,n,c,a,s,r,i,o,d){return function(){var u=Object(j.a)(Object(l.a)().mark((function j(u){var m;return Object(l.a)().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,b()("/videogames/filter?name=".concat(e,"&gen=").concat(t,"&tag=").concat(n,"&esrb=").concat(c,"&on_sale=").concat(a,"&free_to_play=").concat(s,"&page=").concat(r,"&sort=").concat(i,"&order=").concat(o,"&limit=").concat(d));case 2:return m=l.sent,l.abrupt("return",u({type:"GET_FILTERED_VIDEOGAMES",payload:m.data}));case 4:case"end":return l.stop()}}),j)})));return function(e){return u.apply(this,arguments)}}()}function M(){return function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.get("/genres");case 2:return n=e.sent,e.abrupt("return",t({type:"GET_GENRES",payload:n.data}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}function F(){return function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.get("/esrb");case 2:return n=e.sent,e.abrupt("return",t({type:"GET_ESRB",payload:n.data}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}function Y(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.delete("/videogamesDev/".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"DELETE_VIDEOGAME",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function U(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,b.a.get("/wishlist/".concat(e));case 3:return c=t.sent,t.abrupt("return",n({type:"GET_WISH_LIST",payload:c.data}));case 7:t.prev=7,t.t0=t.catch(0),console.log("La concha de la lora");case 10:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(e){return t.apply(this,arguments)}}()}function q(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.delete("/wishlist/delete/".concat(e,"/").concat(t));case 2:return a=n.sent,n.abrupt("return",c({type:"DELETE_WISH_LIST",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}function z(e){return function(t){return b.a.get("/cart/".concat(e)).then((function(e){t({type:w,payload:e})}))}}function J(e,t){return function(n){return b.a.post("/cart/addToMany/".concat(e),t).then((function(e){n({type:"ADD_MANY_CART"})}))}}function V(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b()("/videogames/filter?name=".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"GET_CARD_STATISTICS",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function Q(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.post("/mercadopago",e);case 2:return c=t.sent,t.abrupt("return",c);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function H(e){return e?function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.get("/users?id=".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"GET_USER_BY_ID",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}():function(e){return e({type:"GET_USER_BY_ID",payload:[]})}}function W(){return function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.get("/users");case 2:n=e.sent,t({type:"GET_ALL_USERS",payload:n.data});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}function X(){return function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.get("/blog");case 2:return n=e.sent,console.log("act",n),e.abrupt("return",t({type:"GET_ARTICLES",payload:n}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}function Z(){return function(e){return b.a.get("http://localhost:3001/comments").then((function(t){e({type:B,payload:t})}))}}function K(e){return function(t){return b.a.delete("/comments/deleteComment/".concat(e)).then((function(e){t({type:I,payload:e})}))}}function $(e,t,n){return function(c){return b.a.post("/comments/madeComment/".concat(e,"/").concat(t),n).then((function(e){c({type:C,payload:e})}))}}function ee(){return function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.get("/sales");case 2:return n=e.sent,e.abrupt("return",t({type:"GET_SALES",payload:n.data}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}function te(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.get("/friends/".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"GET_FRIENDS",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function ne(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",b.a.get("/library/".concat(e)).then((function(e){n({type:D,payload:e})})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function ce(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.get("/chat/".concat(e,"/").concat(t));case 2:return a=n.sent,n.abrupt("return",c({type:"GET_CHAT",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}function ae(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.get("/chat/".concat(e,"/").concat(t));
1case 2:return a=n.sent,n.abrupt("return",c({type:"GET_CHAT_FRIEND",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}function se(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.put("http://localhost:3001/users/ban/".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"BAN_USER",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function re(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.put("http://localhost:3001/users/unbanned/".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"BANNED_USER",id:e,payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function ie(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.put("http://localhost:3001/users/admin/".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"CONVERT_ADM",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function oe(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b.a.put("http://localhost:3001/users/user/".concat(e));case 2:return c=t.sent,t.abrupt("return",n({type:"CONVERT_USER",payload:c.data}));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}var le=n(1);function je(){var e=Object(y.b)(),t=Object(o.l)(),n=Object(c.useState)(!1),a=Object(d.a)(n,2),s=a[0],r=a[1],l=Object(c.useState)(!1),j=Object(d.a)(l,2),u=j[0],E=j[1],k=JSON.parse(localStorage.getItem("cart")||"[]"),_=localStorage.getItem("name"),w=localStorage.getItem("id"),L=localStorage.getItem("type"),S=Object(y.c)((function(e){return e.cart})),I="object"===typeof w?k:S,C=Object(y.c)((function(e){return e.friends}));Object(c.useEffect)((function(){w&&null!=w&&(e(H(w)),e(te(w)))}),[e,w]);var T=function(){!0===s&&(E(!1),r(!s)),r(!s)},D=[{title:_,path:"/profile/".concat(w),icon:Object(le.jsx)(h.a,{}),className:"nav-text",onClick:T,loggedIn:!0},{title:"Admin Tools",path:"/admin",icon:Object(le.jsx)(v.a,{}),className:"nav-text",onClick:T,loggedIn:!0,admin:!0},{title:"Friends",path:"#",icon:Object(le.jsx)(O.c,{}),className:"bottom-text-first",onClick:function(){return E(!u)},loggedIn:!0},{title:"Log Out",path:"#",icon:Object(le.jsx)(A.c,{}),className:"log-out-button",onClick:function(n){n.preventDefault(),b()({method:"post",url:"/authentication/logout",headers:{"X-Requested-With":"XMLHttpRequest"},withCredentials:!0}).then((function(n){n&&(localStorage.removeItem("profile_pic"),localStorage.removeItem("lastname"),localStorage.removeItem("name"),localStorage.removeItem("type"),localStorage.removeItem("id"),localStorage.removeItem("user"),e(H()),t("/"))})).catch((function(e){return console.log(e)}))},loggedIn:!0},{title:"Sign Up",path:"/sign_up",icon:Object(le.jsx)(h.a,{}),className:"sign-up-button",onClick:T,loggedIn:!1},{title:"Log In",path:"/log_in",icon:Object(le.jsx)(A.b,{}),className:"log-in-button",onClick:T,loggedIn:!1}],B=[];return w?D.map((function(e){!0!==e.loggedIn&&null!=e.loggedIn||(e.admin?"adm"===L&&B.push(e):B.push(e))})):D.map((function(e){0!=e.loggedIn&&e.loggedIn||B.push(e)})),Object(le.jsx)("div",{children:Object(le.jsxs)(m.b.Provider,{value:{color:"#fff"},children:[Object(le.jsxs)("div",{className:"navbar",children:[Object(le.jsxs)("div",{className:"NavBar-left",children:[Object(le.jsx)(i.b,{to:"/home",children:Object(le.jsx)("img",{className:"henrygames-logo",src:"https://cdn.discordapp.com/attachments/960956320884883486/989525400512249947/genri_Logo.png",alt:"nada"})}),Object(le.jsxs)(i.b,{to:"/store",className:"left-sections",children:[Object(le.jsx)(g.a,{className:"navbar-left-icons"}),Object(le.jsx)("h3",{className:"navleft-text",children:"STORE"})]}),w?Object(le.jsxs)(i.b,{to:"/library",className:"left-sections",children:[Object(le.jsx)(f.a,{className:"navbar-left-icons"}),Object(le.jsx)("h3",{className:"navleft-text",children:"LIBRARY "})]}):Object(le.jsx)(le.Fragment,{}),Object(le.jsxs)(i.b,{to:"/blog",className:"left-sections",children:[Object(le.jsx)(O.a,{className:"navbar-left-icons"}),Object(le.jsx)("h3",{className:"navleft-text",children:"BLOG "})]})]}),Object(le.jsx)("div",{className:"NavBar-center"}),Object(le.jsxs)("div",{className:"NavBar-right",children:[I?Object(le.jsxs)(i.b,{to:"/my_cart",children:[I&&I.length?Object(le.jsx)("span",{className:"numC",children:I.length}):Object(le.jsx)(le.Fragment,{}),Object(le.jsx)(x.e,{className:"navbar-icons"})]}):Object(le.jsx)(i.b,{to:"/my_cart",children:Object(le.jsx)(x.d,{className:"navbar-icons"})}),Object(le.jsx)(i.b,{to:"#",children:Object(le.jsx)(p.a,{className:"navbar-icons",onClick:T})})]})]}),Object(le.jsx)("nav",{className:s?"side-menu active":"side-menu",children:Object(le.jsxs)("ul",{className:"side-menu-items",children:[Object(le.jsx)("div",{id:"navbar-side-items",children:B.map((function(e,t){return Object(le.jsx)("li",{className:e.className,children:Object(le.jsxs)(i.b,{to:e.path,onClick:e.onClick,children:[e.icon,Object(le.jsx)("span",{children:e.title})]})},t)}))}),Object(le.jsxs)("nav",{className:u?"friendBox active":"friendBox",children:[Object(le.jsxs)("div",{className:"friend-list-title-container",children:[Object(le.jsx)("p",{className:"vacio-FLTC"}),Object(le.jsx)("h3",{className:"friendBoxTitle",children:"Friend List "}),Object(le.jsx)(i.b,{className:"addIcon",to:"/friends/".concat(w),children:Object(le.jsx)(N.a,{})})]}),Object(le.jsx)("div",{className:"FriendListBox",children:C&&"No se encontro el usuario"!=C&&C.length?C.map((function(e){return Object(le.jsx)("ul",{children:Object(le.jsxs)("li",{className:"friend-tag",children:[Object(le.jsx)(O.c,{}),Object(le.jsxs)("div",{className:"userData",children:[Object(le.jsx)("span",{className:"userName",children:e.user}),Object(le.jsx)("span",{className:"userStatusOnline",children:"Online"})]})]},e.id)})})):Object(le.jsx)("p",{children:"You have no friends yet"})})]})]})})]})})}var de=n(31),ue=n.p+"static/media/Pulse-1.1s-200px.3a08fa52.gif";function be(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.videogames})),n=Object(c.useState)(""),a=Object(d.a)(n,2),s=a[0],r=(a[1],Object(c.useState)("")),o=Object(d.a)(r,2),l=o[0],j=(o[1],Object(c.useState)("")),u=Object(d.a)(j,2),b=u[0],m=(u[1],Object(c.useState)("")),O=Object(d.a)(m,2),h=O[0],p=(O[1],Object(c.useState)("")),x=Object(d.a)(p,2),f=x[0],g=(x[1],Object(c.useState)("")),A=Object(d.a)(g,2),v=A[0],N=(A[1],Object(c.useState)(0)),E=Object(d.a)(N,2),k=E[0],_=(E[1],Object(c.useState)(200)),w=Object(d.a)(_,2),L=w[0],S=(w[1],Object(c.useState)("rating")),I=Object(d.a)(S,2),C=I[0],T=(I[1],Object(c.useState)("desc")),D=Object(d.a)(T,2),B=D[0];D[1];return Object(c.useEffect)((function(){e(P(s,l,b,h,f,v,k,C,B,L))}),[e,s,l,b,h,f,v,k,C,B,L]),Object(le.jsx)("div",{children:Object(le.jsx)(de.a,{focusOnSelect:!1,children:t.length?t.slice(0,6).map((function(e){return Object(le.jsx)("item",{children:Object(le.jsxs)("div",{className:"ItemCarousel",children:[Object(le.jsx)("div",{className:"c65",children:Object(le.jsx)(i.b,{to:"/store/".concat(e.id),children:Object(le.jsx)("img",{className:"imagenes",src:e.image,alt:"img not found"})})}),Object(le.jsxs)("div",{className:"c35",children:[Object(le.jsx)("h3",{className:"legend",children:e.name}),Object(le.jsxs)("div",{className:"screenshots-div",children:[Object(le.jsx)("img",{className:"screenshots-carousel",src:e.short_screenshots[0],alt:"img not found"}
1),Object(le.jsx)("img",{className:"screenshots-carousel",src:e.short_screenshots[1],alt:"img not found"}),Object(le.jsx)("img",{className:"screenshots-carousel",src:e.short_screenshots[2],alt:"img not found"}),Object(le.jsx)("img",{className:"screenshots-carousel",src:e.short_screenshots[3],alt:"img not found"})]}),Object(le.jsxs)("div",{className:"c35-footer",children:[Object(le.jsxs)("h5",{className:"footer-txt",children:["Rating ",e.rating]}),Object(le.jsx)("div",{className:"genres-section",children:e.genres.map((function(e){return Object(le.jsx)("span",{className:"genre-style",children:e.name})}))}),Object(le.jsxs)("span",{className:"price-tag",children:["$",e.price]})]})]})]})})})):Object(le.jsx)("img",{src:ue,alt:""})})})}n(129);var me=n(88);function Oe(e){var t=e.image,n=e.name,c=e.price,a=e.id,s=e.free_to_play,r=e.on_sale,o=e.rating;return Object(le.jsx)("section",{className:"card",children:Object(le.jsxs)(i.b,{className:"link",to:"/store/".concat(a),children:[Object(le.jsx)("img",{src:t,alt:"Imagen no encontrada",width:"400px",height:"220px"}),!0===r&&!1===s?Object(le.jsx)("p",{className:"onSale",children:"On Sale"}):null,Object(le.jsxs)("ul",{className:"ContainerText",children:[Object(le.jsx)("li",{className:"titleCard",children:n}),Object(le.jsxs)("li",{className:"LastRow",children:[Object(le.jsxs)("p",{className:"ratingCard",children:[o," ",Object(le.jsx)(me.a,{})]}),!0===s?Object(le.jsx)("p",{className:"priceCard",children:"Free to Play"}):Object(le.jsxs)("p",{className:"priceCard",children:["$",c,Object(le.jsx)(N.b,{})]})]})]})]})})}function he(){var e=Object(y.c)((function(e){return e.videogames})),t=e.filter((function(e){return 1==e.free_to_play}));return Object(le.jsx)("div",{children:Object(le.jsx)(de.a,{focusOnSelect:!1,itemsToShow:5,children:e.length?t.slice(0,15).map((function(e){return Object(le.jsx)("item",{children:Object(le.jsx)(Oe,{image:e.image,name:e.name,price:e.price,free_to_play:e.free_to_play,id:e.id,rating:e.rating},e.id)})})):Object(le.jsx)("img",{src:ue,alt:""})})})}function pe(){var e=Object(y.c)((function(e){return e.videogames})),t=e.filter((function(e){return!0===e.on_sale}));return Object(le.jsx)("div",{children:Object(le.jsx)(de.a,{focusOnSelect:!1,itemsToShow:5,children:e.length?t.slice(0,15).map((function(e){return Object(le.jsx)("item",{children:Object(le.jsx)(Oe,{image:e.image,name:e.name,price:e.price,free_to_play:e.free_to_play,id:e.id,rating:e.rating},e.id)})})):Object(le.jsx)("img",{src:ue,alt:""})})})}var xe=n(27),fe=(n(130),n.p+"static/media/linkedin.f249b382.png"),ge=n.p+"static/media/postgre.a7fa3991.png",Ae=n.p+"static/media/css-3.463e319b.png",ve=n.p+"static/media/physics.07d9e407.png",Ne=n.p+"static/media/nodejs.007e99f6.png",ye=n.p+"static/media/js.3dfb665e.png",Ee=n.p+"static/media/sql-server.86cdb54c.png",ke=n.p+"static/media/sequelize-icon.cefda14a.png",_e=function(){var e={color:"rgb(22, 31, 203)"},t=[{name:"German Flores",path:"https://www.linkedin.com/in/germ\xe1n-flores-47a41296/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Joaquin Palacio",path:"https://www.linkedin.com/in/joaqu%C3%ADn-palacio-92918a234/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Julian Gomez",path:"https://www.linkedin.com/in/leandrojuliangomez/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Nicolas Gonzalez",path:"https://www.linkedin.com/in/nicol\xe1s-gonz\xe1lez-087875177/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Nicolas Tanoira",path:"https://www.linkedin.com/in/nicotanoira/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Santiago Campos",path:"https://www.linkedin.com/in/santiago-campos-snels-0919b022b/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Sebastian Garcia",path:"https://www.linkedin.com/in/juan-sebastian-garcia-lopez-93a611186/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"},{name:"Wilson Castro",path:"https://www.linkedin.com/in/wilson-arvey-castro-39a446184/",icon:Object(le.jsx)(xe.d,{style:e}),className:"linkedin-name"}];return Object(le.jsx)("footer",{className:"mainfooter",children:Object(le.jsxs)("div",{className:"container",children:[Object(le.jsxs)("div",{className:"footer-titles",children:[Object(le.jsx)("a",{className:"footer-titles-equipo",href:"https://github.com/nicolasgonzalez98/HenryGames-PG",children:Object(le.jsx)("img",{className:"github-image",src:"https://encrypted-tbn0.gstatic.
1com/images?q=tbn:ANd9GcTf5-S3ffFPLWSu6s5ImXQU-MLPb3y4FkQbqQ&usqp=CAU",width:"65px",height:"65px",alt:"not found"})}),Object(le.jsx)("h2",{className:"footer-titles-tecnologias",children:"Technologies"})]}),Object(le.jsxs)("div",{className:"creadores-tecnologias-div",children:[Object(le.jsx)("ul",{className:"creadores",children:t.map((function(e,t){return Object(le.jsx)("li",{className:e.className,children:Object(le.jsxs)("a",{href:e.path,target:"_blank",children:[Object(le.jsx)("img",{src:fe,width:"25px",height:"25px",alt:"not found"}),Object(le.jsx)("span",{children:e.name})]})},t)}))}),Object(le.jsxs)("div",{className:"tecnologias",children:[Object(le.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAABBTAAAQUwGKEV3UAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAwBQTFRF/////EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkL/EkLzQNIBgAAAP90Uk5TAAECAwQF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",width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:Ae,width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:ye,width:"75px",height:"75px",alt:"not found"}
1),Object(le.jsx)("img",{src:ve,width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:"data:image/png;base64,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",width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:Ne,width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:Ee,width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:ge,width:"75px",height:"75px",alt:"not found"}),Object(le.jsx)("img",{src:ke,width:"75px",height:"75px",alt:"not found"})]})]}),Object(le.jsx)("div",{className:"final-footer",children:Object(le.jsxs)("p",{children:[" Copyright \xa9",(new Date).getFullYear()," HENRYGAMES | PG Henry | Group 1 FT25a"]})})]})})},we=n(15),Le=n.n(we);n(132),n(133);function Se(){var e=Object(c.useState)(!1),t=Object(d.a)(e,2),n=t[0],a=(t[1],Object(c.useState)(!1)),s=Object(d.a)(a,2),r=s[0],i=s[1];return Object(y.c)((function(e){return e.videogames})).length||(console.log("Se ejecuto el getAllVideogames"),G()),Object(c.useEffect)((function(){console.log("entr\xf3 al useEffect");var e=function(){var e=Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("entr\xf3 al getUser()"),e.prev=1,e.next=4,fetch("".concat("https://henrygames.herokuapp.com","/auth/google/protected"),{method:"GET",credentials:"include",header:{Accept:"application/json","Content-Type":"application/json","Access-Control-Allow-Credentials":!0}}).then((function(e){if(200===e.status)return console.log(e.json,"entro al 200"),e.json();if(401===e.status)return console.log(e,"entro al 401"),e.json();throw new Error("authentication has failed")})).then((function(e){console.log(e+"termin\xf3 el axios"),e.success?(console.log(e+"if 200"),localStorage.setItem("id",e.user.id),localStorage.setItem("name",e.user.name),localStorage.setItem("lastname",e.user.lastname),localStorage.setItem("type",e.user.type),localStorage.setItem("profile_pic",e.user.profile_pic),localStorage.setItem("user",e.user.email)):e.banned?(console.log("este es el if banned"),console.log(e+" if banned")):i(!0)}));case 4:e.sent,e.next=10;break;case 7:e.prev=7,e.t0=e.catch(1),console.log(e.t0,"este es el error cachado");case 10:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(){return e.apply(this,arguments)}}();e()}),[]),r&&Le()({title:"We have a problem with your account",text:"Sorry",icon:"error"}),n&&Le()({title:"Your account is banned. Can not log in",icon:"error"}),Object(le.jsxs)("div",{className:"background",children:[Object(le.jsx)("div",{children:Object(le.jsx)(je,{})}),Object(le.jsx)("div",{className:"home-component-box",children:Object(le.jsxs)("div",{className:"home60",children:[Object(le.jsxs)("div",{className:"ContainerCarousel",children:[Object(le.jsx)("h1",{className:"main-carousel-title",children:"Best rated"}),Object(le.jsx)(be,{})]}
1),Object(le.jsxs)("div",{className:"CategoryContainerCarousel",children:[Object(le.jsx)("h3",{className:"category-carousel-title",children:"Free to Play"}),Object(le.jsx)(he,{})]}),Object(le.jsxs)("div",{className:"CategoryContainerCarousel",children:[Object(le.jsx)("h3",{className:"category-carousel-title",children:"On Sale"}),Object(le.jsx)(pe,{})]})]})}),Object(le.jsx)(_e,{})]})}n(134);function Ie(e){var t=e.image,n=e.name,c=e.id,a=e.setVideo,s=e.setVisuality;function r(e){return Math.floor(Math.random()*e)}function i(){return(i=Object(j.a)(Object(l.a)().mark((function e(t){var n,c,i,o,j;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.get("https://api.rawg.io/api/games/".concat(t,"/movies?key=345444feabdc45b185eefff732f7bb27"));case 2:n=e.sent.data,0!==(c=n.count)?(i=r(c),o=n.results,j=o[i],a(j.data[480])):a("https://www.youtube.com/embed/QN3Wv6Gkoic"),s(!0);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(le.jsx)("div",{children:Object(le.jsxs)("button",{onClick:function(){return function(e){return i.apply(this,arguments)}(c)},className:"og-card",children:[Object(le.jsx)("img",{className:"og-image",src:t,alt:"Imagen no encontrada",width:"400px",height:"220px"}),Object(le.jsxs)("ul",{className:"og-textCard",children:[Object(le.jsx)("li",{className:"og-titleCard",children:n}),Object(le.jsx)("li",{className:"og-launch",children:"Launch"})]})]})})}n(135);function Ce(){var e=Object(y.b)(),t=Object(c.useState)(!1),n=Object(d.a)(t,2),a=n[0],s=n[1],r=Object(c.useState)(""),o=Object(d.a)(r,2),l=o[0],j=o[1],u=localStorage.getItem("id");Object(c.useEffect)((function(){e(ne(u))}),[]);var b=Object(y.c)((function(e){return e.my_games}));return console.log(b),Object(le.jsxs)("div",{className:"library-body",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"library-component",children:[Object(le.jsx)("div",{children:b.length?Object(le.jsxs)("div",{children:[Object(le.jsx)("h1",{className:"library-title",children:"My games"}),Object(le.jsx)("div",{className:"containercard",children:b.map((function(e,t){return Object(le.jsx)("div",{children:Object(le.jsx)(Ie,{image:e.image,name:e.name,id:e.id,setVideo:j,setVisuality:s},e.id)})}))})]}):Object(le.jsxs)("div",{className:"library-empty-component",children:[Object(le.jsx)("h2",{className:"library-empty-title",children:"You don't own any games yet!"}),Object(le.jsxs)("p",{className:"library-empty-redirect",children:["Do you want to get some games? ",Object(le.jsx)("br",{}),Object(le.jsx)(i.b,{to:"/store",children:Object(le.jsx)("button",{className:"library-empty-button",children:"Let's Go!"})})]})]})}),a?Object(le.jsxs)("div",{className:"frame",children:[Object(le.jsx)("button",{className:"close-button-red",onClick:function(){return s(!1)},children:"X"}),Object(le.jsx)("iframe",{id:"inlineFrameExample",title:"Inline Frame Example",width:"700",height:"600",src:l||"https://www.youtube.com/embed/QN3Wv6Gkoic",autoplay:!0})]}):Object(le.jsx)(le.Fragment,{})]}),Object(le.jsx)(_e,{})]})}var Te=n(18);n(136),n(137);function De(e){var t=e.id_game,n=Object(c.useState)(""),a=Object(d.a)(n,2),s=a[0],r=a[1],i=Object(c.useState)(""),o=Object(d.a)(i,2),u=o[0],b=o[1],m=localStorage.getItem("id"),O=Object(y.b)();function h(){return(h=Object(j.a)(Object(l.a)().mark((function e(n){var c;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.preventDefault(),0===u.length&&0!==s.length?(c=localStorage.getItem("user"),O($(m,t,{comment:s,username:c})),r(""),b("")):b("Error");case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(le.jsx)("div",{className:"commentary-box",children:Object(le.jsxs)("form",{onSubmit:function(e){return h.apply(this,arguments)},children:[Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Review"}),Object(le.jsx)("textarea",{className:"new_comment",name:"comment",value:s,onChange:function(e){r(e.target.value),b(function(e){return u="",e.length>256&&(u="El comentario es muy largo"),u}(e.target.value))}})]}),Object(le.jsx)("div",{children:Object(le.jsx)("button",{type:"submit",children:"Comment!"})})]})})}n(138);function Be(e){var t=e.id,n=e.id_user,a=e.comment,s=e.createdAt,r=e.user,i=Object(y.b)(),o=Object(c.useState)(!1),l=Object(d.a)(o,2),j=l[0],u=l[1],m=Object(c.useState)(""),O=Object(d.a)(m,2),h=O[0],p=O[1],x=Object(c.useState)(""),f=Object(d.a)(x,2),g=f[0],A=f[1],v=localStorage.getItem("id"),N="object"!==typeof v;Object(c.useEffect)((function(){}),[i]);var E=v===n;function k(e){var t;alert("Comentario denunciado"),i((t=e,function(e){return b.a.put("/comments/report_comment/".concat(t)).then((function(t){e({type:"REPORT_COMMENT",payload:t})}))}))}return Object(le.jsxs)("div",{className:"Info_Comment",children:[Object(le.jsxs)("div",{className:"info",children:[Object(le.jsx)("p",{children:E?"T\xfa":r}),Object(le.jsx)("p",{children:s})]}),Object(le.jsx)("div",{className:"bodycomment",children:j?Object(le.jsx)(le.Fragment,{children:Object(le.jsxs)("form",{className:"edit_form",onSubmit:function(e){var n,c;e.preventDefault(),0===g.length&&0!==a.length?(i((n=t,c={comment:h},function(e){return b.a.put("/comments/editComment/".concat(n),c).then((function(t){e({type:S,payload:t})}))})),u(!1),A("")):A("Error")},children:[Object(le.jsx)("div",{className:"textarea",children:Object(le.jsx)("textarea",{name:"edittedComment",value:h,onChange:function(e){p(e.target.value),A(function(e){return g="",e.length>256&&(g="El comentario es muy largo"),g}(e.target.value))},placeholder:a})}),Object(le.jsxs)("div",{className:"options",children:[Object(le.jsx)("button",{type:"submit",children:"Aceptar"}),Object(le.jsx)("button",{onClick:function(){return u(!1)},children:"Cancelar"})]})]})}):Object(le.jsxs)(le.Fragment,{children:[Object(le.jsx)("div",{className:"msg",children:h||a}),Object(le.jsxs)("div",{className:"options",children:[N?!E&&Object(le.jsx)(le.Fragment,{children:Object(le.jsx)("button",{onClick:function(){return k(t)},children:"Report"})}):Object(le.jsx)(le.Fragment,{}),E&&Object(le.jsxs)(le.Fragment,{children:[Object(le.jsx)("button",{onClick:function(){return u(!0)},children:"Edit"}),Object(le.jsx)("button",{onClick:function(){return function(e){i(K(e))}(t)},children:"Delete"})]})]})]})})]})}var Re=n.p+"static/media/Infinity-2.9s-200px.a1351c5b.gif";function Ge(){var e,t,n,a=Object(y.b)(),s=Object(o.l)(),r=Object(o.n)().id,u=localStorage.getItem("id"),m=JSON.parse(localStorage.getItem("cart")||"[]"),O=Object(c.useState)(m),h=Object(d.a)(O,1)[0],p=Object(y.c)((function(e){return e.my_games})),f=Object(y.c)((function(e){return e.details})),g=Object(y.c)((function(e){return e.wishList})),v=Object(y.c)((function(e){return e.comments})),N=localStorage.getItem("id");Object(c.useEffect)((function(){var e;a(function(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,b.a.get("/videogames/".concat(e));case 3:return c=t.sent,t.abrupt("return",n({type:"GET_DETAILS_VIDEOGAME",payload:c.data}));case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0);case 10:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(e){return t.apply(this,arguments)}}()}(r)),a((e=r,function(t){return b.a.get("/comments?id_game=".concat(e)).then((function(e){t({type:L,payload:e})}))})),a(function(e){return function(t){return b.a.get("/comments/".concat(e)).then((function(e){t({type:"INFO_COMMENT",payload:e})}))}}(r)),localStorage.setItem("cart",JSON.stringify(h)),g&&a(U(N)),a(z(u)),a(function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",b.a.get("/is_online").then((function(e){t({type:T,payload:e})})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),a(ne(u))}),[a,N,r,h,u]);var k=function(e){var t=localStorage.getItem("id");a(function(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.post("/wishlist/add/".concat(e,"/").concat(t));case 2:return a=n.sent,n.abrupt("return",c({type:"ADD_WISH_LIST",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}(t,e)),s("/store/".concat(e))};function _(){u?a(function(e,t){return function(n){return b.a.post("/cart/add/".concat(e,"/").concat(t)).then((function(e){n({type:E,payload:e})}))}}(u,r)):m.length?localStorage.setItem("cart",JSON.stringify([].concat(Object(Te.a)(m),[f]))):localStorage.setItem("cart",JSON.stringify([f])),Le()({title:"Your game was successfully added to the cart",text:"What do you want to do next?",icon:"success",buttons:{cart:{text:"Go to cart",value:"cart"},shop:{text:"Go to shop",value:"shop"},cancel:"Stay"}}).then((function(e){switch(e){case"cart":s("/my_cart"),Le()("Welcome to your cart","Have a nice buy!","success");break;
1case"shop":s("/store"),Le()("Welcome to store","Enjoy!","success")}}))}return Object(le.jsxs)("div",{className:"allPage",children:[Object(le.jsx)("div",{children:Object(le.jsx)(je,{})}),0===f.length?Object(le.jsx)("div",{className:"loadingDetail",children:Object(le.jsx)("img",{src:Re,alt:""})}):Object(le.jsx)("div",{className:"allDetail",children:f.id==r?Object(le.jsxs)("div",{className:"CardDetail",children:[Object(le.jsxs)("div",{className:"title-lists-top-detail",children:[Object(le.jsx)("h1",{className:"name",children:f.name}),Object(le.jsxs)("div",{className:"containerImgList",children:[Object(le.jsxs)("div",{className:"detail-image-buttons",children:[Object(le.jsx)("img",{className:"image",src:f.image,alt:"not found"}),null!==p&&void 0!==p&&p.find((function(e){return e.LibraryPlayer.id_game==f.id}))?Object(le.jsxs)(i.b,{to:"/library",className:"button-title-library",children:[Object(le.jsx)("span",{className:"button-in-library",children:"Game in library"}),Object(le.jsx)(x.c,{className:"button-library-icon"})]}):Object(le.jsxs)("div",{className:"buttons",children:[u?Object(le.jsx)("div",{children:null!==g&&void 0!==g&&g.find((function(e){return e.id==f.id}))?Object(le.jsx)("button",{className:"buttonDeleteWishList",onClick:function(){return function(e){var t=localStorage.getItem("id");a(q(t,e)),s("/store/".concat(e))}(f.id)},children:Object(le.jsx)(xe.b,{})}):Object(le.jsx)("button",{className:"buttonAddWishList",onClick:function(){return k(f.id)},children:Object(le.jsx)(xe.a,{})})}):Object(le.jsx)(le.Fragment,{}),Object(le.jsx)("div",{children:f.free_to_play?null:Object(le.jsx)("button",{className:"buttonCart",onClick:function(e){return _()},children:Object(le.jsx)(xe.c,{})})}),Object(le.jsx)("div",{children:f.free_to_play?u?Object(le.jsx)("button",{onClick:function(){a(function(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",b.a.put("/library/addInLibrary/".concat(e,"/").concat(t)).then((function(e){c({type:"ADD_GAME_TO_LIBRARY"})})));case 1:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}(f.id,u)),Le()({title:"The game was successfully added to your library",text:"What do you want to do next?",icon:"success",buttons:{library:{text:"Go to library",value:"library"},shop:{text:"Go to shop",value:"shop"},cancel:"Cancel"}}).then((function(e){switch(e){case"library":s("/library"),Le()("Welcome to your library","Enjoy!","success");break;case"shop":s("/store"),Le()("Welcome to store","Enjoy!","success")}}))},className:"buttonCart",children:Object(le.jsx)(x.b,{})}):Object(le.jsx)("button",{onClick:function(){Le()({title:"You must Log In first to add items to your library",text:"What do you want to do next?",icon:"info",buttons:{logIn:{text:"Go to Log In",value:"log_in"},signUp:{text:"Go to Sign Up",value:"sign_up"},cancel:"Cancel"}}).then((function(e){switch(e){case"log_in":s("/log_in"),Le()("Welcome to Henry Games","Enjoy!","success");break;case"sign_up":s("/sign_up"),Le()("Welcome to Henry Games","Enjoy!","success")}}))},className:"buttonCart",children:Object(le.jsx)(x.b,{})}):Object(le.jsx)(le.Fragment,{children:Object(le.jsx)("button",{className:"buttonBuy",onClick:"string"===typeof N?function(){!function(e){var t=[e];Le()({title:"You will buy this game",text:"Are you sure?",icon:"info",buttons:{sure:{text:"Yes",value:"sure"},cancel:"Cancel"}}).then((function(e){"sure"===e&&a(Q(t)).then((function(e){console.log(e),window.open(e.data.init_point)}))}))}(f)}:function(){Le()({title:"You need log in to buy",text:"Not registered yet?",icon:"error",buttons:{login:{text:"Go to log in",value:"log_in"},signup:{text:"Go to sign up",value:"sign_up"},cancel:"Cancel"}}).then((function(e){switch(e){case"log_in":s("/log_in");break;case"sign_up":s("/sign_up")}}))},children:Object(le.jsx)(A.a,{})})})})]})]}),Object(le.jsx)("div",{children:Object(le.jsxs)("ul",{className:"listDetail1",children:[Object(le.jsxs)("li",{children:[Object(le.jsx)("span",{className:"titleList",children:"Price: "}),!0===f.free_to_play?Object(le.jsx)("span",{children:"Free to play"}):Object(le.jsxs)("span",{children:["$",f.price]})]}),Object(le.jsxs)("li",{className:"divsListDetail",children:[Object(le.jsx)("span",{className:"titleList",children:"Rating: "}),Object(le.jsxs)("span",{children:[f.rating," \u2b50"]})]}),Object(le.jsxs)("li",{children:[Object(le.jsx)("span",{className:"titleList",children:"Release Date: "}),Object(le.jsx)("span",{children:f.release_date})]})]})}),Object(le.jsx)("div",{children:Object(le.jsxs)("ul",{className:"listDetail2",children:[Object(le.jsxs)("li",{children:[Object(le.jsx)("span",{className:"titleList",children:"Genres:"}),null===(e=f.genres)||void 0===e?void 0:e.map((function(e){return"string"===typeof e?Object(le.jsxs)("span",{className:"type",children:[e.replace(e[0],e[0].toUpperCase())," |"]},e):f.genres.length>1?Object(le.jsxs)("span",{children:[e.name," | "]},e.name):Object(le.jsx)("span",{children:e.name},e.name)}))]}),Object(le.jsxs)("li",{children:[Object(le.jsx)("span",{className:"titleList",children:"Esrb Rating: "}),Object(le.jsx)("span",{children:f.esrb_rating})]}),!0===f.on_sale?Object(le.jsx)("li",{id:"onSale",className:"titleList",children:"On Sale!"}):null]})})]})," "]})," ",Object(le.jsx)("br",{}),Object(le.jsxs)("div",{className:"tag",children:[null===(t=f.tags)||void 0===t?void 0:t.map((function(e){return f.tags.length>1?Object(le.jsxs)("span",{children:["|",Object(le.jsx)("span",{children:e})]}):Object(le.jsx)("span",{children:e})})),Object(le.jsx)("span",{children:"|"})]}),Object(le.jsx)("br",{}),Object(le.jsx)("div",{className:"description",children:Object(le.jsx)("p",{children:f.description})}),Object(le.jsx)("div",{className:"carouselcontainer-detail",children:Object(le.jsx)(de.a,{focusOnSelect:!1,itemsToShow:4,children:null===(n=f.short_screenshots)||void 0===n?void 0:n.map((function(e){return Object(le.jsx)("img",{className:"screenshots",src:e,alt:""})}))})}),Object(le.jsx)("h3",{className:"requirementsH3",children:"Requirements: "}),Object(le.jsx)("div",{className:"requirements",children:""==f.requirements||"null"==f.requirements?Object(le.jsx)("span",{children:"The videogame has not specified requirements."}):Object(le.jsx)("p",{children:f.requirements})}),f.db_created&&Object(le.jsx)("button",{className:"deleteButtonDetail",onClick:function(e){!0===window.confirm("Are you sure you want to delete the videogame?")&&(a(Y(r)),s("/home"))},children:"Delete Videogame"}),Object(le.jsx)("div",{className:"all_comments",children:null===v||void 0===v?void 0:v.map((function(e){return Object(le.jsx)(Be,{id:e.id,id_user:e.id_user,comment:e.comment,createdAt:e.createdAt,user:e.username})}))}),Object(le.jsx)("div",{children:"object"===typeof u?null:Object(le.jsx)(De,{id_game:r})})]}):null})]})}n(139);var Pe=n(62);function Me(){var e=Object(o.l)(),t=Object(y.b)(),n=localStorage.getItem("id"),a=Object(y.c)((function(e){return e.cart})),s=JSON.parse(localStorage.getItem("cart")||"[]"),r=Object(c.useState)(s),l=Object(d.a)(r,1)[0];Object(c.useEffect)((function(){localStorage.setItem("cart",JSON.stringify(l)),"string"===typeof n&&t(z(n))}),[l]);var j="string"===typeof n?a:s,u=function(c){localStorage.setItem("cart",JSON.stringify(s.filter((function(e){return e.id!==c})))),"string"===typeof n?t(function(e,t){return function(n){return b.a.delete("/cart/delete/".concat(e,"/").concat(t)).then((function(e){n({type:k,payload:e})}))}}(n,c)):localStorage.setItem("cart",JSON.stringify(s.filter((function(e){return e.id!==c})))),e("/my_cart")},m=function(c){"string"===typeof n?t(function(e,t){return function(n){return b.a.post("/cart/deleteToMany/".concat(e),t).then((function(e){n({type:_})})).catch((function(e){console.log(e)}))}}(n,{games:a})):localStorage.setItem("cart",[]),e("/my_cart")};return Object(le.jsxs)("div",{className:"backgroundCart",children:[Object(le.jsx)("div",{children:Object(le.jsx)(je,{})}),Object(le.jsx)("div",{children:(null===j||void 0===j?void 0:j.length)>0?Object(le.jsxs)("div",{className:"cart",children:[Object(le.jsxs)("div",{className:"containerButtonsCart",children:[Object(le.jsxs)("button",{className:"buttonCleanCart",onClick:function(){return m()},children:["Clear Cart ",Object(le.jsx)(Pe.a,{})," "]}),Object(le.jsxs)("button",{className:"buttonBuyCart",onClick:"string"===typeof n?function(){var n;n=j,Le()({title:"You will be redirected to MercadoPago",text:"Ready?",icon:"success",buttons:{mp:{text:"Go to MercadoPago",value:"mp"},store:{text:"Go to shop",value:"store"},cancel:"Cancel"}}).then((function(c){switch(c){case"mp":t(Q(n)).then((function(e){console.log(e),window.location.href=e.data.init_point})).catch((function(e){return console.error(e)}));break;case"store":e("/store")}}))}:function(){Le()({title:"You need log in to buy",text:"Not registered yet?",icon:"error",buttons:{login:{text:"Go to log in",value:"log_in"},signup:{text:"Go to sign up",value:"sign_up"},cancel:"Cancel"}}).then((function(t){switch(t){case"log_in":e("/log_in");break;case"sign_up":e("/sign_up")}}))},children:["Purchase ",Object(le.jsx)(Pe.b,{})]})]}),Object(le.jsx)("div",{className:"containercard",children:j.map((function(e){return Object(le.jsx)("div",{className:"containerCart",children:Object(le.jsxs)("div",{className:"cardCart",children:[Object(le.jsx)(Oe,{image:e.image,name:e.name,price:e.price,id:e.id,rating:e.rating},e.id),Object(le.jsx)("button",{className:"buttonRemove",type:"reset",onClick:function(){return u(e.id)},children:Object(le.jsx)(O.b,{})})]})})}))})]}):Object(le.jsxs)("div",{className:"div",children:[Object(le.jsx)("h2",{className:"C
1artIsEmpty",children:"The Cart is Empty.."}),Object(le.jsxs)("p",{className:"AddGamesCart",children:["Do you want to add games to your Cart ? ",Object(le.jsx)("br",{}),Object(le.jsx)(i.b,{to:"/store",children:Object(le.jsx)("button",{className:"btnAddToCart",children:"Let's Go!"})})]})]})})]})}function Fe(){return Object(le.jsxs)("div",{children:["Please log in to continue",Object(le.jsx)(i.b,{to:"/log_in",children:Object(le.jsx)("button",{className:"btn_log_in",children:"LOG IN"})}),Object(le.jsx)(i.b,{to:"/sign_up",children:Object(le.jsx)("button",{class:"btn_sign_up",children:"SIGN UP"})})]})}n(140);function Ye(){var e=localStorage.getItem("id"),t=Object(y.b)(),n=Object(o.l)(),a=Object(y.c)((function(e){return e.wishList})),s=Object(y.c)((function(e){return e.my_user}));console.log(a),Object(c.useEffect)((function(){e&&(t(H(e)),t(U(e)))}),[t,e]);return s.name?Object(le.jsxs)("div",{className:"profile",children:[Object(le.jsx)("div",{children:Object(le.jsx)(je,{})}),Object(le.jsx)("div",{children:Object(le.jsxs)("div",{className:"User_container",children:[Object(le.jsxs)("div",{className:"profile_box",children:[Object(le.jsx)("img",{className:"img_profile",src:s.profile_pic,alt:""}),Object(le.jsxs)("div",{className:"text_profile",children:[Object(le.jsx)("h3",{children:s.user}),Object(le.jsxs)("p",{children:[s.name," ",s.lastname]}),Object(le.jsx)("p",{children:s.email}),s.date_of_birth&&Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Date of Birth:"}),Object(le.jsxs)("p",{children:[" ",s.date_of_birth]})]}),s.phone&&Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Phone:"})," ",Object(le.jsxs)("p",{children:[" ",s.phone]})]}),s.adress&&Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"adress: "}),Object(le.jsxs)("p",{children:[" ",s.adress]})]}),Object(le.jsx)(i.b,{to:"/profile/".concat(e,"/editprofile"),children:Object(le.jsx)("button",{className:"btn_profile",children:"Edit Profile"})}),Object(le.jsx)(i.b,{to:"/friends/".concat(e),children:Object(le.jsx)("button",{className:"btn_profile",children:"Admin Friends"})}),Object(le.jsx)("button",{className:"btn_delete",onClick:function(){Le()({title:"Delete Account",text:"Are you sure you want to delete your profile?",icon:"info",buttons:["No","Yes"]}).then((function(t){t&&(Le()({title:"Confirmed",text:"Proceding to delete account"}),n("/profile/".concat(e,"/delete")))}))},children:"Delete Account"})]})]}),Object(le.jsxs)("div",{className:"wish_list_container",children:[Object(le.jsx)("h3",{className:"h3ProfileWishList",children:"Wish List "}),null!==a&&void 0!==a&&a.length?null===a||void 0===a?void 0:a.map((function(e){return Object(le.jsxs)("div",{className:"cardWishListProfile",children:[Object(le.jsx)(i.b,{to:"/store/".concat(e.id),children:Object(le.jsx)("img",{className:"image-wishListProfile",src:e.image,alt:""})}),Object(le.jsxs)("div",{className:"nameAndPriceProfile",children:[Object(le.jsx)(i.b,{className:"linkNameProfile",to:"/store/".concat(e.id),children:Object(le.jsx)("h2",{children:e.name})}),Object(le.jsxs)("h4",{children:["$",e.price]}),Object(le.jsx)("button",{className:"btn_profileDeleteWishListProfile",onClick:function(){return function(e){var n=localStorage.getItem("id");t(q(n,e)),Le()({title:"Confirmed",text:"Videogame was deleted from your wish list",icon:"success"}),t(U(n))}(e.id)},children:Object(le.jsx)(O.b,{})})]})]})})):Object(le.jsx)("p",{children:"You have no games in your wishlist"})]})]})})]}):Object(le.jsx)(Fe,{})}var Ue=n(13),qe=n(3),ze=(n(141),n(89)),Je=n.n(ze),Ve=(n(144),n(52)),Qe=n.n(Ve);function He(e){var t=e.type;return Object(le.jsx)("fragment",{children:Object(le.jsx)(Je.a,{type:t,label:"Log in with Google",onClick:function(){window.location.href="".concat("https://henrygames.herokuapp.com","/auth/google")}})})}function We(){var e=Object(o.l)(),t=Object(y.b)(),n=Object(c.useState)({username:"",password:""}),a=Object(d.a)(n,2),s=a[0],r=a[1],u=Object(c.useState)(""),m=Object(d.a)(u,2),O=m[0],h=m[1];function p(e){r(Object(qe.a)(Object(qe.a)({},s),{},Object(Ue.a)({},e.target.name,e.target.value)))}function x(){return x=Object(j.a)(Object(l.a)().mark((function n(c){var a,r,i,o,j,d,u,m,O,p;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(c.preventDefault(),!s.username||!s.password){n.next=17;break}return n.next=4,b.a.get("/is_online");case 4:if(!n.sent.data){n.next=9;break}h("You are already register"),n.next=15;break;case 9:return n.next=11,b()({method:"post",url:"/authentication/login",data:s,headers:{"X-Requested-With":"XMLHttpRequest"},withCredentials:!0}).then((function(e){return e})).catch((function(e){return console.log(e)}));
1case 11:a=n.sent,r=a.data,i=r.log_in,o=r.id,j=r.name,d=r.lastname,u=r.type,m=r.profile_pic,O=r.user,i&&(p=localStorage.getItem("cart"),localStorage.setItem("id",o),localStorage.setItem("name",j),localStorage.setItem("lastname",d),localStorage.setItem("type",u),localStorage.setItem("profile_pic",m),localStorage.setItem("user",O),"object"!==typeof(p=JSON.parse(p))||t(J(o,{games:p})),localStorage.setItem("cart",JSON.stringify([])),e("/home")),"string"===typeof a.data&&h(a.data);case 15:n.next=18;break;case 17:h("Missing data");case 18:case"end":return n.stop()}}),n)}))),x.apply(this,arguments)}return Object(le.jsx)("div",{className:"lf-body-login",children:Object(le.jsxs)("div",{className:"lf-login-component",children:[Object(le.jsxs)("div",{className:"lf-left-container",children:[Object(le.jsx)("h1",{className:"lf-h1",children:"Welcome!"}),Object(le.jsx)("br",{}),Object(le.jsx)("p",{className:"lf-p",children:"Log in to your Henry Games account"}),Object(le.jsx)("br",{}),Object(le.jsx)("p",{className:"lf-p",children:"Don't have an account yet?"}),Object(le.jsx)(i.b,{to:"/sign_up",children:Object(le.jsx)("button",{className:"lf-button-leftside",children:"Sign Up"})}),Object(le.jsx)("br",{}),Object(le.jsx)(i.b,{to:"/home",children:Object(le.jsx)("button",{className:"lf-button-guest",children:"Or enter as a guest"})})]}),Object(le.jsx)("div",{className:"lf-right-container",children:Object(le.jsxs)("form",{className:"lf-form",onSubmit:function(e){return x.apply(this,arguments)},children:[Object(le.jsx)("h1",{className:"lf-h1",children:"Sign In"}),Object(le.jsx)("br",{}),Object(le.jsx)("input",{className:"lf-input",type:"text",name:"username",value:s.username,onChange:p,placeholder:"Username"}),Object(le.jsx)("input",{className:"lf-input",type:"password",name:"password",value:s.password,onChange:p,placeholder:"Password"}),Object(le.jsx)("button",{className:"lf-button",type:"submit",children:"Log In"}),Object(le.jsx)(i.b,{to:"/recoverPass",children:Object(le.jsx)("button",{className:"lf-button-recovery",children:"I forgot my password"})}),Object(le.jsx)("div",{className:"GoogleButton",children:Object(le.jsx)(He,{type:"light"})}),O?Object(le.jsx)("p",{className:"errorsLog",children:O}):Object(le.jsx)(le.Fragment,{})]})})]})})}Qe.a.config();var Xe=n(43);function Ze(){var e=n(56),t=Object(o.l)();var a=Object(c.useState)({name:"",lastname:"",user:"",email:"",password:"",repassword:"",type:"user"}),s=Object(d.a)(a,2),r=s[0],u=s[1],m=Object(c.useState)({}),O=Object(d.a)(m,2),h=O[0],p=O[1],x=Object(c.useState)(""),f=Object(d.a)(x,2),g=f[0],A=f[1];function v(e){u(Object(qe.a)(Object(qe.a)({},r),{},{type:e.target.name}))}function N(e){u(Object(qe.a)(Object(qe.a)({},r),{},Object(Ue.a)({},e.target.name,e.target.value))),p(function(e){var t={};return e.name.length<2?t.name="The name is invalid":e.name||(t.name="Please put your name to continue"),e.lastname.length<2?t.lastname="The lastname is invalid":e.lastname||(t.lastname="Please put your lastname to continue"),e.user||(t.user="You need a username"),e.email?/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/g.test(e.email)||(t.email="The email is invalid"):t.email="An email is required",e.password&&/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$/g.test(e.password)||(t.password="Your password must have numbers and letters"),e.password!==e.repassword&&(t.repassword="The password doesn't match"),e.type.length||(t.type="Type is missing"),t}(Object(qe.a)(Object(qe.a)({},r),{},Object(Ue.a)({},e.target.name,e.target.value))))}function y(){return(y=Object(j.a)(Object(l.a)().mark((function n(c){var a,s;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(c.preventDefault(),0!==Object.keys(h).length||!r.name){n.next=8;break}return n.next=4,b.a.post("/authentication/register",r);case 4:"string"===typeof(s=n.sent).data?A(s.data):(e.fire("Check your email to activate the account!"),setTimeout((function(){t("/activation/mail-validation/".concat(r.email))}),2e3)),n.next=11;break;case 8:return console.log("Entrooooo"),a=h.password?h.password:"Missing data required",n.abrupt("return",a);case 11:case"end":return n.stop()}}),n)})))).apply(this,arguments)}return Object(le.jsx)("div",{className:"lf-body-login",children:Object(le.jsxs)("div",{className:"lf-login-component",children:[Object(le.jsxs)("div",{className:"lf-left-container",children:[Object(le.jsx)("h1",{className:"lf-h1",children:"Hello, Friend!"}),Object(le.jsxs)("p",{className:"lf-p",children:["Enter your details to create a ",Object(le.jsx)("strong",{children:"Henry Games"})," account!"]}),Object(le.jsx)("p",{className:"lf-p",children:"Already have an account?"}),Object(le.jsx)(i.b,{to:"/log_in",children:Object(le.jsx)("button",{className:"lf-button-leftside",children:"Sign In"})}),Object(le.jsx)("div",{className:"GoogleButton",children:Object(le.jsx)(He,{type:"light"})})]}),Object(le.jsx)("div",{className:"lf-right-container",children:Object(le.jsxs)("form",{className:"lf-form",onSubmit:function(e){return y.apply(this,arguments)},children:[Object(le.jsx)("h1",{className:"lf-h1",children:"Create Account"}),Object(le.jsx)("input",{className:"lf-input",type:"text",name:"name",placeholder:"Name",value:r.name,onChange:N}),Object(le.jsxs)("p",{className:"errorsLog",children:[h?h.name:"Missing data required"," "]}),Object(le.jsx)("input",{className:"lf-input",type:"text",name:"lastname",placeholder:"Lastname",value:r.lastname,onChange:N}),Object(le.jsx)("p",{className:"errorsLog",children:h?h.lastname:"Missing data required"}),Object(le.jsx)("input",{className:"lf-input",type:"text",name:"user",placeholder:"Username",value:r.user,onCh
1ange:N}),Object(le.jsx)("p",{className:"errorsLog",children:h?h.user:"Missing data required"}),Object(le.jsx)("input",{className:"lf-input",type:"email",name:"email",placeholder:"Email",value:r.email,onChange:N}),Object(le.jsx)("p",{className:"errorsLog",children:h?h.email:"Missing data required"}),Object(le.jsx)("input",{className:"lf-input",type:"password",name:"password",placeholder:"Password",value:r.password,onChange:N}),Object(le.jsx)("p",{className:"errorsLog",children:h?h.password:"Missing data required"}),Object(le.jsx)("input",{className:"lf-input",type:"password",name:"repassword",placeholder:"Confirm password",value:r.repassword,onChange:N}),Object(le.jsx)("p",{className:"errorsLog",children:h?h.repassword:"Missing data required"}),Object(le.jsx)("button",{type:"submit",name:"user",className:"lf-button",onClick:v,children:"Sign Up"}),Object(le.jsxs)("button",{type:"submit",name:"adm",className:"buttonAdmin",onClick:v,children:["I am Admin ",Object(le.jsx)(Xe.c,{})]}),g&&Object(le.jsxs)("p",{className:"errorsLog",children:[" ",g]})]})})]})})}n(156),n(157);function Ke(e){for(var t=e.limit,n=e.page,c=e.paginado,a=Object(y.c)((function(e){return e.noLimitVideogames})),s=[],r=[],i=n/t+1,o=t>0?Math.ceil(a.length/t):1,l=1;l<=o;l++)s.push(l);for(var j=i;j<i+5;j++)j>1&&j<o&&r.push(s[j-1]);var d=1===i,u=i===s.length;return Object(le.jsx)("div",{className:"paginado",children:o>1?Object(le.jsxs)("ul",{className:"pagination",children:[Object(le.jsx)("button",{className:d?"PaginadoActive":"EdgeInactive",onClick:function(){return c(1)},children:1}),r.map((function(e){var t=i===e;return Object(le.jsx)("button",{className:t?"PaginadoActive":"PaginadoInactive",onClick:function(){return c(e)},children:e})})),Object(le.jsx)("button",{className:u?"PaginadoActive":"EdgeInactive",onClick:function(){return c(s.length)},children:s.length})]}):null})}var $e=n.p+"static/media/Bean Eater-1s-200px.771be163.gif";function et(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.noLimitVideogames})),n=Object(y.c)((function(e){return e.videogames})),a=Object(y.c)((function(e){return e.genres})),s=Object(c.useState)(""),r=Object(d.a)(s,2),i=r[0],o=r[1],u=Object(c.useState)(""),m=Object(d.a)(u,2),O=m[0],h=m[1],p=Object(c.useState)(""),x=Object(d.a)(p,2),f=x[0],g=x[1],A=Object(c.useState)(""),v=Object(d.a)(A,2),N=v[0],E=v[1],k=Object(c.useState)(""),_=Object(d.a)(k,2),w=_[0],L=_[1],S=Object(c.useState)(""),I=Object(d.a)(S,2),C=I[0],T=I[1],D=Object(c.useState)(""),B=Object(d.a)(D,2),R=B[0],F=B[1],Y=Object(c.useState)(""),U=Object(d.a)(Y,2),q=U[0],z=U[1],J=Object(c.useState)(0),V=Object(d.a)(J,2),Q=V[0],H=V[1],W=Object(c.useState)(10),X=Object(d.a)(W,2),Z=X[0],K=X[1];Object(c.useEffect)((function(){n||G(),e(P(i,O,f,N,w,C,Q,R,q,Z)),e(function(e,t,n,c,a,s,r,i){return function(){var o=Object(j.a)(Object(l.a)().mark((function o(j){var d;return Object(l.a)().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,b()("/videogames/filter?name=".concat(e,"&gen=").concat(t,"&tag=").concat(n,"&esrb=").concat(c,"&on_sale=").concat(a,"&free_to_play=").concat(s,"&sort=").concat(r,"&order=").concat(i));case 2:return d=o.sent,o.abrupt("return",j({type:"GET_NOLIMIT_FILTERED_VIDEOGAMES",payload:d.data}));case 4:case"end":return o.stop()}}),o)})));return function(e){return o.apply(this,arguments)}}()}(i,O,f,N,w,C,Q,R)),e(M())}),[e,i,O,f,N,w,C,Q,R,q,Z]);return Object(le.jsxs)("div",{className:"backgroundStore",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{children:[Object(le.jsxs)("div",{className:"top-filter",children:[Object(le.jsxs)("div",{className:"containerFilters",children:[Object(le.jsx)("input",{value:i,type:"text",placeholder:"Search Videogames...",onChange:function(e){return function(e){e.preventDefault(),o(e.target.value),H(0)}(e)},className:"inputSearchStore"}),Object(le.jsx)("input",{value:f,type:"text",placeholder:"Search Tags...",onChange:function(e){return function(e){e.preventDefault(),g(e.target.value),H(0)}(e)},className:"inputSearchStore"}),Object(le.jsxs)("select",{className:"selectPages",onChange:function(e){return function(e){e.preventDefault(),h(e.target.value),H(0)}(e)},children:[Object(le.jsx)("option",{value:"",children:"All Genres"}),a.map((function(e){return Object(le.jsx)("option",{value:e.name,children:e.name})}))]}),Object(le.jsxs)("select",{className:"selectPages",onChange:function(e){return function(e){e.preventDefault(),E(e.target.value),H(0)}(e)},children:[Object(le.jsx)("option",{value:"",children:"All Esrb Ratings"}),Object(le.jsx)("option",{value:"Everyone",children:"Everyone"}),Object(le.jsx)("option",{value:"Everyone +10",children:"Everyone +10"}),Object(le.jsx)("option",{value:"Teen",children:"Teen"}),Object(le.jsx)("option",{value:"Mature",children:"Mature"}),Object(le.jsx)("option",{value:"Adults Only",children:"Adults Only"})]}),Object(le.jsxs)("select",{className:"selectPages",onChange:function(e){return function(e){"ftp"===e.target.value&&(T(!0),L(!1)),"on_sale"===e.target.value&&(L(!0),T(!1)),""===e.target.value&&(L(""),T("")),H(0)}(e)},children:[Object(le.jsx)("option",{value:"",children:"All Sales"}),Object(le.jsx)("option",{value:"on_sale",children:"On Sale"}),Object(le.jsx)("option",{value:"ftp",children:"Free to Play"})]}),Object(le.jsxs)("select",{className:"selectPages",onChange:function(e){return function(e){e.preventDefault(),K(e.target.value)}(e)},children:[Object(le.jsx)("option",{value:"10",children:"Games per page (10)"}),Object(le.jsx)("option",{value:"20",children:"20"}),Object(le.jsx)("option",{value:"50",children:"50"}),Object(le.jsx)("option",{value:"100",children:"100"})]}),Object(le.jsxs)("select",{className:"selectFilters",onChange:function(e){return function(e){e.preventDefault(),F(e.target.value)}(e)},children:[Object(le.jsx)("option",{disabled:R,children:"Sort"}),Object(le.jsx)("option",{value:"name",children:"Name"}),Object(le.jsx)("option",{value:"price",children:"Price"}),Object(le.jsx)("option",{value:"rating",children:"Rating"})]}),Object(le.jsxs)("select",{className:"selectOrder",onChange:function(e){return function(e){e.preventDefault(),z(e.target.value)}(e)},children:[Object(le.jsx)("option",{disabled:q,children:"Order"}),Object(le.jsx)("option",{value:"ASC",children:"Upward"}),Object(le.jsx)("option",{value:"DESC",children:"Downward"})]})]}),Object(le.jsxs)("div",{className:"Paginated",hidden:i.length>2,children:[Object(le.jsx)("button",{className:"buttonPrevNext",onClick:function(e){return function(e){e.preventDefault(),H(Q-Z)}(e)},disabled:Q<1,children:Object(le.jsx)(Xe.b,{size:16})}),Object(le.jsx)(Ke,{limit:Z,page:Q,paginado:function(e){H((e-1)*Z)}}),Object(le.jsx)("button",{className:"buttonPrevNext",onClick:function(e){return function(e){e.preventDefault(),H(Q+parseInt(Z))}(e)},disabled:parseInt(Q)>=t.length-Z,children:Object(le.jsx)(Xe.a,{size:16})})]})]}),n.length?Object(le.jsx)("div",{className:"containercard",children:n.map((function(e,t){return Object(le.jsx)("div",{className:"eachCard",children:Object(le.jsx)(Oe,{image:e.image,name:e.name,price:e.price,free_to_play:e.free_to_play,on_sale:e.on_sale,id:e.id,rating:e.rating},e.id)})}))}):Object(le.jsx)("div",{className:"loadingStore",children:Object(le.jsx)("img",{src:$e,alt:""})})]}),Object(le.jsx)(_e,{})]})}function tt(){var e=Object(y.c)((function(e){return e.wishList}));return Object(le.jsxs)("div",{children:[Object(le.jsx)("div",{children:Object(le.jsx)(je,{})}),0!==e.length?Object(le.jsx)("div",{children:e.map((function(e){return Object(le.jsx)(Oe,{id:e.id,name:e.name,price:e.price})}))}):Object(le.jsx)("div",{children:Object(le.jsx)("h1",{style:{marginTop:"100px"},children:"No wish game..."})})]})}n(158);function nt(){var e=Object(y.b)(),t=localStorage.getItem("id");return Object(c.useEffect)((function(){e(G())}),[e]),Object(le.jsx)("div",{className:"landing",children:Object(le.jsxs)("div",{className:"landing_content",children:[Object(le.jsx)("h1",{className:"landingH1",children:"WELCOME TO HENRYGAMES"}),Object(le.jsx)("p",{className:"textLanding",children:"Where your favorite PC games meet one place"}),"string"===typeof t?Object(le.jsx)(i.b,{to:"/home",children:Object(le.jsx)("button",{className:"button-landingPage",children:"VIEW STORE"})}):Object(le.jsx)(i.b,{to:"/log_in",children:Object(le.jsx)("button",{className:"button-landingPage",children:"Get Started"})})]})})}n(159);var ct={date:/^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]|(?:Jan|Mar|May|Jul|Aug|Oct|Dec)))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2]|(?:Jan|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec))\2))(?:(?:1[6-9]|[2-9]\d)?\d{2}
1)$|^(?:29(\/|-|\.)(?:0?2|(?:Feb))\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9]|(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep))|(?:1[0-2]|(?:Oct|Nov|Dec)))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/};function at(e){var t={};return e.name||(t.name="Please put a name for continue"),e.description?0==ct.date.test(e.release_date)?t.release_date=' You must enter date with "dd-mm-yyyy" format ':e.price<=0||"whitOutPrice"===e.price?t.price="The price of the game must be greater than 0":"select"===e.free_to_play&&(t.free_to_play="Select if your game is free or not"):t.description="Please put a description for continue",t}function st(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.genres})),n=Object(y.c)((function(e){return e.esrb})),a=Object(o.l)(),s=Object(c.useState)({}),r=Object(d.a)(s,2),i=r[0],u=r[1],m=Object(c.useState)({name:"",release_date:"",image:"",description:"",genres:[],tags:[],price:"whitOutPrice",short_screenshots:[],requirements:[],esrb_rating:"",free_to_play:"select",on_sale:!1}),O=Object(d.a)(m,2),h=O[0],p=O[1];Object(c.useEffect)((function(){e(M()),e(F())}),[]);var f=function(e){p(Object(qe.a)(Object(qe.a)({},h),{},Object(Ue.a)({},e.target.name,e.target.value))),u(at(Object(qe.a)(Object(qe.a)({},h),{},Object(Ue.a)({},e.target.name,e.target.value))))},g=function(t){if(t.preventDefault(),i.name||i.description||i.price||i.release_date||i.free_to_play||Le()({title:"Error",text:"Missing data to enter",icon:"error",button:"OK"}),h.name)if(h.description)if(h.release_date)if(h.image)if(h.short_screenshots.length<=3)Le()({title:"Error",text:"Enter 4 shorts screenshoots",icon:"error",button:"OK"});else if("select"==h.free_to_play)Le()({title:"Error",text:"Is your game free? Select an option",icon:"error",button:"OK"});else if(h.genres.length<1)Le()({title:"Error",text:"You must add at least one genre' ",icon:"error",button:"OK"});else if(h.esrb_rating)if(h.requirements.length<1)Le()({title:"Error",text:"you must add the minimum requirements of your game",icon:"error",button:"OK"});else{Le()({title:"Publish video game",text:"Are you sure you want to publish this game?",icon:"info",buttons:["No","Yes"]}).then((function(t){var n;t&&(e((n=h,Object(j.a)(Object(l.a)().mark((function e(){var t;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.post("/videogamesDev",n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))))),p({name:"",release_date:"",image:"",description:"",genres:[],tags:[],price:"whitOutPrice",short_screenshots:[],requirements:[],esrb_rating:"",free_to_play:"select",on_sale:!1}),Le()({title:"Confirmed",text:"Gamed Created"}),a("/home"))}))}else Le()({title:"Error",text:"You must add one ESRB rating",icon:"error",button:"OK"});else Le()({title:"Error",text:"Enter a main image of your game",icon:"error",button:"OK"});else Le()({title:"Error",text:"Enter a date of Release of your game",icon:"error",button:"OK"});else Le()({title:"Error",text:"Enter a description for your game",icon:"error",button:"OK"});else Le()({title:"Error",text:"Enter a name for your game",icon:"error",button:"OK"})};function A(){return(A=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("imagen_principal"),n=document.getElementById("main_image"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,p(Object(qe.a)(Object(qe.a)({},h),{},{image:t.src}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(){return(v=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image1"),n=document.getElementById("Short
1-Image1"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,p(Object(qe.a)(Object(qe.a)({},h),{},{short_screenshots:Object(Te.a)(h.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function N(){return(N=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image2"),n=document.getElementById("Short-Image2"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,p(Object(qe.a)(Object(qe.a)({},h),{},{short_screenshots:Object(Te.a)(h.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image3"),n=document.getElementById("Short-Image3"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,p(Object(qe.a)(Object(qe.a)({},h),{},{short_screenshots:Object(Te.a)(h.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image4"),n=document.getElementById("Short-Image4"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,p(Object(qe.a)(Object(qe.a)({},h),{},{short_screenshots:Object(Te.a)(h.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(le.jsxs)("div",{className:"videogame_created_container",children:[Object(le.jsx)(je,{}),Object(le.jsx)("div",{className:"cv-body",children:Object(le.jsx)("div",{className:"cv-form-component",children:Object(le.jsx)("div",{className:"containerPublishVideogame",children:Object(le.jsxs)("form",{className:"cv-form",onSubmit:function(e){return g(e)},children:[Object(le.jsxs)("div",{className:"cv-left-container",children:[Object(le.jsx)("p",{children:"Please fill out the following form with information about the video game you want to publish"}),Object(le.jsxs)("div",{className:"cv-input-div",children:[Object(le.jsx)("label",{children:"Name"}),Object(le.jsx)("input",{className:i.name?"input_text_error":"cv-input",type:"text",name:"name",placeholder:"Videogame name",value:h.name,onChange:function(e){return f(e)}})]}),Object(le.jsxs)("div",{className:"cv-input-div",children:[Object(le.jsx)("label",{children:"Description"}),Object(le.jsx)("input",{className:i.description?"input_text_error":"cv-input",type:"text",placeholder:"Descripci\xf3n..",value:h.description,name:"description",onChange:function(e){return f(e)}})]}),Object(le.jsxs)("div",{className:"cv-input-div",children:[Object(le.jsx)("label",{children:"Release date"}),Object(le.jsx)("input",{className:i.release_date?"input_text_error":"cv-input",name:"release_date",type:"text",placeholder:"DD-MM-YYYY",value:h.release_date,onChange:function(e){return f(e)}})]}),Object(le.jsxs)("div",{className:"cv-select-div",children:[Object(le.jsx)("label",{children:"Free to play?"}
1),Object(le.jsxs)("select",{className:"selectisfree",onChange:function(e){return function(e){"Select"!==e.target.value&&("true"==e.target.value?p(Object(qe.a)(Object(qe.a)({},h),{},{free_to_play:!0,price:0})):"false"==e.target.value&&p(Object(qe.a)(Object(qe.a)({},h),{},{free_to_play:!1,price:0})))}(e)},children:[Object(le.jsx)("option",{value:"Select",children:"Select:"}),Object(le.jsx)("option",{value:!0,children:"YES"}),Object(le.jsx)("option",{value:!1,children:"NO"})]}),Object(le.jsx)("div",{className:"cv-select-div",children:!1===h.free_to_play&&Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:"labelPrice",children:"Price: "}),Object(le.jsx)("input",{className:"inputPrice",placeholder:"Price..",type:"number",value:h.price,name:"price",onChange:function(e){return function(e){p(Object(qe.a)(Object(qe.a)({},h),{},Object(Ue.a)({},e.target.name,parseFloat(e.target.value)))),u(at(Object(qe.a)(Object(qe.a)({},h),{},Object(Ue.a)({},e.target.name,e.target.value))))}(e)}}),i.price&&Object(le.jsx)("p",{className:"error",children:i.price}),Object(le.jsx)("label",{className:"labelPrice",children:"ARS$"})]})})]}),Object(le.jsxs)("div",{className:"cv-select-div",children:[Object(le.jsx)("label",{className:"labelGenres",children:"Genres: "}),Object(le.jsxs)("select",{className:"selectBox",onChange:function(e){return function(e){"Seleccione G\xe9nero/s"!==e.target.value&&(h.genres.includes(e.target.value)||p(Object(qe.a)(Object(qe.a)({},h),{},{genres:[].concat(Object(Te.a)(h.genres),[e.target.value])})))}(e)},children:[Object(le.jsx)("option",{disabled:h.genres.length>0,children:"Select Genre"}),t.map((function(e){return Object(le.jsx)("option",{value:e.name,children:e.name})}))]}),Object(le.jsxs)("div",{className:"cv-select-allitems-box",children:[Object(le.jsx)("br",{}),h.genres.map((function(e){return Object(le.jsxs)("div",{className:"cv-select-item-box",children:[Object(le.jsx)("span",{children:e}),Object(le.jsx)("button",{className:"botonX",onClick:function(){return function(e){p(Object(qe.a)(Object(qe.a)({},h),{},{genres:h.genres.filter((function(t){return t!==e}))}))}(e)},type:"reset",children:Object(le.jsx)(x.a,{})})]})}))]})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Tags"}),Object(le.jsx)("input",{className:"input",id:"tags",type:"text",placeholder:"Write a tag for your game...",name:"tags"}),Object(le.jsx)("button",{className:"boton_tag",onClick:function(e){return function(e){var t=document.getElementById("tags").value;t!=[]&&(h.tags.includes(t)||p(Object(qe.a)(Object(qe.a)({},h),{},{tags:[].concat(Object(Te.a)(h.tags),[t])})))}()},type:"reset",children:"add tag"})]}),Object(le.jsxs)("div",{className:"cv-select-allitems-box",children:[Object(le.jsx)("br",{}),h.tags.map((function(e){return Object(le.jsxs)("div",{className:"cv-select-item-box",children:[Object(le.jsx)("span",{children:e}),Object(le.jsx)("button",{className:"botonX",onClick:function(){return function(e){p(Object(qe.a)(Object(qe.a)({},h),{},{tags:h.tags.filter((function(t){return t!==e}))}))}(e)},type:"reset",children:Object(le.jsx)(x.a,{})})]})}))]}),Object(le.jsx)("br",{}),Object(le.jsxs)("div",{className:"cv-select-div",children:[Object(le.jsx)("label",{children:"ESRB RATING: "}),Object(le.jsx)("br",{}),Object(le.jsxs)("select",{className:"selectBox",onChange:function(e){return function(e){"Select ESRB"!==e.target.value&&(h.esrb_rating.includes(e.target.value)||p(Object(qe.a)(Object(qe.a)({},h),{},{esrb_rating:e.target.value})))}(e)},children:[Object(le.jsx)("option",{disabled:""==h.esrb_rating,value:"Select ESRB",children:"Select ESRB"}),n.map((function(e){return Object(le.jsx)("option",{className:"optionTags",value:e.name,children:e.name})}))]}),Object(le.jsx)("a",{href:"https://www.esrb.org/ratings-guide/",target:"_blank",children:"More information"}),Object(le.jsx)("br",{}),Object(le.jsx)("div",{className:"cv-select-item-box",children:""!=h.esrb_rating&&Object(le.jsxs)("div",{children:[Object(le.jsx)("span",{children:h.esrb_rating}),Object(le.jsx)("button",{className:"botonX",onClick:function(){p(Object(qe.a)(Object(qe.a)({},h),{},{esrb_rating:""}))},type:"reset",children:Object(le.jsx)(x.a,{})})]})})]}),Object(le.jsxs)("div",{className:"cv-input-div",children:[Object(le.jsx)("label",{children:"Requirements: "}),Object(le.jsx)("input",{className:"inputDescription",type:"text",placeholder:"Requirements..",value:h.requirements,name:"description",onChange:function(e){return function(e){p(Object(qe.a)(Object(qe.a)({},h),{},{requirements:[e.target.value]}))}(e)}})]}),i.name&&Object(le.jsx)("p",{className:"error",children:i.name}),i.description&&Object(le.jsx)("p",{className:"error",children:i.description}),i.release_date&&Object(le.jsx)("p",{className:"error",children:i.release_date})]}),Object(le.jsxs)("div",{className:"component_rigth_form",children:[Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Main image"}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Main Image",name:"image",id:"main_image",onCh
1ange:function(e){return function(){return A.apply(this,arguments)}(e)}}),Object(le.jsxs)("div",{className:"imagen_principal_container",children:[Object(le.jsx)("img",{id:"imagen_principal",src:h.image,className:"image_form"}),h.image.length>0&&Object(le.jsx)("button",{className:"botonX",onClick:function(e){p(Object(qe.a)(Object(qe.a)({},h),{},{image:""}))},type:"reset",children:Object(le.jsx)(x.a,{})})]})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("div",{children:Object(le.jsx)("label",{children:" Insert screenshots"})}),Object(le.jsxs)("div",{className:"container_up_shortsc",children:[Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image1",onChange:function(e){return function(){return v.apply(this,arguments)}(e)}}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image2",onChange:function(e){return function(){return N.apply(this,arguments)}(e)}}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image3",onChange:function(e){return function(){return E.apply(this,arguments)}(e)}}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image4",onChange:function(e){return function(){return k.apply(this,arguments)}(e)}})]}),Object(le.jsx)("div",{className:"screenShots_Image",children:Object(le.jsxs)("div",{children:[Object(le.jsx)("img",{src:h.short_screenshots[0],id:"image1",className:"image_form"}),Object(le.jsx)("img",{src:h.short_screenshots[1],id:"image2",className:"image_form"}),Object(le.jsx)("img",{src:h.short_screenshots[2],id:"image3",className:"image_form"}),Object(le.jsx)("img",{src:h.short_screenshots[3],id:"image4",className:"image_form"})]})})]}),Object(le.jsx)("button",{className:"botonCrear",type:"submit",children:"Publish Videogame"})]})]})})})}),Object(le.jsx)("div",{className:"containerPublishVideogame"})]})}var rt=n(20),it=n(38);rt.e.register(rt.d,rt.j,rt.b,rt.l,rt.p,rt.q,rt.g);var ot={fill:!0,responsive:!0,animations:!0,scales:{y:{min:0}}};function lt(e){var t=e.orderVG,n={datasets:[{label:"Top Sales",data:t.map((function(e){return e.contador}))}],labels:t.map((function(e){return e.name}))};return Object(le.jsx)(it.a,{data:n,options:ot})}rt.e.register(rt.d,rt.j,rt.b,rt.l,rt.i,rt.p,rt.q,rt.g);var jt=["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],dt={fill:!0,responsive:!0,scales:{y:{min:0}}};function ut(e){var t={datasets:[{label:"Sales",data:[e.enero,e.febrero,e.marzo,e.abril,e.mayo,e.junio,e.julio,e.agosto,e.septiembre,e.octubre,e.noviembre,e.diciembre],tension:.3,borderColor:"rgb(75, 192, 192)",pointRadisu:6,pointBackgroun
1dColor:"rgb(75, 192, 192)"}],labels:jt};return Object(le.jsx)(it.b,{data:t,options:dt})}rt.e.register(rt.d,rt.j,rt.b,rt.l,rt.i,rt.p,rt.q,rt.g);var bt={fill:!0,responsive:!0,scales:{y:{min:0}}},mt=["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"];function Ot(){var e=Object(y.c)((function(e){return e.users})),t=Object(y.c)((function(e){return e.sales})),n=Object(c.useState)(""),a=Object(d.a)(n,1)[0],s=Object(y.b)();Object(c.useEffect)((function(){s(V(a)),s(W()),s(ee())}),[s,a]);for(var r=[0,0],i=[0,0],o=[0,0],l=[0,0],j=[0,0],u=[0,0],b=[0,0],m=[0,0],O=[0,0],h=[0,0],p=[0,0],x=[0,0],f=0;f<e.length;f++){var g=e[f].createdAt;"04"===g.slice(5,7)?l[0]=l[0]+1:"05"===g.slice(5,7)?j[0]=j[0]+1:"06"===g.slice(5,7)?u[0]=u[0]+1:"07"===g.slice(5,7)&&(b[0]=b[0]+1)}for(var A=0;A<t.length;A++){var v=t[A].createdAt;"04"===v.slice(5,7)?l[1]=l[1]+1:"05"===v.slice(5,7)?j[1]=j[1]+1:"06"===v.slice(5,7)?u[1]=u[1]+1:"07"===v.slice(5,7)&&(b[1]=b[1]+1)}var N={datasets:[{label:"Signed up Users",data:[r[0],i[0],o[0],l[0],j[0],u[0],b[0],m[0],O[0],h[0],p[0],x[0]],lineTension:.3,borderColor:"rgb(191, 42, 42)"},{label:"Sold units",data:[r[1],i[1],o[1],l[1],j[1],u[1],b[1],m[1],O[1],h[1],p[1],x[1]],lineTension:.3,borderColor:"rgb(75, 192, 192)"}],labels:mt};return Object(le.jsx)(it.b,{data:N,options:bt})}function ht(){return Object(le.jsxs)("div",{className:"errorAdmin",children:[Object(le.jsx)(je,{}),Object(le.jsx)("h1",{children:"You don't have enough credentials to be here"}),Object(le.jsx)("img",{src:"https://cdn-icons-png.flaticon.com/512/755/755014.png",alt:""}),Object(le.jsx)(i.b,{to:"/home",children:Object(le.jsx)("button",{children:"Back to home"})})]})}n(160);function pt(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.videogames})),n=Object(y.c)((function(e){return e.sales})),a=(Object(y.c)((function(e){return e.users})),Object(c.useState)("")),s=Object(d.a)(a,2),r=s[0],i=s[1],o=Object(c.useState)({gameSales:!1,monthlyEarning:!1,top:!1,userStatistics:!1}),l=Object(d.a)(o,2),j=l[0],u=l[1];Object(c.useEffect)((function(){e(V(r)),e(ee()),e(W())}),[e,r]);for(var b=t.map((function(e){return e.price})),m=t.map((function(e){return e.contador})),O=0,h=0;h<b.length;h++){O+=b[h]*m[h]}for(var p=t.sort((function(e,t){return t.contador>e.contador?1:e.contador>t.contador?-1:0})).slice(0,10),x=0,f=0,g=0,A=0,v=0;v<n.length;v++){var N=n[v].date;"04"===N.slice(5,7)?x+=n[v].price:"05"===N.slice(5,7)?f+=n[v].price:"06"===N.slice(5,7)?g+=n[v].price:"07"===N.slice(5,7)&&(A+=n[v].price)}var E=localStorage.getItem("type");return E&&"adm"===E?Object(le.jsxs)("div",{className:"component_component_estatistics",children:[Object(le.jsx)(je,{}),Object(le.jsx)("br",{}),Object(le.jsxs)("div",{className:"containerEstatistics",children:[Object(le.jsx)("div",{className:"title_estatistics",children:Object(le.jsx)("h1",{children:"Sales management indicators"})}),Object(le.jsxs)("div",{className:"estatistics",children:[Object(le.jsxs)("div",{className:"option_statistics",children:[Object(le.jsx)("h2",{children:"Select the option you want to see"}),Object(le.jsx)("button",{className:"btn_option",onClick:function(e){return function(e){e.preventDefault(),u({gameSales:!0,monthlyEarning:!1,top:!1,userStatistics:!1})}(e)},children:"Game sales"}),Object(le.jsx)("button",{className:"btn_option",onClick:function(e){return function(e){e.preventDefault(),u({gameSales:!1,monthlyEarning:!1,top:!0,userStatistics:!1})}(e)},children:" Top 10 videogames sales "}),Object(le.jsx)("button",{className:"btn_option",onClick:function(e){return function(e){e.preventDefault(),u({gameSales:!1,monthlyEarning:!0,top:!1,userStatistics:!1})}(e)},children:"Monthly earnings"}),Object(le.jsx)("button",{className:"btn_option",onClick:function(e){return function(e){e.preventDefault(),u({gameSales:!1,monthlyEarning:!1,top:!1,userStatistics:!0})}(e)},children:"User statistics and sales per user"})]}),1==j.gameSales&&Object(le.jsxs)("div",{className:"component_search_videogame_sale",children:[Object(le.jsxs)("h2",{children:[" Total Earns: $",O.toFixed(2)]}),Object(le.jsx)("input",{placeholder:"Search Videogame...",value:r,type:"text",id:"inputName",onChange:function(e){return function(e){e.preventDefault(),i(e.target.value)}(e)}}),Object(le.jsx)("div",{className:"card_game_statistics",children:r?t.map((function(e){return Object(le.jsxs)("div",{className:"card_stadistics",children:[Object(le.jsxs)("h3",{children:[e.name," = $",e.price]}),Object(le.jsxs)("h4",{children:["Sales: ",e.contador]}),Object(le.jsxs)("h4",{children:[" Game Earns: $",(e.contador*e.price).toFixed(2)]})]})})):null})]}),1==j.top&&Object(le.jsxs)("div",{className:"component_top_videogames",children:[Object(le.jsx)("h2",{children:" Top videojuegos vendidos"}),Object(le.jsx)(lt,{orderVG:p})]}),1==j.monthlyEarning&&Object(le.jsxs)("div",{className:"component_sales_monthly",children:[Object(le.jsx)("h2",{children:"Ganancias por mes"}),Object(le.jsx)(ut,{enero:0,febrero:0,marzo:0,abril:x,mayo:f,junio:g,julio:A,agosto:0,septiembre:0,octubre:0,noviembre:0,diciembre:0})]}),1==j.userStatistics&&Object(le.jsxs)("div",{className:"component_users_numbers",children:[Object(le.jsx)("h2",{children:"Numero de usuarios y ventas"}),Object(le.jsx)(Ot,{})]})]})]})]}):Object(le.jsx)(ht,{})}n(161);
1function xt(){var e=localStorage.getItem("type");return e?"adm"===e?Object(le.jsxs)("div",{className:"administration_comp",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"admin_cont",children:[Object(le.jsx)("h2",{className:"tittle_admin",children:"ADMINISTRATION PAGE"}),Object(le.jsxs)("div",{className:"admin_content",children:[Object(le.jsx)(i.b,{to:"/admin/publishVideogame",style:{textDecoration:"none"},children:Object(le.jsxs)("div",{className:"admin_option",children:[Object(le.jsx)("img",{src:"https://cdn.iconscout.com/icon/free/png-256/game-publishing-1467902-1244384.png",alt:""}),Object(le.jsx)("p",{className:"btn_adm",children:"Publish a new videogame"})]})}),Object(le.jsx)(i.b,{to:"/admin/statistics",style:{textDecoration:"none"},children:Object(le.jsxs)("div",{className:"admin_option",children:[Object(le.jsx)("img",{src:"https://cdn-icons-png.flaticon.com/512/2040/2040988.png",alt:""}),Object(le.jsx)("p",{className:"btn_adm",children:"View sale statistics"})]})}),Object(le.jsx)(i.b,{to:"/admin/editVideogame",style:{textDecoration:"none"},children:Object(le.jsxs)("div",{className:"admin_option",children:[Object(le.jsx)("img",{src:"https://cdn-icons-png.flaticon.com/512/4414/4414472.png",alt:""}),Object(le.jsx)("p",{className:"btn_adm",children:"Edit videogame"})]})}),Object(le.jsx)(i.b,{to:"/admin/users",style:{textDecoration:"none"},children:Object(le.jsxs)("div",{className:"admin_option",children:[Object(le.jsx)("img",{src:"https://cdn-icons-png.flaticon.com/512/4919/4919646.png",alt:""}),Object(le.jsx)("p",{className:"btn_adm",children:"Users administration"})]})}),Object(le.jsx)(i.b,{to:"/blog/editArticles",style:{textDecoration:"none"},children:Object(le.jsxs)("div",{className:"admin_option",children:[Object(le.jsx)("img",{src:"https://icon-library.com/images/publication-icon/publication-icon-0.jpg",alt:""}),Object(le.jsx)("p",{className:"btn_adm",children:"Publish Article"})]})}),Object(le.jsx)(i.b,{to:"/admin/comments",style:{textDecoration:"none"},children:Object(le.jsxs)("div",{className:"admin_option",children:[Object(le.jsx)("img",{src:"https://icones.pro/wp-content/uploads/2022/01/icone-de-commentaires-orange.png",alt:""}),Object(le.jsx)("p",{className:"btn_adm",children:"Comment administration"})]})})]})]})]}):Object(le.jsx)(ht,{}):Object(le.jsx)(Fe,{})}n(162);function ft(){var e=Object(y.b)(),t=Object(o.l)(),n=Object(c.useState)(""),a=Object(d.a)(n,2),s=a[0],r=a[1],l=Object(c.useState)(!1),j=Object(d.a)(l,2),u=(j[0],j[1],Object(c.useState)(!1)),b=Object(d.a)(u,2),m=(b[0],b[1],Object(y.c)((function(e){return e.videogames}))),O=Object(c.useState)({edit:!1,delete:!1}),h=Object(d.a)(O,2),p=h[0],x=h[1];Object(c.useEffect)((function(){e(V(s))}),[e,s]);var f=function(e){e.preventDefault(),r(e.target.value)},g=localStorage.getItem("type");return g&&"adm"===g?Object(le.jsxs)("div",{className:"component_edit_delete_videogame",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"containerEditVideogame",children:[Object(le.jsxs)("div",{className:"option_edit_delete",children:[Object(le.jsxs)("div",{children:[Object(le.jsx)("h2",{children:"Edit videogame"}),Object(le.jsx)("button",{className:"btn_option_deleted_edit",onClick:function(e){return function(e){e.preventDefault(),x({edit:!0,delete:!1}),r("")}(e)},children:"Search game to edit"})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("h2",{children:"Delete videogame"}),Object(le.jsx)("button",{className:"btn_option_deleted_edit",onClick:function(e){return function(e){e.preventDefault(),x({edit:!1,delete:!0}),r("")}(e)},children:"Search game to delete"})]})]}),1==p.edit&&Object(le.jsxs)("div",{children:[Object(le.jsx)("p",{children:"Please Type the game you want to edit"}),Object(le.jsx)("input",{placeholder:"Search Videogame...",value:s,type:"text",id:"inputName",className:"input_search_edit_deleted",onChange:function(e){return f(e)}}),Object(le.jsx)("div",{className:"cards_edit_delete",children:s&&m.map((function(e){return Object(le.jsxs)("div",{className:"card_edit_delete",children:[Object(le.jsx)("h3",{children:e.name}),Object(le.jsx)(i.b,{to:"/admin/editVideogame/formEdit/".concat(e.id),children:Object(le.jsx)("button",{className:"btn_option_edit",children:"Edit"})})]})}))})]}),1==p.delete&&Object(le.jsxs)("div",{children:[Object(le.jsx)("p",{children:"Please Type the game you want to deleted"}),Object(le.jsx)("input",{placeholder:"Search Videogame...",value:s,type:"text",id:"inputName",className:"input_search_edit_deleted",onChange:function(e){return f(e)}}),Object(le.jsx)("div",{className:"cards_edit_delete",children:s&&m.map((function(n){return Object(le.jsxs)("div",{className:"card_edit_delete",children:[Object(le.jsx)("h3",{children:n.name}),Object(le.jsx)("button",{className:"btn_option_deleted",onClick:function(){return function(n){Le()({title:"Delete Videogame",text:"Are you sure you want to delete this videogame?",icon:"alert",buttons:["No","Yes"]}).then((function(c){c&&(e(Y(n)),Le()({title:"Confirmed",text:"The videogame was deleted",icon:"success"}),t("/admin"))}))}(n.id)},children:"Delete"})]})}))})]})]})]}):Object(le.jsx)(ht,{})}n(163);function gt(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.all_comments.filter((function(e){return e.reported}))}
1));return Object(c.useEffect)((function(){e(Z())}),[e,Z]),Object(le.jsxs)("div",{className:"div-reported-comments",children:[Object(le.jsx)(je,{}),Object(le.jsx)("div",{className:"tittle_component_comments",children:"REPORTED COMMENTS"}),Object(le.jsx)("ul",{className:"list-reported-comments",children:t.length?t.map((function(t){return t.reported?Object(le.jsxs)("li",{className:"reported-comment",children:[Object(le.jsxs)("div",{className:"info-reported-comment",children:[Object(le.jsxs)("p",{children:["User: ",t.username]}),Object(le.jsx)("p",{children:t.comment})]}),Object(le.jsxs)("div",{className:"buttons-reported-comment",children:[Object(le.jsx)("button",{onClick:function(){e(K(t.id))},children:"Delete comment"}),Object(le.jsx)("button",{onClick:function(){var n;e((n=t.id_user,function(e){b.a.put("http://localhost:3001/users/ban/".concat(n)).then((function(t){e({type:"BAN_USER"})}))}))},children:"Ban User"}),Object(le.jsx)("button",{onClick:function(){var n;e((n=t.id,function(e){return b.a.put("http://localhost:3001/comments/unreport_comment/".concat(n)).then((function(t){e({type:R,payload:t})}))}))},children:"Do anything"})]}),Object(le.jsx)("br",{})]}):Object(le.jsx)(le.Fragment,{})})):Object(le.jsx)("li",{children:"No reported comments"})})]})}n(164);var At={date:/^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]|(?:Jan|Mar|May|Jul|Aug|Oct|Dec)))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2]|(?:Jan|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec))\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)(?:0?2|(?:Feb))\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9]|(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep))|(?:1[0-2]|(?:Oct|Nov|Dec)))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/};function vt(e){var t={};return e.name||(t.name="Please put a name for continue"),e.description?0==At.date.test(e.release_date)?t.release_date=' You must enter date with "dd-mm-yyyy" format ':e.price<=0||"whitOutPrice"===e.price?t.price="The price of the game must be greater than 0":"select"===e.free_to_play&&(t.free_to_play="Select if your game is free or not"):t.description="Please put a description for continue",t}function Nt(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.genres})),n=Object(y.c)((function(e){return e.esrb})),a=Object(o.l)(),s=Object(o.n)().id,r=Object(c.useState)({}),u=Object(d.a)(r,2),m=u[0],O=u[1],h=Object(c.useState)({name:"",release_date:"",image:"",description:"",genres:[],tags:[],price:0,short_screenshots:[],requirements:[],esrb_rating:"",free_to_play:!1,on_sale:!1}),p=Object(d.a)(h,2),x=p[0],f=p[1];Object(c.useEffect)((function(){e(M()),e(F())}),[]);var g=function(e){f(Object(qe.a)(Object(qe.a)({},x),{},Object(Ue.a)({},e.target.name,e.target.value))),O(vt(Object(qe.a)(Object(qe.a)({},x),{},Object(Ue.a)({},e.target.name,e.target.value))))},A=function(t){t.preventDefault(),Le()({title:"Edit video game",text:"Are you sure you want to edit this game?",icon:"info",buttons:["No","Yes"]}).then((function(t){t&&(e(function(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.put("/videogamesDev/".concat(e),t);case 2:return a=n.sent,n.abrupt("return",c({type:"PUT_VIDEOGAME",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}(s,x)),f({name:"",release_date:"",image:"",description:"",genres:[],tags:[],price:"whitOutPrice",short_screenshots:[],requirements:[],esrb_rating:"",free_to_play:"select",on_sale:!1}),Le()({title:"Confirmed",text:"Gamed Edited"}),a("/home"))}))};function v(){return(v=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("imagen_principal"),n=document.getElementById("main_image"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,f(Object(qe.a)(Object(qe.a)({},x),{},{image:t.src}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function N(){return(N=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image1"),n=document.getElementById("Short
1-Image1"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,f(Object(qe.a)(Object(qe.a)({},x),{},{short_screenshots:Object(Te.a)(x.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image2"),n=document.getElementById("Short-Image2"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,f(Object(qe.a)(Object(qe.a)({},x),{},{short_screenshots:Object(Te.a)(x.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image3"),n=document.getElementById("Short-Image3"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,f(Object(qe.a)(Object(qe.a)({},x),{},{short_screenshots:Object(Te.a)(x.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(){return(_=Object(j.a)(Object(l.a)().mark((function e(){var t,n,c,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.getElementById("image4"),n=document.getElementById("Short-Image4"),c=n.files[0],e.next=5,new FileReader;case 5:(a=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.result;case 2:t.src=e.sent,f(Object(qe.a)(Object(qe.a)({},x),{},{short_screenshots:Object(Te.a)(x.short_screenshots.concat(t.src))}));case 5:case"end":return e.stop()}}),e)}))),!1),c&&a.readAsDataURL(c);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(le.jsxs)("div",{className:"videogame_created_container",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"title_form_edit_videogame",children:[Object(le.jsx)(i.b,{to:"/admin",children:Object(le.jsx)("button",{className:"button_back_to_Admin",children:"Back to Admin page"})}),Object(le.jsx)("p",{children:"Please fill out the following form with information about the video game you want to edit"})]}),Object(le.jsxs)("form",{onSubmit:function(e){return A(e)},children:[Object(le.jsxs)("div",{className:"form_edit",children:[Object(le.jsxs)("div",{className:"form_left",children:[Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Name: "}),Object(le.jsx)("input",{className:"input_text",type:"text",name:"name",placeholder:"Videogame name",value:x.name,onChange:function(e){return g(e)}})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Description"}),Object(le.jsx)("input",{className:"input_text",type:"text",placeholder:"Descripci\xf3n..",value:x.description,name:"description",onChange:function(e){return g(e)}})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Main image"}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Main Image",name:"image",id:"main_image",onChange:function(e){return function(){return v.apply(this,arguments)}(e)}}),Object(le.jsx)("div",{children:Object(le.jsxs)("div",{children:[Object(le.jsx)("img",{id:"imagen_principal",src:x.image,className:"image_form"}),x.image.length>0&&Object(le.jsx)("button",{className:"botonX",onClick:function(e){f(Object(qe.a)(Object(qe.a)({},x),{},{image:""}))},type:"reset",children:"X"})]})})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("div",{children:Object(le.jsx)("label",{children:" Insert screenshots"})}),Object(le.jsxs)("div",{children:[Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image1",onChange:function(e){return function(){return N.apply(this,arguments)}(e)}}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image2",onChange:function(e){return function(){return E.apply(this,arguments)}(e)}}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image3",onCh
1ange:function(e){return function(){return k.apply(this,arguments)}(e)}}),Object(le.jsx)("input",{className:"inputImage",type:"file",placeholder:"Insert url image",name:"short_screenshots",id:"Short-Image4",onChange:function(e){return function(){return _.apply(this,arguments)}(e)}})]}),Object(le.jsx)("div",{className:"screenShots_Image",children:Object(le.jsxs)("div",{children:[Object(le.jsx)("img",{src:x.short_screenshots[0],id:"image1",className:"image_form"}),Object(le.jsx)("img",{src:x.short_screenshots[1],id:"image2",className:"image_form"}),Object(le.jsx)("img",{src:x.short_screenshots[2],id:"image3",className:"image_form"}),Object(le.jsx)("img",{src:x.short_screenshots[3],id:"image4",className:"image_form"})]})})]})]}),Object(le.jsxs)("div",{className:"form_right",children:[Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Release date"}),Object(le.jsx)("input",{className:"input_text",name:"release_date",type:"date",laceholder:"DD-MM-YYYY",value:x.release_date,onChange:function(e){return g(e)}})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Free to play?"}),Object(le.jsxs)("select",{className:"selectisfree",onChange:function(e){return function(e){"Select"!==e.target.value&&("true"==e.target.value?f(Object(qe.a)(Object(qe.a)({},x),{},{free_to_play:!0,price:0})):"false"==e.target.value&&f(Object(qe.a)(Object(qe.a)({},x),{},{free_to_play:!1,price:0})))}(e)},children:[Object(le.jsx)("option",{value:"Select",children:"Select:"}),Object(le.jsx)("option",{value:!0,children:"YES"}),Object(le.jsx)("option",{value:!1,children:"NO"})]})]}),Object(le.jsx)("div",{children:!1===x.free_to_play&&Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:"labelPrice",children:"Price: "}),Object(le.jsx)("input",{className:"inputPrice",placeholder:"Price..",type:"number",value:x.price,name:"price",onChange:function(e){return function(e){f(Object(qe.a)(Object(qe.a)({},x),{},Object(Ue.a)({},e.target.name,parseFloat(e.target.value)))),O(vt(Object(qe.a)(Object(qe.a)({},x),{},Object(Ue.a)({},e.target.name,e.target.value))))}(e)}}),m.price&&Object(le.jsx)("p",{className:"error",children:m.price}),Object(le.jsx)("label",{className:"labelPrice",children:"ARS$"})]})}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:"labelGenres",children:"Genres: "}),Object(le.jsx)("br",{})]}),Object(le.jsxs)("select",{className:"selectBox",onChange:function(e){return function(e){"Seleccione G\xe9nero/s"!==e.target.value&&(x.genres.includes(e.target.value)||f(Object(qe.a)(Object(qe.a)({},x),{},{genres:[].concat(Object(Te.a)(x.genres),[e.target.value])})))}(e)},children:[Object(le.jsx)("option",{disabled:x.genres.length>0,children:"Selecciona G\xe9nero"}),t.map((function(e){return Object(le.jsx)("option",{value:e.name,children:e.name})}))]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("br",{}),x.genres.map((function(e){return Object(le.jsxs)("div",{children:[Object(le.jsx)("span",{children:e}),Object(le.jsx)("button",{className:"botonX",onClick:function(){return function(e){f(Object(qe.a)(Object(qe.a)({},x),{},{genres:x.genres.filter((function(t){return t!==e}))}))}(e)},type:"reset",children:"X"})]})}))]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Tags"}),Object(le.jsx)("input",{className:"input",id:"tags",type:"text",placeholder:"Write a tag for your game...",name:"tags"}),Object(le.jsx)("button",{className:"boton_tag",onClick:function(e){return function(e){var t=document.getElementById("tags").value;t!=[]&&(x.tags.includes(t)||f(Object(qe.a)(Object(qe.a)({},x),{},{tags:[].concat(Object(Te.a)(x.tags),[t])})))}()},type:"reset",children:"add tag"})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("br",{}),x.tags.map((function(e){return Object(le.jsxs)("div",{children:[Object(le.jsx)("span",{children:e}),Object(le.jsx)("button",{className:"botonX",onClick:function(){return function(e){f(Object(qe.a)(Object(qe.a)({},x),{},{tags:x.tags.filter((function(t){return t!==e}))}))}(e)},type:"reset",children:"X"})]})}))]}),Object(le.jsx)("br",{}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"ESRB RATING: "}),Object(le.jsx)("br",{}),Object(le.jsxs)("select",{className:"selectBox",onChange:function(e){return function(e){"Select ESRB"!==e.target.value&&(x.esrb_rating.includes(e.target.value)||f(Object(qe.a)(Object(qe.a)({},x),{},{esrb_rating:e.target.value})))}(e)},children:[Object(le.jsx)("option",{disabled:""==x.esrb_rating,value:"Select ESRB",children:"Select ESRB"}),n.map((function(e){return Object(le.jsx)("option",{className:"optionTags",value:e.name,children:e.name})}))]}),Object(le.jsx)("a",{href:"https://www.esrb.org/ratings-guide/",target:"_blank",children:"More information"})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("br",{}),Object(le.jsx)("div",{children:""!=x.esrb_rating&&Object(le.jsxs)("div",{children:[Object(le.jsx)("span",{children:x.esrb_rating}),Object(le.jsx)("button",{className:"botonX",onClick:function(){f(Object(qe.a)(Object(qe.a)({},x),{},{esrb_rating:""}))},type:"reset",children:"X"})]})})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Requirements: "}),Object(le.jsx)("input",{className:"inputDescription",type:"text",placeholder:"Requirements..",value:x.requirements,name:"description",onChange:function(e){return function(e){f(Object(qe.a)(Object(qe.a)({},x),{},{requirements:[e.target.value]}))}(e)}})]}),m.name&&Object(le.jsx)("p",{className:"error",children:m.name}),m.description&&Object(le.jsx)("p",{className:"error",children:m.description}),m.release_date&&Object(le.jsx)("p",{className:"error",children:m.release_date})]})]}),Object(le.jsx)("button",{className:"botonCrear",type:"submit",children:"Edit Videogame"})]})]})}
1var yt=n(14),Et=n.n(yt),kt=n(21);function _t(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.articles}));console.log("Articles",t),Object(c.useEffect)((function(){e(X())}),[]);var n=Object(kt.Fade)(),a=Object(kt.Zoom)(0,1),s=Object(kt.FadeIn)(0,1);return Object(le.jsxs)("div",{className:"blog_container",children:[Object(le.jsx)(je,{}),Object(le.jsx)("div",{children:t.length?Object(le.jsxs)("div",{className:Et.a.container,children:[Object(le.jsxs)(kt.ScrollContainer,{children:[Object(le.jsx)(kt.ScrollPage,{page:0,children:Object(le.jsxs)(kt.Animator,{animation:n,children:[Object(le.jsx)(i.b,{to:"/home",children:Object(le.jsx)("button",{className:Et.a.btnBack,children:"Back"})}),Object(le.jsx)("div",{className:Et.a.articulos,children:Object(le.jsxs)(i.b,{color:"#fff",to:"/blog/"+t[0].id,children:[Object(le.jsx)("h1",{children:"Most recent and important news and events in the world of video games"}),Object(le.jsx)("img",{className:Et.a.img,src:t[0].image,width:"700px"}),Object(le.jsxs)("h4",{children:[t[0].name," "]})]})})]})}),Object(le.jsx)(kt.ScrollPage,{page:1,children:Object(le.jsx)(kt.Animator,{animation:n,children:Object(le.jsxs)("div",{className:Et.a.lanzamientos,children:[Object(le.jsx)(kt.Animator,{animation:a,children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[1].id,children:[Object(le.jsx)("h1",{children:"Releases"}
1),Object(le.jsx)("img",{className:Et.a.img,src:t[1].image,width:"450px"}),Object(le.jsx)("h4",{children:t[1].name})]})})}),Object(le.jsx)(kt.Animator,{animation:Object(kt.MoveIn)(600,0),children:Object(le.jsxs)("div",{children:[Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[2].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[2].image,width:"250px"}),Object(le.jsx)("div",{className:Et.a.subArticle,children:Object(le.jsx)("h4",{children:t[2].name})})]})}),Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[3].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[3].image,width:"250px"}),Object(le.jsx)("div",{className:Et.a.subArticle,children:Object(le.jsx)("h4",{children:t[3].name})})]})})]})})]})})}),Object(le.jsx)(kt.ScrollPage,{page:2,children:Object(le.jsxs)(kt.Animator,{animation:a,children:[Object(le.jsx)("h1",{children:"NEWS"}),Object(le.jsxs)("div",{className:Et.a.noticias,children:[Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(650,0),children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[4].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[4].image,width:"350px"}),Object(le.jsx)("h4",{children:t[4].name})]})})}),Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(0,650),children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[5].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[5].image,width:"350px"}),Object(le.jsx)("h4",{children:t[5].name})]})})}),Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(-650,0),children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[6].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[6].image,width:"350px"}),Object(le.jsx)("h4",{children:t[6].name})]})})})]})]})}),Object(le.jsx)(kt.ScrollPage,{page:3,children:Object(le.jsx)(kt.Animator,{animation:n,children:Object(le.jsxs)("div",{className:Et.a.lanzamientos,children:[Object(le.jsxs)("div",{children:[Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(0,500),children:Object(le.jsx)("h1",{children:"CLASICS"})}),Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(-650,0),children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[7].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[7].image,width:"250px"}),Object(le.jsx)("div",{className:Et.a.subArticle,children:Object(le.jsx)("h4",{children:t[7].name})})]})})}),Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(-650,0),children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[8].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[8].image,width:"250px"}),Object(le.jsx)("div",{className:Et.a.subArticle,children:Object(le.jsx)("h4",{children:t[8].name})})]})})})]}),Object(le.jsx)(kt.Animator,{animation:Object(kt.Move)(650,0),children:Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[9].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[9].image,width:"450px"}),Object(le.jsx)("h4",{children:t[9].name})]})})})]})})}),Object(le.jsx)(kt.ScrollPage,{page:4,children:Object(le.jsxs)(kt.Animator,{animation:s,children:[Object(le.jsx)("h1",{children:"CONSOLES"}),Object(le.jsxs)("div",{className:Et.a.noticias,children:[Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[10].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[10].image,width:"500px"}),Object(le.jsx)("h4",{children:t[10].name})]})}),Object(le.jsx)("div",{className:Et.a.border,children:Object(le.jsxs)(i.b,{to:"/blog/"+t[11].id,children:[Object(le.jsx)("img",{className:Et.a.img,src:t[11].image,width:"500px"}),Object(le.jsx)("h4",{children:t[11].name})]})})]})]})})]}),Object(le.jsx)(_e,{})]}):Object(le.jsxs)("div",{className:Et.a.loading,children:[Object(le.jsx)("img",{src:"https://i.pinimg.com/originals/5c/dd/ad/5cddadeb5ed4d48a582cfeb328160826.gif"}),Object(le.jsx)("div",{children:Object(le.jsx)("h1",{children:"Cargando..."})})]})})]})}function wt(e){var t=Object(o.n)().id;console.log("id",t);var n=Object(y.b)();Object(c.useEffect)((function(){return n(function(e){return function(){var t=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,b.a.get("/blog/".concat(e));case 3:return c=t.sent,console.log("json",c),t.abrupt("return",n({type:"FIND_ARTICLE",payload:c.data}));case 8:t.prev=8,t.t0=t.catch(0),console.log(t.t0);case 11:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(e){return t.apply(this,arguments)}}()}(t)),function(){n({type:"SET_ARTICLE",payload:[]})}}),[n]);var a=Object(y.c)((function(e){return e.article}));console.log("article",a.contents);Object(kt.Fade)(0,1),Object(kt.FadeIn)(0,1);return Object(le.jsx)("div",{children:0===a.length?Object(le.jsxs)("div",{className:Et.a.loading,children:[Object(le.jsx)("img",{src:"https://i.pinimg.com/originals/5c/dd/ad/5cddadeb5ed4d48a582cfeb328160826.gif"}),Object(le.jsx)("div",{children:Object(le.jsx)("h1",{children:"Cargando..."})})]}):Object(le.jsxs)("div",{className:Et.a.containerDetail,children:[Object(le.jsx)(je,{}),Object(le.jsx)(i.b,{to:"/blog",children:Object(le.jsx)("button",{className:Et.a.btnBack,children:"Back"})}),Object(le.jsxs)("div",{className:Et.a.blogcontainer,children:[Object(le.jsx)("h1",{children:a.name}),Object(le.jsx)("img",{src:a.image,width:"600px"}
1),Object(le.jsx)("div",{className:Et.a.contContent,children:Object(le.jsxs)("div",{className:Et.a.contents,children:[Object(le.jsxs)("h4",{children:["Released ",a.createdAt.slice(0,10)]}),Object(le.jsx)("p",{children:a.contents})]})})]}),Object(le.jsx)(_e,{})]})})}function Lt(){var e=Object(o.l)(),t=Object(y.b)(),n=Object(y.c)((function(e){return e.articles}));console.log("Articles",n),Object(c.useEffect)((function(){t(X())}),[]);var a=Object(c.useState)({id:"",name:"",contents:"",image:""}),s=Object(d.a)(a,2),r=s[0],u=s[1],m=Object(c.useState)({}),O=Object(d.a)(m,2),h=O[0],p=O[1];function x(e){r.id||p(Object(qe.a)(Object(qe.a)({},h),{},{id:"You must select an item"})),u(Object(qe.a)(Object(qe.a)({},r),{},Object(Ue.a)({},e.target.name,e.target.value))),console.log("input",r),console.log("error",h)}function f(n){var c=r.id;console.log("idSubmit",c),""===r.id||""===r.name||""===r.contents||""===r.image?(n.preventDefault(),p(Object(qe.a)(Object(qe.a)({},h),{},{name:"debes diligenciar todos lo input"}))):(n.preventDefault(),t(function(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.put("/blog/".concat(e),t);case 2:return n.abrupt("return",c({type:"UPDATE_ARTICLE"}));case 3:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}(c,r)),e("/blog"))}return Object(le.jsx)("div",{children:n.length?Object(le.jsxs)("div",{className:Et.a.containerAll,children:[Object(le.jsx)(je,{}),Object(le.jsx)("br",{}),Object(le.jsx)("br",{}),Object(le.jsx)(i.b,{to:"/admin",children:Object(le.jsx)("button",{className:Et.a.btnBack,children:"Back"})}),Object(le.jsx)("form",{children:Object(le.jsxs)("div",{className:Et.a.containerFull,children:[Object(le.jsxs)("div",{className:Et.a.containerForm,children:[Object(le.jsx)("div",{}),""!==r.id?r.name:Object(le.jsx)("p",{className:Et.a.error,children:" Select the article to edit"}),Object(le.jsxs)("select",{className:Et.a.select,name:"id",onChange:function(e){return function(e){var t=n.filter((function(t){return t.id===e.target.value}));u(Object(qe.a)(Object(qe.a)({},r),{},{id:e.target.value,name:t[0].name,contents:t[0].contents,image:t[0].image})),p(Object(qe.a)(Object(qe.a)({},h),{},{id:""})),console.log("id",t)}(e)},children:[Object(le.jsx)("option",{id:"des",disabled:!0,children:"Article..."}),n.map((function(e){return Object(le.jsxs)("option",{name:e.name,value:e.id,id:e.id,children:[e.name," "]},e.id)}))]}),Object(le.jsx)("p",{className:Et.a.error,children:""===h?null:h.id}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:Et.a.label,children:"Title"}
1),Object(le.jsx)("input",{className:Et.a.input,name:"name",type:"text",placeholder:"name",onChange:function(e){return x(e)}})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:Et.a.label,children:"Content"}),Object(le.jsx)("textarea",{className:Et.a.input,name:"contents",type:"text",placeholder:"contents",onChange:function(e){return x(e)}})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:Et.a.label,children:"Image"}),Object(le.jsx)("input",{className:Et.a.input,name:"image",type:"text",placeholder:"image",onChange:function(e){return x(e)}})]}),Object(le.jsx)("div",{children:Object(le.jsx)("button",{className:Et.a.btn,type:"submit",padding:"1rem 1rem",onClick:function(e){return f(e)},children:"PUBLISH"})}),""!==r.name&&""!==r.image&&""!==r.contents?null:Object(le.jsx)("p",{className:Et.a.error,children:h.name})]}),Object(le.jsx)("div",{className:Et.a.containerArticle,children:Object(le.jsxs)("div",{children:[""===r.name?Object(le.jsx)("h1",{children:"(TITLE)"}):Object(le.jsx)("h1",{children:r.name}),""!==r.image?Object(le.jsx)("img",{src:r.image,height:"200px"}):Object(le.jsx)("h1",{children:"(IMAGE)"}),""===r.contents?Object(le.jsx)("h1",{children:"(CONTENT)"}):null,Object(le.jsx)("div",{className:Et.a.contenido,children:""===r.name?null:Object(le.jsx)("p",{children:r.contents})})]})})]})}),Object(le.jsx)(_e,{})]}):Object(le.jsxs)("div",{className:Et.a.loading,children:[Object(le.jsx)(je,{}),Object(le.jsx)("img",{src:"https://i.pinimg.com/originals/5c/dd/ad/5cddadeb5ed4d48a582cfeb328160826.gif"})]})})}n(181);function St(){var e=Object(y.c)((function(e){return e.users})),t=Object(y.b)(),n=localStorage.getItem("id");console.log(n),Object(c.useEffect)((function(){t(W())}),[t]);var a=function(){var e=Object(j.a)(Object(l.a)().mark((function e(n){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Le()({title:"Banned this user",text:"Are you sure you want to banned this user?",icon:"info",buttons:["No","Yes"]}).then((function(e){e&&(t(se(n)),Le()({title:"Confirmed",text:"User Unbanned",icon:"success"}).then((function(e){t(W())})))}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),s=function(){var e=Object(j.a)(Object(l.a)().mark((function e(n){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Le()({title:"Unbanned this user",text:"Are you sure you want to unbanned this user?",icon:"info",buttons:["No","Yes"]}).then((function(e){e&&(t(re(n)),Le()({title:"Confirmed",text:"User Unbanned",icon:"success"}).then((function(e){t(W())})))}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),r=function(){var e=Object(j.a)(Object(l.a)().mark((function e(n){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Le()({title:"User to admin",text:"Are you sure you want convert this user to admin?",icon:"info",buttons:["No","Yes"]}).then((function(e){e&&(t(ie(n)),Le()({title:"Confirmed",text:"This user is admin now",icon:"success"}).then((function(e){t(W())})))}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),i=function(){var e=Object(j.a)(Object(l.a)().mark((function e(n){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Le()({title:"User to admin",text:"You want this user to not have administrator permissions",icon:"info",buttons:["No","Yes"]}).then((function(e){e&&(t(oe(n)),Le()({title:"Confirmed",text:"This user is admin now",icon:"success"}).then((function(e){t(W())})))}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o=localStorage.getItem("type");return o&&"adm"===o?(console.log(e),Object(le.jsxs)("div",{className:"component_users_admin",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"containerUsersAdmin",children:[Object(le.jsx)("h3",{children:"Users List: "}),Object(le.jsxs)("table",{className:"tableUsers",children:[Object(le.jsxs)("tr",{children:[Object(le.jsx)("th",{children:"ID"}),Object(le.jsx)("th",{children:"User name"}),Object(le.jsx)("th",{children:"Name"}),Object(le.jsx)("th",{children:"Email"}),Object(le.jsx)("th",{children:"Type"}),Object(le.jsx)("th",{children:"Active"}),Object(le.jsx)("th",{children:"Banned"}),Object(le.jsx)("th",{children:"Options"})]}),e.map((function(e){return Object(le.jsxs)("tr",{children:[Object(le.jsx)("td",{children:e.id}),Object(le.jsx)("td",{children:e.user}),Object(le.jsx)("td",{children:e.name}),Object(le.jsx)("td",{children:e.email}),Object(le.jsx)("td",{children:e.type}),!0===e.active?Object(le.jsx)("td",{children:"\u2714"}):Object(le.jsx)("td",{children:"X"}),!0===e.banned?Object(le.jsx)("td",{children:"\u2714"}):Object(le.jsx)("td",{children:"X"}),e.id!=n?Object(le.jsxs)("td",{className:"options_buttons",children:[!0===e.banned?Object(le.jsx)("button",{className:"btn_opn",onClick:function(){s(e.id)},children:"Unbanned"}):Object(le.jsx)("button",{className:"btn_opn",onClick:function(){a(e.id)},children:"Ban"}),"user"===e.type?Object(le.jsx)("button",{className:"btn_opn",onClick:function(){r(e.id)},children:"Convert to adim"}):Object(le.jsx)("button",{className:"btn_opn",onClick:function(){i(e.id)},children:"Convert to user"})]}):Object(le.jsx)("td",{children:"No options"})]})}))]})]})]})):Object(le.jsx)(ht,{})}n(182);function It(){var e=Object(o.n)(),t=e.user_id,n=e.token,a=Object(o.l)();return Object(c.useEffect)((function(){b.a.get("/authentication/activation/".concat(t,"/").concat(n)).then((function(e){return e.data}
1)).catch((function(e){return e})),setTimeout((function(){a("/log_in")}),1e3)}),[t,n]),Object(le.jsxs)("div",{className:"backgroundLogInValidate",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"ContainerAll",children:[Object(le.jsx)("p",{children:"You activated your account successfully!"}),Object(le.jsx)("div",{children:Object(le.jsx)("a",{href:"/login",style:{textDecoration:"none"},children:"Log In"})})]})]})}var Ct=n(25),Tt=n.n(Ct);function Dt(){var e=localStorage.getItem("id"),t=Object(y.b)(),n=Object(c.useState)(""),a=Object(d.a)(n,2),s=a[0],r=a[1],u=Object(o.l)(),m=Object(c.useState)({name:"",lastname:"",profile_pic:"",date_of_birth:"",phone:"",adress:""}),O=Object(d.a)(m,2),h=O[0],p=O[1],x=function(e){p(Object(qe.a)(Object(qe.a)({},h),{},Object(Ue.a)({},e.target.name,e.target.value))),r(function(e){var t,n,c={};return/^[a-zA-Z ]*$/.test(e.name)?/^[a-zA-Z ]*$/.test(e.lastname)?(null===(t=e.name)||void 0===t?void 0:t.length)>15?c.name="Maximum 15 letters are allowed":(null===(n=e.lastname)||void 0===n?void 0:n.length)>15?c.lastname="Maximum 15 letters are allowed":/^([0-9])*$/.test(e.phone)?e.phone>0&&!/^\d{10}$/.test(e.phone)&&(c.phone="Must have 10 numbers"):c.phone="Only numbers":c.lastname="Only letters are accepted":c.name="Only letters are accepted",console.log(c),c}(Object(qe.a)(Object(qe.a)({},h),{},Object(Ue.a)({},e.target.name,e.target.value))))};function f(){return(f=Object(j.a)(Object(l.a)().mark((function e(t){var n,c,a,s;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=document.getElementById("image"),c=document.getElementById("image"),a=c.files[0],e.next=5,new FileReader;case 5:(s=e.sent).addEventListener("load",Object(j.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s.result;case 2:n.src=e.sent,p(Object(qe.a)(Object(qe.a)({},h),{},{profile_pic:n.src}));case 5:case"end":return e.stop()}}),e)}))),!1),a&&s.readAsDataURL(a);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var g=function(n){n.preventDefault(),Le()({title:"Edit Profile",text:"Are you sure you want to edit your profile?",icon:"info",buttons:["No","Yes"]}).then((function(n){var c,a;n&&(t((c=e,a=h,function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.put("/users/update?id=".concat(c),a);case 2:n=e.sent,t({type:"PUT_PROFILE",payload:n.data});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())),p({name:"",lastname:"",profile_pic:"",date_of_birth:"",phone:"",adress:""}),Le()({title:"Confirmed",text:"Profile edited"}),u("/profile/".concat(e)))}))};return Object(le.jsxs)("div",{className:"videogame_created_container",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:Tt.a.container,children:[h.profile_pic?Object(le.jsx)("img",{className:Tt.a.avatar,src:h.profile_pic,alt:"tu foto",id:"imagen_avatar"}):Object(le.jsx)("img",{className:Tt.a.avatar,src:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQqh5pmaPkqtRlk67znEF2s4NADR2URCfOlOQ&usqp=CAU",alt:"avatar"}),Object(le.jsx)("form",{onSubmit:function(e){return g(e)},children:Object(le.jsxs)("div",{children:[Object(le.jsxs)("div",{children:[Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:Tt.a.label,children:"Name: "}),Object(le.jsx)("input",{className:Tt.a.input,type:"text",name:"name",placeholder:"Insert you name",value:h.name,onChange:function(e){return x(e)}}),s.name&&Object(le.jsx)("p",{className:Tt.a.errors,children:s.name})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{className:Tt.a.label,children:"lastname"}),Object(le.jsx)("input",{className:Tt.a.input,type:"text",placeholder:"Insert you name last name",value:h.lastname,name:"lastname",onChange:function(e){return x(e)}}),s.lastname&&Object(le.jsx)("p",{className:Tt.a.errors,children:s.lastname})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Date of Birth"}
1),Object(le.jsx)("input",{className:Tt.a.input,name:"date_of_birth",type:"date",laceholder:"DD-MM-YYYY",value:h.date_of_birth,onChange:function(e){return x(e)}})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Profile Pic"}),Object(le.jsx)("div",{children:Object(le.jsx)("div",{style:{display:"flex",alignItems:"center",gap:".8rem",flexDirection:"column",justifyContent:"space-around",height:"100%"},children:Object(le.jsx)("div",{children:Object(le.jsx)("label",{htmlFor:"image",children:Object(le.jsx)("input",{className:Tt.a.input,type:"file",name:"photo",id:"image",onChange:function(e){return function(e){return f.apply(this,arguments)}(e)}})})})})}),Object(le.jsx)("div",{children:Object(le.jsx)("div",{children:""!=h.profile_pic?Object(le.jsx)("div",{children:Object(le.jsx)("button",{className:Tt.a.boton_deleted,onClick:function(e){p(Object(qe.a)(Object(qe.a)({},h),{},{profile_pic:""}))},type:"reset",children:"Delete pic"})}):""})}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"phone"}),Object(le.jsx)("input",{className:Tt.a.input,type:"tel",placeholder:"Insert your phone number",value:h.phone,name:"phone",onChange:function(e){return x(e)}}),s.phone&&Object(le.jsx)("p",{className:Tt.a.errors,children:s.phone})]}),Object(le.jsxs)("div",{children:[Object(le.jsx)("label",{children:"Adress"}),Object(le.jsx)("input",{className:Tt.a.input,type:"text",placeholder:"Insert you adress",value:h.adress,name:"adress",onChange:function(e){return x(e)}})]})]})]}),s.name||s.lastname||s.phone||""==h.name&&""==h.lastname&&""==h.profile_pic&&""==h.p
1hone&&""==h.adress?Object(le.jsx)("button",{className:Tt.a.btn_disabled,disabled:!0,children:"Confirm changes"}):Object(le.jsx)("button",{className:Tt.a.submit,type:"submit",children:" Confirm changes "}),Object(le.jsx)(i.b,{to:"/profile/".concat(e),children:Object(le.jsx)("button",{className:Tt.a.btn,children:"Back to Profile"})})]})})]})]})}n(183);function Bt(){var e=Object(y.b)(),t=Object(y.c)((function(e){return e.friends})),n=Object(y.c)((function(e){return e.my_user})),a=Object(o.n)().id,s=Object(y.c)((function(e){return e.users})),r=Object(c.useState)(""),u=Object(d.a)(r,2),m=u[0],h=u[1],p=Object(c.useState)({yourfriends:!0,addfriends:!1}),x=Object(d.a)(p,2),f=x[0],A=x[1],v=Object(c.useState)({copied:!1}),N=Object(d.a)(v,2),E=N[0],k=N[1],_=s.filter((function(e){return e.id!==a})).filter((function(e){return e.id.includes(m)||e.user.toLowerCase().includes(m.toLowerCase())}));Object(c.useEffect)((function(){e(te(a)),e(H(a)),e(W())}),[e,a]);var w=function(n){t.find((function(e){return e.id===n}))?Le()({title:"Error",text:"You are already friends with this user",icon:"error"}):e(function(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.post("/friends/addFriend/".concat(e,"/").concat(t));case 2:return a=n.sent,n.abrupt("return",c({type:"ADD_FRIEND",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}(a,n)).then(Le()({text:"Added friend",icon:"success"}))},L=function(t){e(function(e,t){return function(){var n=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b.a.delete("/friends/delete/".concat(e,"/").concat(t));case 2:return a=n.sent,n.abrupt("return",c({type:"DELETE_FRIEND",payload:a.data}));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}(a,t))},S=function(){var e=document.createElement("input");e.setAttribute("value",document.getElementById("code").innerHTML),document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),k(Object(qe.a)(Object(qe.a)({},E),{},{copied:!0}))};return Object(le.jsxs)("div",{className:"component_friends",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"container_all",children:[Object(le.jsxs)("div",{className:"user_prof",children:[Object(le.jsx)("img",{className:"img_profile_friends",src:n.profile_pic,alt:""}),Object(le.jsx)("h2",{children:n.user})]}),Object(le.jsxs)("div",{className:"btns_container",children:[Object(le.jsxs)("button",{onClick:function(e){A(Object(qe.a)(Object(qe.a)({},f),{},{yourfriends:!0,addfriends:!1}))},className:"label_list_friend",children:[" ",Object(le.jsx)(O.c,{})," Your Friends"]}),Object(le.jsxs)("button",{onClick:function(e){A(Object(qe.a)(Object(qe.a)({},f),{},{yourfriends:!1,addfriends:!0}))},className:"label_list_friend_add",children:[" ",Object(le.jsx)(g.b,{})," Add Friends"]})]}),f.yourfriends&&t.length?Object(le.jsxs)("div",{className:"count_list_friends",children:[" ",Object(le.jsxs)("p",{children:["Your friends ",t.length,"/365"]})," "]}):"",Object(le.jsx)("div",{className:"list_friend_comp",children:f.yourfriends?t.length?t.map((function(e){return Object(le.jsxs)("div",{className:"friend_box",children:[Object(le.jsx)("img",{className:"friend_img",src:e.profile_pic,alt:""}),Object(le.jsxs)("div",{className:"text_frient_container",children:[Object(le.jsxs)("p",{children:[" user: ",e.user," "]}),Object(le.jsxs)("p",{children:[" ",e.email]})]}),Object(le.jsx)(i.b,{to:"/chat/".concat(a,"/").concat(e.id),children:Object(le.jsx)("button",{className:"btn_to_message",children:"Send Message"})}),Object(le.jsx)("button",{className:"btn_add_delete_friend",onClick:function(){return L(e.id)},children:"Delete friend"})]})})):Object(le.jsxs)("div",{className:"friend_box",children:[" ",Object(le.jsx)("h3",{children:"You don't have any friend"})," "]}):""}),f.addfriends?Object(le.jsx)("div",{className:"add_friend_container",children:Object(le.jsxs)("div",{className:"options_add_container",children:[Object(le.jsx)("h3",{className:"tittle_add_friend",children:"Add a new friend"}
1),Object(le.jsx)("label",{children:"Your code of friend:"}),Object(le.jsx)("p",{className:"code_user_friend",id:"code",children:n.id}),0==E.copied?Object(le.jsx)("button",{className:"buttonCopy",onClick:function(e){return S()},children:"COPY"}):Object(le.jsx)("button",{onClick:function(e){return S()},className:"buttonCopied",children:"COPIED!"}),Object(le.jsx)("p",{children:"Enter the friend code or username to send an invitation."}),Object(le.jsx)("input",{className:"field",value:m,placeholder:"enter a code or a user",type:"text",onChange:function(e){return function(e){e.preventDefault(),h(e.target.value)}(e)}}),""!=m?_.length?_.map((function(e){return Object(le.jsxs)("div",{className:"friend_box",children:[Object(le.jsx)("img",{className:"friend_img",src:e.profile_pic,alt:""}),Object(le.jsxs)("div",{className:"text_frient_container",children:[Object(le.jsxs)("p",{children:[e.name," ",e.lastname]}),Object(le.jsxs)("p",{children:["user: ",e.user]})]}),Object(le.jsx)("button",{className:"btn_add_friend",onClick:function(){return w(e.id)},children:"Add friend"})]})})):Object(le.jsx)("h5",{children:"User not fount"}):""]})}):""]})]})}function Rt(){var e=Object(o.n)(),t=e.secretCode,n=e.id_user,a=e.longitude,s=Object(o.l)();return Object(c.useEffect)((function(){b.a.get("/authentication/activation/games/".concat(t,"/").concat(n,"/").concat(a)).then((function(e){return e.data})).catch((function(e){return e})),setTimeout((function(){s("/library")}),3e3)}),[t,n,a]),Object(le.jsxs)("div",{children:[Object(le.jsx)("h1",{children:"Juegos validados"}),Object(le.jsx)("p",{children:"Espere a ser redirigido a la libreria"})]})}n(184);function Gt(){var e=Object(y.b)(),t=Object(o.n)(),n=Object(c.useState)(!1),a=Object(d.a)(n,2),s=(a[0],a[1],Object(c.useState)({message:"",username:""})),r=Object(d.a)(s,2),u=r[0],m=r[1],O=Object(y.c)((function(e){return e.my_chat})),h=Object(y.c)((function(e){return e.chat_friend})),p=Object(y.c)((function(e){return e.users})),x=p.find((function(e){return e.id===t.id_user})),f=p.find((function(e){return e.id===t.idF}));Object(c.useEffect)((function(){if(e(W()),e(ce(t.id_user,t.idF)),e(ae(t.idF,t.id_user)),void 0!=x){var n=document.getElementById("chats");n.scrollTop=n.scrollHeight}}),[e,t]);var g=[];if(O.length)for(var A=0;A<O.length;A++)g.push(O[A]);if(h.length)for(var v=0;v<h.length;v++)g.push(h[v]);var N=g.sort((function(e,t){return e.createdAt>t.createdAt?1:t.createdAt>e.createdAt?-1:0}));if(void 0!=N&&document.getElementById("chats")){var E=document.getElementById("chats");setTimeout((function(){E.scrollTop=E.scrollHeight}),1e3)}var k=function(n){var c,a,s;n.preventDefault(),""!=u.message&&(e((c=t.id_user,a=t.idF,s=u,function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.post("/chat/message/".concat(c,"/").concat(a),s);case 2:return n=e.sent,e.abrupt("return",t({type:"SEND_MESSAGE",payload:n.data}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())),e(ae(t.idF,t.id_user)),e(ce(t.id_user,t.idF)),m(Object(qe.a)(Object(qe.a)({},u),{},{message:""})),void 0!=x&&setTimeout((function(){var e=document.getElementById("chats");e.scrollTop=e.scrollHeight}),2e3))};
1return Object(le.jsxs)("div",{className:"Container_component_chats",children:[Object(le.jsx)(je,{}),void 0!=f?Object(le.jsxs)("div",{className:"tittle_chats",children:[Object(le.jsx)(i.b,{to:"/friends/".concat(t.id_user),children:Object(le.jsx)("button",{className:"btn_back_profile",children:"Back"})}),Object(le.jsxs)("h3",{children:["You are chatting with ",f.user]})]}):Object(le.jsxs)("div",{children:[" ",Object(le.jsx)("button",{className:"btn_back_profile",children:"Back"}),Object(le.jsx)("h1",{className:"tittle_chats",children:" You have no messages here"})]}),Object(le.jsx)("div",{className:"chats_container",id:"chats",children:N.length>0&&x&&N.map((function(e){return Object(le.jsx)("div",{children:Object(le.jsx)("div",{className:"chats",children:e.id_user===x.id?Object(le.jsxs)("div",{className:"chatUser",children:[Object(le.jsxs)("p",{className:"message_user",children:[" ",e.message]}),Object(le.jsx)("p",{className:"time_user",children:e.updatedAt.slice(11,16)})]}):Object(le.jsxs)("div",{className:"chatFriend",children:[Object(le.jsxs)("p",{className:"message_friend",children:[e.username,": ",e.message]}),Object(le.jsx)("p",{className:"time_user",children:e.updatedAt.slice(11,16)})]})})})}))}),Object(le.jsxs)("form",{onSubmit:function(e){return k(e)},children:[Object(le.jsx)("input",{type:"text",className:"input_chat",placeholder:"Type a message",value:u.message,onChange:function(n){return function(n){m(Object(qe.a)(Object(qe.a)({},u),{},{message:n.target.value,username:x.user})),e(ae(t.idF,t.id_user)),void 0!=x&&setTimeout((function(){var e=document.getElementById("chats");e.scrollTop=e.scrollHeight}),1e3)}(n)}}),Object(le.jsx)("button",{onClick:function(n){return function(n){n.preventDefault(),e(ae(t.idF,t.id_user)),e(ce(t.id_user,t.idF))}(n)},className:"btn_refresh",children:"Refresh"}),Object(le.jsx)("button",{type:"submit",className:"btn_send_message",children:"Send"})]})]})}n(185);function Pt(){var e=localStorage.getItem("id"),t=Object(y.b)();Object(o.l)();return Object(c.useEffect)((function(){var n;t((n=e,function(){var e=Object(j.a)(Object(l.a)().mark((function e(t){var c;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.a.delete("/users/delete?id=".concat(n));case 2:c=e.sent,t({type:"DELETE_ACCOUNT",payload:c.data});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())),localStorage.removeItem("profile_pic"),localStorage.removeItem("lastname"),localStorage.removeItem("name"),localStorage.removeItem("type"),localStorage.removeItem("id"),localStorage.removeItem("user"),t(H())}),[e]),Object(le.jsx)("div",{className:"da-body",children:Object(le.jsxs)("div",{className:"deleted-message",children:[Object(le.jsx)("h2",{children:"Your account has been succesfully deleted."}),Object(le.jsx)(i.b,{className:"da-return-button",to:"/",children:"Return"})]})})}n(186);function Mt(){var e=Object(o.n)().mail;n(56);return Object(le.jsxs)("div",{className:"containerReSendMail",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"containerTextReSend",children:[Object(le.jsx)("h1",{className:"h1ResendMail",children:"A verification email was sent to your mailbox"}),Object(le.jsxs)("p",{className:"pResendMail",children:["Haven't received our email yet? ",Object(le.jsx)("button",{className:"btnResendMail",onClick:function(){b.a.get("/authentication/email/reSend/".concat(e)).then((function(e){console.log(e)})).catch((function(e){console.log(e)})),console.log("hola")},children:"Click Here"})]})]})]})}n(187);function Ft(){var e=Object(o.l)();var t=Object(c.useState)({mail:""}),n=Object(d.a)(t,2),a=n[0],s=n[1],r=Object(c.useState)(""),i=Object(d.a)(r,2),u=i[0],m=i[1],O=Object(c.useState)(""),h=Object(d.a)(O,2),p=h[0],x=h[1];function f(){return(f=Object(j.a)(Object(l.a)().mark((function t(n){var c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n.preventDefault(),!u.length&&a.mail){t.next=5;break}x(u),t.next=10;break;case 5:return t.next=7,b.a.post("/authentication/recovery_password",a);case 7:c=t.sent,s({mail:""}),"No se encontro el usuario"===c.data?x(c.data):(x(""),e("/recoverPass/".concat(c.data)));case 10:case"end":return t.stop()}}),t)})))).apply(this,arguments)}return Object(le.jsxs)("div",{className:"containerForgotPassword",children:[Object(le.jsx)(je,{}),Object(le.jsx)("div",{className:"containerForgotPassword2",children:Object(le.jsxs)("form",{onSubmit:function(e){return f.apply(this,arguments)},children:[Object(le.jsx)("label",{children:"Put your email:"}
1),Object(le.jsx)("input",{name:"mail",value:a.mail,onChange:function(e){s(Object(qe.a)(Object(qe.a)({},a),{},Object(Ue.a)({},e.target.name,e.target.value))),m(function(e){return e.mail?/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/g.test(e.mail)?"":"The email is invalid":"An email is require"}(Object(qe.a)(Object(qe.a)({},a),{},Object(Ue.a)({},e.target.name,e.target.value))))},placeholder:"[email protected]",className:"inputMailForgotPassword"}),Object(le.jsx)("input",{type:"submit",className:"inputSubmitForgotPassword"}),p&&p]})})]})}n(188);var Yt=n(56);function Ut(){var e=Object(o.l)();var t=Object(o.n)().id_user,n=Object(c.useState)({token:"",password:"",repassword:""}),a=Object(d.a)(n,2),s=a[0],r=a[1],i=Object(c.useState)({}),u=Object(d.a)(i,2),m=u[0],O=u[1],h=Object(c.useState)(""),p=Object(d.a)(h,2),x=p[0],f=p[1];function g(e){r(Object(qe.a)(Object(qe.a)({},s),{},Object(Ue.a)({},e.target.name,e.target.value))),O(function(e){var t={};return e.token||(t.token="Invalid token"),e.password&&/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$/g.test(e.password)||(t.password="Your password must have numbers and letters"),e.password!==e.repassword&&(t.repassword="The password doesn't match"),t}(Object(qe.a)(Object(qe.a)({},s),{},Object(Ue.a)({},e.target.name,e.target.value))))}function A(){return(A=Object(j.a)(Object(l.a)().mark((function n(c){var a;return Object(l.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(c.preventDefault(),0!==Object.keys(m).length||!s.token){n.next=8;break}return n.next=4,b.a.post("/authentication/changePassword/".concat(t),s);case 4:"Your password has been changed"===(a=n.sent).data?(f(""),Yt.fire(a.data),setTimeout((function(){e("/log_in")}),2e3)):f(a.data),n.next=9;break;case 8:f(m.token||m.password||m.repassword);case 9:case"end":return n.stop()}}),n)})))).apply(this,arguments)}return Object(le.jsxs)("div",{className:"changePasswordBody",children:[Object(le.jsx)(je,{}),Object(le.jsxs)("div",{className:"changePasswordContainer",children:[Object(le.jsx)("h1",{children:"An email has been sent"}),Object(le.jsxs)("form",{className:"changePasswordForm",onSubmit:function(e){return A.apply(this,arguments)},children:[Object(le.jsx)("label",{children:"Insert token"}),Object(le.jsx)("input",{type:"text",name:"token",placeholder:"Insert the token...",value:s.token,onChange:g,className:"changePasswordInput"}),Object(le.jsx)("label",{children:"Insert new password"}),Object(le.jsx)("input",{type:"password",name:"password",placeholder:"Password...",value:s.password,onChange:g,className:"changePasswordInput"}),Object(le.jsx)("label",{children:"Repeat password"}),Object(le.jsx)("input",{type:"password",name:"repassword",placeholder:"Password...",value:s.repassword,onChange:g,className:"changePasswordInput"}),Object(le.jsx)("input",{type:"submit",className:"changePasswordInputSubmit"}),x&&x]})]})]})}var qt=function(){return Object(le.jsx)(i.a,{children:Object(le.jsx)("div",{className:"App",children:Object(le.jsxs)(o.c,{children:[Object(le.jsx)(o.a,{exact:!0,path:"/",element:Object(le.jsx)(nt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/home",element:Object(le.jsx)(Se,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/store/:id",element:Object(le.jsx)(Ge,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin",element:Object(le.jsx)(xt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin/publishVideogame",element:Object(le.jsx)(st,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin/editVideogame",element:Object(le.jsx)(ft,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin/editVideogame/formEdit/:id",element:Object(le.jsx)(Nt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/store",element:Object(le.jsx)(et,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/library",element:Object(le.jsx)(Ce,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/store/:id",element:Object(le.jsx)(Ge,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/sign_up",element:Object(le.jsx)(Ze,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/log_in",element:Object(le.jsx)(We,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/profile/:id",element:Object(le.jsx)(Ye,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/profile/:id/editprofile",element:Object(le.jsx)(Dt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/profile/:id/delete",element:Object(le.jsx)(Pt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin/statistics",element:Object(le.jsx)(pt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin/users",element:Object(le.jsx)(St,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/admin/comments",element:Object(le.jsx)(gt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/my_cart",element:Object(le.jsx)(Me,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/wish_list",element:Object(le.jsx)(tt,{})}),Object(le.jsx)(o.a,{path:"/activation/:user_id/:token",element:Object(le.jsx)(It,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/blog",element:Object(le.jsx)(_t,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/blog/:id",element:Object(le.jsx)(wt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/blog/editArticles",element:Object(le.jsx)(Lt,{})}),Object(le.jsx)(o.a,{exact:!0,path:"/friends/:id",element:Object(le.jsx)(Bt,{})}),Object(le.jsx)(o.a,{path:"/activation/games/:secretCode/:id_user/:longitude",element:Object(le.jsx)(Rt,{})}),Object(le.jsx)(o.a,{path:"/activation/mail-validation/:mail",element:Object(le.jsx)(Mt,{})}),Object(le.jsx)(o.a,{path:"/chat/:id_user/:idF",element:Object(le.jsx)(Gt,{})}),Object(le.jsx)(o.a,{path:"/recoverPass",element:Object(le.jsx)(Ft,{})}),Object(le.jsx)(o.a,{path:"/recoverPass/:id_user",element:Object(le.jsx)(Ut,{})})]})})})},zt=function(e){e&&e instanceof Function&&n.e(3).then(n.bind(null,191)).then((function(t){var n=t.getCLS,c=t.getFID,a=t.getFCP,s=t.getLCP,r=t.getTTFB;n(e),c(e),a(e),s(e),r(e)}))},Jt=n(53),Vt=n(90),Qt=n(91),Ht=(n(75),{allVideogames:[],videogames:[],noLimitVideogames:[],details:[],wishList:[],genres:[],esrb:[],my_user:{},articles:[],article:[],users:[],cart:[],all_comments:[],comments:[],sales:[],is_online:!1,friends:[],my_games:[],my_chat:[],chat_friend:[]}),Wt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ht,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"GET_ALL_VIDEOGAMES":return Object(qe.a)(Object(qe.a)({},e),{},{videogames:t.payload,allVideogames:t.payload,details:[]});case"GET_FILTERED_VIDEOGAMES":return Object(qe.a)(Object(qe.a)({},e),{},{videogames:t.payload,details:[]});case"GET_NOLIMIT_FILTERED_VIDEOGAMES":return Object(qe.a)(Object(qe.a)({},e),{},{noLimitVideogames:t.payload});case"FILTER_BY_GENRE":var n=e.videogames;if("all"===t.payload)return Object(qe.a)(Object(qe.a)({},e),{},{videogames:n});var c=n.filter((function(e){for(var n=0;n<e.genres.length;n++)if(e.genres[n].name===t.payload)return!0;return!1}));return Object(qe.a)(Object(qe.a)({},e),{},{videogames:Object(Te.a)(c)});case"GET_CARD_STATISTICS":return Object(qe.a)(Object(qe.a)({},e),{},{videogames:t.payload});case"GET_GENRES":return Object(qe.a)(Object(qe.a)({},e),{},{genres:t.payload});case"GET_ESRB":return Object(qe.a)(Object(qe.a)({},e),{},{esrb:t.payload});case"GET_DETAILS_VIDEOGAME":return Object(qe.a)(Object(qe.a)({},e),{},{details:t.payload});case"DELETE_VIDEOGAME":case"PUT_VIDEOGAME":case"POST_VIDEOGAME":return Object(qe.a)({},e);
1case"GET_WISH_LIST":return Object(qe.a)(Object(qe.a)({},e),{},{wishList:t.payload.wishs});case"ADD_WISH_LIST":return console.log(t.payload),Object(qe.a)(Object(qe.a)({},e),{},{wishList:e.wishList.concat(t.payload)});case"DELETE_WISH_LIST":return Object(qe.a)(Object(qe.a)({},e),{},{wishList:e.wishList.filter((function(e){return e.id.toString()!==t.payload.id.toString()}))});case"POST_CART":return Object(qe.a)({},e);case"GET_USER_BY_ID":return Object(qe.a)(Object(qe.a)({},e),{},{my_user:t.payload});case"GET_ALL_USERS":return Object(qe.a)(Object(qe.a)({},e),{},{users:t.payload});case w:return Object(qe.a)(Object(qe.a)({},e),{},{cart:t.payload.data.cart});case E:return Object(qe.a)(Object(qe.a)({},e),{},{cart:e.cart.concat(t.payload.data)});case k:return console.log(t.payload),Object(qe.a)(Object(qe.a)({},e),{},{cart:e.cart.filter((function(e){return e.id!==t.payload.data.id}))});case _:return Object(qe.a)(Object(qe.a)({},e),{},{cart:[]});case B:return Object(qe.a)(Object(qe.a)({},e),{},{all_comments:t.payload.data});case L:return Object(qe.a)(Object(qe.a)({},e),{},{comments:t.payload.data});case I:return console.log(t.payload.data),Object(qe.a)(Object(qe.a)({},e),{},{comments:e.comments.filter((function(e){return e.id!==t.payload.data.id})),all_comments:e.all_comments.filter((function(e){return e.id!==t.payload.data.id}))});case R:return Object(qe.a)(Object(qe.a)({},e),{},{comments:e.comments.filter((function(e){return e.id!==t.payload.data.id})),all_comments:e.all_comments.filter((function(e){return e.id!==t.payload.data.id}))});case C:return Object(qe.a)(Object(qe.a)({},e),{},{comments:e.comments.concat(t.payload.data)});case S:console.log(e.comments);for(var a=t.payload.data,s=0;s<e.comments.length;s++)e.comments[s].id===a.id&&e.comments.splice(s,1,a);return console.log(e.comments),Object(qe.a)(Object(qe.a)({},e),{},{comments:e.comments});case"GET_ARTICLES":return Object(qe.a)(Object(qe.a)({},e),{},{articles:t.payload.data});case"FIND_ARTICLE":return Object(qe.a)(Object(qe.a)({},e),{},{article:t.payload});case"UPDATE_ARTICLE":return Object(qe.a)({},e);case"SET_ARTICLE":return Object(qe.a)(Object(qe.a)({},e),{},{article:t.payload});case"GET_SALES":return Object(qe.a)(Object(qe.a)({},e),{},{sales:t.payload});case T:return Object(qe.a)(Object(qe.a)({},e),{},{is_online:t.payload.data});case"GET_FRIENDS":return Object(qe.a)(Object(qe.a)({},e),{},{friends:t.payload});case"ADD_FRIEND":return Object(qe.a)(Object(qe.a)({},e),{},{friends:e.friends.concat(t.payload)});case"DELETE_FRIEND":return console.log(t.payload),Object(qe.a)(Object(qe.a)({},e),{},{friends:e.friends.filter((function(e){return e.id!==t.payload.id}))});case D:return Object(qe.a)(Object(qe.a)({},e),{},{my_games:t.payload.data.library});case"GET_CHAT":return Object(qe.a)(Object(qe.a)({},e),{},{my_chat:t.payload});case"GET_CHAT_FRIEND":return Object(qe.a)(Object(qe.a)({},e),{},{chat_friend:t.payload});case"SEND_MESSAGE":return Object(qe.a)(Object(qe.a)({},e),{},{my_chat:e.my_chat.concat(t.payload)});default:return e}},Xt=Object(Jt.createStore)(Wt,Object(Vt.composeWithDevTools)(Object(Jt.applyMiddleware)(Qt.a)));Qe.a.config(),b.a.defaults.baseURL="https://henrygames.herokuapp.com",r.a.render(Object(le.jsx)(a.a.StrictMode,{children:Object(le.jsx)(y.a,{store:Xt,children:Object(le.jsx)(qt,{})})}),document.getElementById("root")),zt()},25:function(e,t,n){e.exports={container:"EditProfile_container__3tGAa",avatar:"EditProfile_avatar__3Xjuq",label:"EditProfile_label__1N3Bn",input:"EditProfile_input__39YOE",submit:"EditProfile_submit__1Lkji",btn:"EditProfile_btn__2prIY",errors:"EditProfile_errors__353jg",btn_disabled:"EditProfile_btn_disabled__1BfLu",boton_deleted:"EditProfile_boton_deleted__3wtxf"}},96:function(e,t,n){},97:function(e,t,n){}},[[189,1,2]]]); 2//# sourceMappingURL=main.7ff9073a.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.