1(this.webpackJsonpmovies=this.webpackJsonpmovies||[]).push([[0],{15:function(e,a,t){},29:function(e,a,t){},41:function(e,a,t){},48:function(e,a,t){},49:function(e,a,t){},65:function(e,a,t){},66:function(e,a,t){},7:function(e,a,t){},79:function(e,a,t){},8:function(e,a,t){},80:function(e,a,t){},81:function(e,a,t){},82:function(e,a,t){"use strict";t.r(a);var n=t(0),r=t.n(n),l=t(31),c=t.n(l),s=(t(41),t(2)),i=t(6),o=Object(i.i)((function(e){var a=e.children,t=e.location.pathname;return Object(n.useEffect)((function(){window.scrollTo({top:0,behavior:"smooth"})}),[t]),a||null})),m=t(3),u=t.n(m),p=t(4),d=t(1),v=t(33),E=t.n(v),f=(t(7),t(8),t(5));function g(e,a){var t=function(){if("undefined"===typeof window)return a;try{var t=window.localStorage.getItem(e);return t?JSON.parse(t):a}catch(n){return console.warn("Error reading localStorage key \u201c".concat(e,"\u201d:"),n),a}},r=Object(n.useState)(t),l=Object(d.a)(r,2),c=l[0],s=l[1];return Object(n.useEffect)((function(){s(t())}),[]),Object(n.useEffect)((function(){var e=function(){s(t())};return window.addEventListener("storage",e),window.addEventListener("local-storage",e),function(){window.removeEventListener("storage",e),window.removeEventListener("local-storage",e)}}),[]),[c,function(a){"undefined"===typeof window&&console.warn("Tried setting localStorage key \u201c".concat(e,"\u201d even though environment is not a client"));try{var t=a instanceof Function?a(c):a;window.localStorage.setItem(e,JSON.stringify(t)),s(t),window.dispatchEvent(new Event("local-storage"))}catch(n){console.warn("Error setting localStorage key \u201c".concat(e,"\u201d:"),n)}}]}var b=function(e){var a=e.message,t={color:""};return a.includes("Added")&&(t.color="#fff"),a.includes("Removed")&&(t.color="red"),r.a.createElement("div",{style:t},r.a.createElement("h5",{className:"notification"},a))},_=t(11),h=t.p+"static/media/placeholder.5a4a61b2.jpeg",N=function(e){var a=e.favMovieList,t=e.showGenres,l=e.details,c=e.index,i=e.poster_path,o=e.title,m=e.name,u=e.release_date,p=e.first_air_date,v=e.vote_average,E=e.overview,N=g("favoriteList",[]),y=Object(d.a)(N,2),j=y[0],O=y[1],w=Object(n.useState)(""),k=Object(d.a)(w,2),x=k[0],S=k[1];Object(n.useEffect)((function(){var e=setInterval((function(){return S("")}),5e3);return function(){clearInterval(e)}}),[]);var F,C=j.filter((function(e){return e.id===l.id}));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},null===i?r.a.createElement("img",{className:"optional-image",src:h,alt:"poster"}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+i,alt:"poster"})),r.a.createElement(s.b,{to:{pathname:"/movie/".concat(a[c].id)}},r.a.createElement("button",{className:"fav-preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now")))),r.a.createElement("div",{className:"info-wrapper",style:{position:"relative"}},o||m?r.a.createElement("h5",{className:"title"},o,m," "):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",u,p),r.a.createElement("span",{className:(F=v,F>=8?"green":F>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",v))),r.a.createElement("button",{className:"btn-addfav",onClick:function(){return function(e){if(j.some((function(a){return a.id===e.id}))){var a=j.filter((function(a){return a.id!==e.id}));O(a),S("".concat(e.title," Removed!"))}else O([].concat(Object(f.a)(j),[e])),S("".concat(e.title," Added!"))}(l)}},0!==C.length?r.a.createElement(_.a,{style:{color:"red",fontSize:"20px"}}):r.a.createElement(_.b,{style:{color:"white",fontSize:"20px"}}),r.a.createElement(b,{message:x})),r.a.createElement(s.b,{to:{pathname:"/movie/".concat(a[c].id),state:{favMovieList:a}}},r.a.createElement("div",{className:"film-list__subdetails"},o||m?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},o,m):r.a.createElement("span",null,"Nan"),E?r.a.createElement("small",{className:"sypnonis"},E.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},t?r.a.createElement("h5",null,r.a.createElement("span",{style:{paddingRight:"2px"}},"Genre :"),r.a.createElement("span",null,t)):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))))},y=function(e){var a=e.favTvEpisodeList,t=e.details,l=e.index,c=e.still_path,i=e.title,o=e.name,m=e.release_date,u=e.air_date,p=e.vote_average,v=e.overview,E=e.season_number,N=e.episode_number,y=g("favoriteTvEpisodeList",[]),j=Object(d.a)(y,2),O=j[0],w=j[1],k=Object(n.useState)(""),x=Object(d.a)(k,2),S=x[0],F=x[1],C=function(e){if(O.some((function(a){return a.id===e.id}))){var a=O.filter((function(a){return a.id!==e.id}));w(a),F("".concat(e.name," Removed!"))}else w([].concat(Object(f.a)(O),[e])),F("".concat(e.name," Added!"))};Object(n.useEffect)((function(){var e=setInterval((function(){return F("")}),5e3);return function(){clearInterval(e)}}),[]);var T,L=O.filter((function(e){return e.id===t.id}));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},null===c?r.a.createElement("img",{className:"optional-image",src:h,alt:"poster"}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/original")+c,alt:"poster"}))),r.a.createElement("div",{className:"info-wrapper",style:{position:"relative"}}
1,i||o?r.a.createElement("h5",{className:"title"},i,o," "):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",m,u),r.a.createElement("span",{className:(T=p,T>=8?"green":T>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",p))),r.a.createElement("div",null," ",0!==L.length?r.a.createElement("button",{className:"btn-addfav",onClick:function(){return C(t)}},r.a.createElement(_.a,{style:{color:"red",fontSize:"20px"}}),r.a.createElement(b,{message:S})):r.a.createElement("button",{className:"btn-addfav",onClick:function(){return C(t)}},r.a.createElement(_.b,{style:{color:"white",fontSize:"20px"}}),r.a.createElement(b,{message:S}))),r.a.createElement(s.b,{to:{pathname:"/tv/season/episode/".concat(a[l].episode_number),state:{favTvEpisodeList:a}}},r.a.createElement("div",{className:"film-list__subdetails"},i||o?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},i,o):r.a.createElement("span",null,"Nan"),v?r.a.createElement("small",{className:"sypnonis"},v.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},E?r.a.createElement("h5",null,r.a.createElement("span",{style:{paddingRight:"2px"}},"Season :")," ",r.a.createElement("span",null,E)):null,N?r.a.createElement("h5",null,r.a.createElement("span",{style:{paddingRight:"2px"}},"Episode :")," ",r.a.createElement("span",null,N)):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))))},j=function(e){var a=e.favTvList,t=e.index,l=e.details,c=e.poster_path,i=e.title,o=e.name,m=e.release_date,u=e.first_air_date,p=e.vote_average,v=e.overview,E=e.showTvGenres,N=g("favoriteTvList",[]),y=Object(d.a)(N,2),j=y[0],O=y[1],w=Object(n.useState)(""),k=Object(d.a)(w,2),x=k[0],S=k[1];Object(n.useEffect)((function(){var e=setInterval((function(){return S("")}),5e3);return function(){clearInterval(e)}}),[]);var F,C=j.filter((function(e){return e.id===l.id}));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},null===c?r.a.createElement("img",{className:"optional-image",src:h,alt:"poster"}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+c,alt:"poster"})),r.a.createElement(s.b,{to:{pathname:"/tv/".concat(a[t].id)}},r.a.createElement("button",{className:"fav-preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now")))),r.a.createElement("div",{className:"info-wrapper",style:{position:"relative"}},i||o?r.a.createElement("h5",{className:"title"},i,o," "):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",m,u),r.a.createElement("span",{className:(F=p,F>=8?"green":F>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",p))),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-addfav",onClick:function(){return function(e){if(j.some((function(a){return a.id===e.id}))){var a=j.filter((function(a){return a.id!==e.id}));O(a),S("".concat(e.name," Removed!"))}else O([].concat(Object(f.a)(j),[e])),S("".concat(e.name," Added!"))}(l)}},0!==C.length?r.a.createElement(_.a,{style:{color:"red",fontSize:"20px"}}):r.a.createElement(_.b,{style:{color:"white",fontSize:"20px"}}),r.a.createElement(b,{message:x}))),r.a.createElement(s.b,{to:{pathname:"/tv/".concat(a[t].id),state:{favTvList:a}}},r.a.createElement("div",{className:"film-list__subdetails"},i||o?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},i,o):r.a.createElement("span",null,"Nan"),v?r.a.createElement("small",{className:"sypnonis"},v.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},E?r.a.createElement("h5",null,r.a.createElement("span",{style:{paddingRight:"2px"}},"Genre :"),r.a.createElement("span",null,E)):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))))},O=Object(i.i)((function(e){var a=Object(n.useState)([]),t=Object(d.a)(a,2),l=t[0],c=t[1],s=Object(n.useState)([]),i=Object(d.a)(s,2),o=i[0],m=i[1],v=Object(n.useState)([]),E=Object(d.a)(v,2),f=E[0],g=E[1],b=l.map((function(e,a){if(!l)return"";var t=e.genres.map((function(e){return e.name})).join(", ");return r.a.createElement("div",{className:"film-list__container",key:l[a].id},l?r.a.createElement(N,{favMovieList:l,index:a,poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,details:e,showGenres:t}):null)})),_=o.map((function(e,a){if(!o)return"";var t=e.genres.map((function(e){return e.name})).join(", ");return r.a.createElement("div",{className:"film-list__container",key:o[a].id},o?r.a.createElement(j,{favTvList:o,index:a,poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,details:e,showTvGenres:t}):null)})),h=f.map((function(e,a){return f?r.a.createElement("div",{className:"film-list__container",key:f[a].id},f?r.a.createElement(y,{favTvEpisodeList:f,index:a,still_path:e.still_path,title:e.title,name:e.name,release_date:e.release_date,air_date:e.air_date,vote_average:e.vote_average,overview:e.overview,episode_number:e.episode_number,season_number:e.season_number,details:e}):null):""}));return Object(n.useEffect)((function(){var e=function(){var e=Object(p.a)(u.a.mark((function e(){var a;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,JSON.parse(localStorage.getItem("favoriteList"));case 2:(a=e.sent)&&c(a);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),a=function(){var e=Object(p.a)(u.a.mark((function e(){var a;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,JSON.parse(localStorage.getItem("favoriteTvList"));case 2:(a=e.sent)&&m(a);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=function(){var e=Object(p.a)(u.a.mark((function e(){var a;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,JSON.parse(localStorage.getItem("favoriteTvEpisodeList"));case 2:(a=e.sent)&&g(a);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e(),a(),t()}),[]),r.a.createElement("div",{className:"header"}
1,r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"favmovies-wrapper"},r.a.createElement("h2",null,"My Favorite Corner"),r.a.createElement("div",{className:"favmovies"},l?r.a.createElement(r.a.Fragment,null,b):"",o?r.a.createElement(r.a.Fragment,null,_):"",f?r.a.createElement(r.a.Fragment,null,h):""))))})),w=(t(48),t(49),Object(i.i)((function(e){var a=e.genresforMovies,t=e.genresforTv,l=Object(n.useState)(!1),c=Object(d.a)(l,2),o=c[0],m=c[1],u=Object(n.useState)(!1),p=Object(d.a)(u,2),v=p[0],E=p[1],f=Object(n.useState)([]),g=Object(d.a)(f,2),b=g[0],_=g[1],h=Object(n.useState)([]),N=Object(d.a)(h,2),y=N[0],j=N[1],O=Object(n.useState)([]),w=Object(d.a)(O,2),k=w[0],x=w[1];Object(n.useEffect)((function(){var e=setInterval((function(){return function(){var e=JSON.parse(localStorage.getItem("favoriteList")),a=JSON.parse(localStorage.getItem("favoriteTvList")),t=JSON.parse(localStorage.getItem("favoriteTvEpisodeList"));a&&j(a),e&&_(e),t&&x(t)}()}),1e3);return function(){clearInterval(e)}}),[]);var S=Object(i.f)(),F=function(){m(!1)},C=function(){E(!1)},T=a.map((function(e){return r.a.createElement("li",{key:e.id,onClick:function(){F(),C()}},r.a.createElement(s.b,{to:{pathname:"/movie-genre/".concat(e.id,"/").concat(e.name)}},e.name))})),L=t.map((function(e){return r.a.createElement("li",{key:e.id,onClick:function(){F(),C()}},r.a.createElement(s.b,{to:{pathname:"/tv-seriesgenre/".concat(e.id,"/").concat(e.name)}},e.name))}));return r.a.createElement("div",{className:"wrapper-nav"},r.a.createElement("nav",null,r.a.createElement("div",{className:"logo-burger"},r.a.createElement("div",{className:"hamburger",onClick:function(){m(!o)}},r.a.createElement("div",{className:"row"}),r.a.createElement("div",{className:"row"}),r.a.createElement("div",{className:"row"})),r.a.createElement("div",{className:"logo",onClick:function(){S.push("/")}},"StBugyei\u263b",r.a.createElement("span",{className:"logo-movies"},"Movies"))),r.a.createElement("ul",{className:o?"showNav":"undefined"},r.a.createElement("div",{className:"liwrapper"},r.a.createElement("li",null,r.a.createElement(s.c,{exact:!0,activeClassName:"activenav",to:"/home",onClick:F}," Home ")),r.a.createElement("li",{className:"genre-wrapper",onMouseEnter:function(){return E(!0)},onMouseLeave:function(){return E(!1)}},r.a.createElement(s.c,{to:"#"},"Genre"),r.a.createElement("div",{className:v?"genre-container":"genre-container1"},r.a.createElement("ul",{className:"genre-content__movie"},r.a.createElement("h3",null,"Movies Genre"),T),r.a.createElement("ul",{className:"genre-content__tv"},r.a.createElement("h3",null,"Tv Series Genre"),L))),r.a.createElement("li",null,r.a.createElement(s.c,{activeClassName:"activenav",to:"/latestmoviespage",onClick:F}," Trending Movies ")),r.a.createElement("li",null,r.a.createElement(s.c,{activeClassName:"activenav",to:"/popularmoviespage",onClick:F}," Popular Movies")),r.a.createElement("li",null,r.a.createElement(s.c,{activeClassName:"activenav",to:"/populartvpage",onClick:F}," Latest Tv Episode")),r.a.createElement("li",null,r.a.createElement(s.c,{activeClassName:"activenav",to:"/populartvshowspage",onClick:F}," Popular Tv Shows ")),r.a.createElement("li",null,r.a.createElement(s.c,{activeClassName:"activenav",to:"/favoritemovies",onClick:F},r.a.createElement("button",{className:"fav-btn"},r.a.createElement("i",{className:"far fa-heart"}),r.a.createElement("span",{className:"fav-text"},function(){var e=[],a=[],t=[];return null!==b.length&&t.push(b.length),null!==y.length&&e.push(y.length),null!==k.length&&a.push(k.length),parseFloat(e)+parseFloat(a)+parseFloat(t)}()))))))))}))),k=function(e){var a=e.genresforMovies,t=e.genresforTv;return r.a.createElement("div",{className:"banner-wrapper"},r.a.createElement(w,{genresforMovies:a,genresforTv:t}))},x=(t(29),function(e){var a=e.query,t=e.displayDiv,n=e.handleChange;return r.a.createElement("div",{className:"form"},r.a.createElement("input",{className:"search-input",value:a,type:"search",placeholder:"Search ...",autoComplete:"off",onChange:n}),r.a.createElement("button",{className:"btn",onClick:t},r.a.createElement("i",{className:"fas fa-search"})))}),S=t(34),F=t.n(S),C=(t(65),"https://image.tmdb.org/t/p/original"),T=Object(i.i)((function(e){var a=e.preFetchMovies,t=e.genres,n=a.slice(0,6).map((function(e){return r.a.createElement("div",{className:"movieslider-container",style:{backgroundImage:"url(".concat(C+e.backdrop_path)},key:e.id},r.a.createElement("img",{className:"movieslider-container__img",src:"".concat(C)+e.backdrop_path,alt:""}),r.a.createElement("div",{className:"movieslider-details__wrapper"}
1,r.a.createElement("div",{className:"movieslider-details"},r.a.createElement("h1",{className:"movieslider-details__title"},e.title,e.name),r.a.createElement("div",{className:"movieslider-details__item"},r.a.createElement("span",null,e.release_date)," |",r.a.createElement("span",{className:(a=e.vote_average,a>=8?"green":a>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",e.vote_average)),t?r.a.createElement("h4",{style:{color:"#fff",marginBottom:"15px"}},e.genre_ids.map((function(e,a){return r.a.createElement("span",{key:"genres[id]".concat(a)},(a?" ":"")+t[e])}))):null,r.a.createElement("div",{className:"overview"},e.overview?r.a.createElement("small",null,e.overview.substr(0,200).trim().concat(" ...")):""),r.a.createElement(s.b,{key:e.id,to:{pathname:"/movie/".concat(e.id),state:{movies:e}}},r.a.createElement("button",{className:"btn-slider"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))));var a})),l={dots:!0,arrows:!1,infinite:!0,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:6e3,pauseOnHover:!1};return r.a.createElement("div",null,r.a.createElement(F.a,l,n))})),L=function(e){var a,t=e.poster_path,n=e.title,l=e.name,c=e.release_date,s=e.first_air_date,i=e.vote_average,o=e.overview,m=e.genre_ids,u=e.genres;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},null===t?r.a.createElement("img",{className:"optional-image",src:h,alt:"poster"}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+t,alt:"poster"}))),r.a.createElement("div",{className:"info-wrapper",style:{position:"relative"}},n||l?r.a.createElement("h5",{className:"title"},n,l," "):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",c,s),r.a.createElement("span",{className:(a=i,a>=8?"green":a>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",i))),r.a.createElement("div",{className:"film-list__subdetails"},n||l?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},n,l):r.a.createElement("span",null,"Nan"),o?r.a.createElement("small",{className:"sypnonis"},o.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},u?r.a.createElement("h5",null," ",r.a.createElement("span",{style:{paddingRight:"2px"}},"Genre :"),m.map((function(e,a){return r.a.createElement("span",{key:"genres[id]".concat(a)},(a?", ":"")+u[e])}))):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now")))))},M=Object(i.i)((function(e){var a=e.preFetchMovies,t=e.genres,n=Object(i.f)(),l=a.map((function(e,n){return r.a.createElement("div",{className:"film-list__container",key:a[n].id},r.a.createElement(s.b,{to:{pathname:"/movie/".concat(a[n].id),state:{preFetchMovies:a}}},r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:t})))}));return r.a.createElement("div",{className:"film-list__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Popular Movies"))," ",r.a.createElement("div",null,r.a.createElement("button",{className:"btn-load",onClick:function(){n.push("/popularmoviespage")}},"Load More ",r.a.createElement("i",{className:"fas fa-angle-right"})))),r.a.createElement("div",{className:"film-list__cardwrapper"},l))})),I=Object(i.i)((function(e){var a=e.preFetchMovies,t=e.genres,n=Object(i.f)(),l=a.map((function(e,n){return r.a.createElement("div",{className:"film-list__container",key:a[n].id},r.a.createElement(s.b,{to:{pathname:"/tv/".concat(a[n].id),state:{preFetchMovies:a}}},r.a.createElement(L,{index:n,poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:t})))}));return r.a.createElement("div",{className:"film-list__wrapper"}
1,r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Latest Tv Episode")),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-load",onClick:function(){n.push("/populartvpage")}},"Load More ",r.a.createElement("i",{className:"fas fa-angle-right"})))),r.a.createElement("div",{className:"film-list__cardwrapper"},l))})),A=Object(i.i)((function(e){var a=e.preFetchMovies,t=e.genres,n=Object(i.f)(),l=a.map((function(e,n){return r.a.createElement("div",{className:"film-list__container",key:a[n].id},r.a.createElement(s.b,{to:{pathname:"/tv/".concat(a[n].id),state:{preFetchMovies:a}}},r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:t})))}));return r.a.createElement("div",{className:"film-list__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Popular Tv Shows")),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-load",onClick:function(){n.push("/populartvshowspage")}},"Load More ",r.a.createElement("i",{className:"fas fa-angle-right"})))),r.a.createElement("div",{className:"film-list__cardwrapper"},l))})),B=Object(i.i)((function(e){var a=e.preFetchMovies,t=e.genres,n=Object(i.f)(),l=a.map((function(e,n){return r.a.createElement("div",{className:"film-list__container",key:e.id},r.a.createElement(s.b,{to:{pathname:"/movie/".concat(a[n].id),state:{preFetchMovies:a}}},r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:t})))}));return r.a.createElement("div",{className:"film-list__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Trending Movies")),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-load",onClick:function(){n.push("/latestmoviespage")}},"Load More ",r.a.createElement("i",{className:"fas fa-angle-right"})))),r.a.createElement("div",{className:"film-list__cardwrapper"},l))})),P=(t(66),function(){return r.a.createElement("div",{className:"hearder"},r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"spin-position"},r.a.createElement("div",{className:"loader-wrapper"},r.a.createElement("div",{className:"box1 box"}),r.a.createElement("div",{className:"box2 box"}),r.a.createElement("div",{className:"box3 box"}),r.a.createElement("div",{className:"box4 box"}),r.a.createElement("div",{className:"box5 box"})))))}),R=Object(i.i)((function(e){var a=e.preFetchMovies,t=e.genres;return a&&Object.keys(a).length?r.a.createElement("div",{className:"header"},r.a.createElement("div",{className:"container"},r.a.createElement(T,{preFetchMovies:a[0],genres:t}),r.a.createElement(B,{preFetchMovies:a[0],genres:t}),r.a.createElement(I,{preFetchMovies:a[1],genres:t}),r.a.createElement(M,{preFetchMovies:a[2],genres:t}),r.a.createElement(A,{preFetchMovies:a[3],genres:t}))):r.a.createElement(P,null)})),G="https://image.tmdb.org/t/p/w185",z=function(e){var a,t=e.movies,n=e.genres,l=function(e){return e>=8?"green":e>=5?"yellow":"red"};return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},"person"===t.media_type?r.a.createElement(r.a.Fragment,null," ",null===t.profile_path?r.a.createElement("img",{className:"optional-image",src:h,alt:""}):r.a.createElement("img",{src:"".concat(G)+t.profile_path,alt:""})):r.a.createElement(r.a.Fragment,null," ",null===t.poster_path?r.a.createElement("img",{className:"optional-image",src:h,alt:""}):r.a.createElement("img",{src:"".concat(G)+t.poster_path,alt:""}))),t.title||t.name?r.a.createElement("h5",{className:"title"},t.title,t.name," "):r.a.createElement("span",null,"Nan"),"person"!==t.media_type?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",t.release_date,t.first_air_date),t.vote_average?r.a.createElement("div",{className:l(t.vote_average)},r.a.createElement("small",null," ",r.a.createElement("i",{className:"fas fa-star"})," ",t.vote_average)):"")):r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"date-rate"},1===t.gender?r.a.createElement("span",null,"Female"):r.a.createElement("span",null,"Male"),t.popularity?r.a.createElement("div",{className:l(t.popularity)},r.a.createElement("small",null," ",r.a.createElement("i",{className:"fas fa-star"})," ",t.popularity)):""))),r.a.createElement("button",{className:"btn-mediatype"}
1,r.a.createElement("small",null," ","tv"!==(a=t.media_type)?r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,r.a.createElement("i",{className:"fas fa-film"}))," ",a," "):r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,r.a.createElement("i",{className:"fas fa-tv"}))," ",a," "))),r.a.createElement("div",{className:"film-list__subdetails"},t.title||t.name?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},t.title,t.name):r.a.createElement("span",null,"Nan"),t.overview?r.a.createElement("small",{className:"sypnonis"},t.overview.substr(0,200).trim().concat(" ...")," "):"",r.a.createElement("div",{className:"film-list__countrygenre"},t.genre_ids?r.a.createElement("h4",null," ",r.a.createElement("span",null,"Genre :")," ",t.genre_ids.map((function(e,a){return r.a.createElement("span",{key:"genres[id]".concat(a)},(a?" ":"")+n[e])}))):null),r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))},H=function(e){for(var a=e.currentPage,t=e.paginationSearch,n=e.pageCount,l=[],c=!1,i=!1,o=1;o<=n;o++)o===a?l.push({id:o,current:!0,ellipsis:!1}):o<2||o>n-1||o===a-1||o===a+1?l.push({id:o,current:!1,ellipsis:!1}):o>1&&o<a&&!c?(l.push({id:o,current:!1,ellipsis:!0}),c=!0):o<n&&o>a&&!i&&(l.push({id:o,current:!1,ellipsis:!0}),i=!0);var m=l.map((function(e){return e.ellipsis?r.a.createElement("li",{key:e.id},r.a.createElement("span",{className:""},"\u2026")):r.a.createElement("li",{key:e.id},r.a.createElement(s.b,{to:"#",className:e.current?"activeness":"",onClick:function(){return t(e.id)}}," ",e.id))}));return r.a.createElement("div",{className:"pagination-search"},r.a.createElement("ul",null,a>1?r.a.createElement("li",{onClick:function(e){return t(a-1)}}," ",r.a.createElement(s.b,{to:"#"}," ",r.a.createElement("button",{className:"prev"},r.a.createElement("span",{className:"prev-text"},"Prev"))," ")):"",m,a>1?r.a.createElement("li",{style:function(){if(a+1>n)return{display:"none"}}(),onClick:function(){return t(a+1)}}," ",r.a.createElement(s.b,{to:"#"},r.a.createElement("button",{className:"next"}," ",r.a.createElement("span",{className:"next-text"},"Next")," ")," ")):""))},J=Object(i.i)((function(e){var a=e.movies,t=e.genres,n=e.query,l=e.pageCount,c=e.paginationSearch,i=e.currentPage,o=a.map((function(e){return r.a.createElement("div",{className:"film-list__container",key:e.id},r.a.createElement(s.b,{key:e.id,to:{pathname:"/".concat(e.media_type,"/").concat(e.id),state:{movies:e}}},r.a.createElement(z,{movies:e,genres:t})))}));return a&&Object.keys(a).length?r.a.createElement("div",{className:"hearder"},r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"search-caption"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Searched Results for: ",n)),r.a.createElement(H,{paginationSearch:c,pageCount:l,currentPage:i})),r.a.createElement("div",{className:"film-list__cardwrapper"},o),r.a.createElement("div",{className:"bottom-pagination"},r.a.createElement("div",{className:"search-caption"},r.a.createElement(H,{paginationSearch:c,pageCount:l,currentPage:i})))))):r.a.createElement(P,null)})),D="https://image.tmdb.org/t/p/w185",q=Object(i.i)((function(e){var a=Object(n.useState)(!1),t=Object(d.a)(a,2),l=t[0],c=t[1],i=function(){c(!l)},o=e.movies,m=function(e){return e>=8?"green":e>=5?"yellow":"red"},u=function(e){return"tv"!==e?r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,r.a.createElement("i",{className:"fas fa-film"}))," ",e," "):r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,r.a.createElement("i",{className:"fas fa-tv"}))," ",e," ")},p=o.slice(0,5).map((function(e){return r.a.createElement("div",{className:"searchlist-container",key:e.id},r.a.createElement(s.b,{onClick:i,to:{pathname:"/".concat(e.media_type,"/").concat(e.id),state:{movies:e}}},r.a.createElement("div",{className:"searchlist-card"},"person"===e.media_type?r.a.createElement(r.a.Fragment,null,null===e.profile_path?r.a.createElement("img",{style:{width:"60px"},src:h,alt:""}):r.a.createElement("img",{className:"searchlist-poster",src:"".concat(D)+e.profile_path,alt:""})):r.a.createElement(r.a.Fragment,null," ",null===e.poster_path?r.a.createElement("img",{style:{width:"60px"},src:h,alt:""}):r.a.createElement("img",{className:"searchlist-poster",src:"".concat(D)+e.poster_path,alt:""})),"person"!==e.media_type?r.a.createElement("div",{className:"searchlist-info"},r.a.createElement("h5",{className:"searchlist-info__title"}
1,e.name,e.title),r.a.createElement("div",{className:"searchlist-info__subtitle"},r.a.createElement("div",null," ",r.a.createElement("small",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",e.release_date," ",e.first_air_date)," "),r.a.createElement("div",{className:m(e.vote_average)},r.a.createElement("small",null," ",r.a.createElement("i",{className:"fas fa-star"}),e.vote_average)),r.a.createElement("div",{className:"subtitle-media"},r.a.createElement("small",null," ",u(e.media_type))))):r.a.createElement("div",{className:"searchlist-info"},r.a.createElement("h5",{className:"searchlist-info__title"},e.name),r.a.createElement("div",{className:"searchlist-info__subtitle"},1===e.gender?r.a.createElement("div",null,r.a.createElement("small",null,"Female")):r.a.createElement("div",null,r.a.createElement("small",null,"Male")),r.a.createElement("div",{className:m(e.vote_average)},r.a.createElement("small",null," ",r.a.createElement("i",{className:"fas fa-star"}),e.popularity)),r.a.createElement("div",{className:"subtitle-media"},r.a.createElement("small",null," ",u(e.media_type))))))))}));return o&&Object.keys(o).length?r.a.createElement("div",{className:l?"displaynone":"undefined"},r.a.createElement("div",{className:"searchlist-wrapper"},p,r.a.createElement(s.b,{to:"/search",onClick:i},r.a.createElement("button",{className:"btn-preview"},"Load More Results ",r.a.createElement("i",{className:"fas fa-angle-double-right"}))))):r.a.createElement("span",null," ")})),U="".concat("04c35731a5ee918f014970082a0088b1"),Y="https://api.themoviedb.org/3/movie/upcoming?&api_key=".concat(U),V=Object(i.i)((function(e){var a=e.genres,t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],i=l[1],o=Object(n.useState)(!1),m=Object(d.a)(o,2),v=m[0],E=m[1],g=Object(n.useState)(1),b=Object(d.a)(g,2),_=b[0],h=b[1],N=Object(n.useState)(""),y=Object(d.a)(N,2),j=y[0],O=y[1],w=function(){window.innerHeight+window.scrollY>=document.body.offsetHeight?E(!0):E(!1)};Object(n.useEffect)((function(){return function(){var e=Object(p.a)(u.a.mark((function e(a){var t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(Y,"&page=").concat(a));case 2:if(200!==(t=e.sent).status){e.next=17;break}return e.prev=4,e.next=7,t.json();case 7:n=e.sent,i((function(e){return[].concat(Object(f.a)(e),Object(f.a)(n.results))})),O(n.total_pages),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),console.log(e.t0);case 15:e.next=18;break;case 17:i([]);case 18:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(a){return e.apply(this,arguments)}}()(_),window.addEventListener("scroll",w),function(){return window.removeEventListener("scroll",w)}}),[_]);var k=c.map((function(e,t){return r.a.createElement("div",{className:"film-list__container",key:t},r.a.createElement(s.b,{to:{pathname:"/movie/".concat(e.id),state:{movies:c}}},c?r.a.createElement(L,{index:t,movies:c,poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,details:e,genre_ids:e.genre_ids,genres:a}):null))}));return r.a.createElement("div",{className:"header"},r.a.createElement("div",{className:"container"},c&&Object.keys(c).length?r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Trending Movies"))),r.a.createElement("div",{className:"film-list__cardwrapper",style:{marginBottom:"4.6em"}},k,r.a.createElement("button",{className:_+1>j?"none":"loadmore-btn",style:{transform:v?"scale(1)":"scale(0)"},onClick:function(){return h(_+1)}}," ",r.a.createElement("span",null," ",_," of ",j),r.a.createElement("strong",null,"Click to Load More")," "))):r.a.createElement(P,null)))})),W="".concat("04c35731a5ee918f014970082a0088b1"),K="https://api.themoviedb.org/3/tv/airing_today?&api_key=".concat(W),$=Object(i.i)((function(e){var a=e.genres,t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],i=l[1],o=Object(n.useState)(!1),m=Object(d.a)(o,2),v=m[0],E=m[1],g=Object(n.useState)(1),b=Object(d.a)(g,2),_=b[0],h=b[1],N=Object(n.useState)(""),y=Object(d.a)(N,2),j=y[0],O=y[1],w=function(){window.innerHeight+window.scrollY>=document.body.offsetHeight?E(!0):E(!1)};Object(n.useEffect)((function(){return function(){var e=Object(p.a)(u.a.mark((function e(a){var t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(K,"&page=").concat(a));case 2:if(200!==(t=e.sent).status){e.next=17;break}return e.prev=4,e.next=7,t.json();case 7:n=e.sent,i((function(e){return[].concat(Object(f.a)(e),Object(f.a)(n.results))})),O(n.total_pages),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),console.log(e.t0);case 15:e.next=18;break;case 17:i([]);case 18:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(a){return e.apply(this,arguments)}}()(_),window.addEventListener("scroll",w),function(){return window.removeEventListener("scroll",w)}}),[_]);var k=c.map((function(e,t){return r.a.createElement("div",{className:"film-list__container",key:t},r.a.createElement(s.b,{to:{pathname:"/tv/".concat(c[t].id),state:{movies:c}}},c?r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:a}):null))}));return r.a.createElement("div",{className:"hearder"}
1,r.a.createElement("div",{className:"container"},c&&Object.keys(c).length?r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null,r.a.createElement("h2",null,"Latest Tv Episode"))),r.a.createElement("div",{className:"film-list__cardwrapper",style:{marginBottom:"4.6em"}},k,r.a.createElement("button",{className:_+1>j?"none":"loadmore-btn",style:{transform:v?"scale(1)":"scale(0)"},onClick:function(){return h(_+1)}}," ",r.a.createElement("span",null," ",_," of ",j),r.a.createElement("strong",null,"Click to Load More")," "))):r.a.createElement(P,null)))})),Q="".concat("04c35731a5ee918f014970082a0088b1"),X="https://api.themoviedb.org/3/movie/popular?&api_key=".concat(Q),Z=Object(i.i)((function(e){var a=e.genres,t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],i=l[1],o=Object(n.useState)(!1),m=Object(d.a)(o,2),v=m[0],E=m[1],g=Object(n.useState)(1),b=Object(d.a)(g,2),_=b[0],h=b[1],N=Object(n.useState)(""),y=Object(d.a)(N,2),j=y[0],O=y[1],w=function(){window.innerHeight+window.scrollY>=document.body.offsetHeight?E(!0):E(!1)};Object(n.useEffect)((function(){return function(){var e=Object(p.a)(u.a.mark((function e(a){var t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(X,"&page=").concat(a));case 2:if(200!==(t=e.sent).status){e.next=17;break}return e.prev=4,e.next=7,t.json();case 7:n=e.sent,i((function(e){return[].concat(Object(f.a)(e),Object(f.a)(n.results))})),O(n.total_pages),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),console.log(e.t0);case 15:e.next=18;break;case 17:i([]);case 18:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(a){return e.apply(this,arguments)}}()(_),window.addEventListener("scroll",w),function(){return window.removeEventListener("scroll",w)}}),[_]);var k=c.map((function(e,t){return r.a.createElement("div",{className:"film-list__container",key:t},r.a.createElement(s.b,{to:{pathname:"/movie/".concat(c[t].id),state:{movies:c}}},c?r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:a}):null))}));return r.a.createElement("div",{className:"header"},r.a.createElement("div",{className:"container"},c&&Object.keys(c).length?r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Popular Movies"))),r.a.createElement("div",{className:"film-list__cardwrapper",style:{marginBottom:"4.6em"}},k,r.a.createElement("button",{className:_+1>j?"none":"loadmore-btn",style:{transform:v?"scale(1)":"scale(0)"},onClick:function(){return h(_+1)}}," ",r.a.createElement("span",null," ",_," of ",j),r.a.createElement("strong",null,"Click to Load More")," "))):r.a.createElement(P,null)))})),ee="".concat("04c35731a5ee918f014970082a0088b1"),ae="https://api.themoviedb.org/3/tv/popular?&api_key=".concat(ee),te=Object(i.i)((function(e){var a=e.genres,t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],i=l[1],o=Object(n.useState)(!1),m=Object(d.a)(o,2),v=m[0],E=m[1],g=Object(n.useState)(1),b=Object(d.a)(g,2),_=b[0],h=b[1],N=Object(n.useState)(""),y=Object(d.a)(N,2),j=y[0],O=y[1],w=function(){window.innerHeight+window.scrollY>=document.body.offsetHeight?E(!0):E(!1)};Object(n.useEffect)((function(){return function(){var e=Object(p.a)(u.a.mark((function e(a){var t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(ae,"&page=").concat(a));case 2:if(200!==(t=e.sent).status){e.next=17;break}return e.prev=4,e.next=7,t.json();case 7:n=e.sent,i((function(e){return[].concat(Object(f.a)(e),Object(f.a)(n.results))})),O(n.total_pages),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),console.log(e.t0);case 15:e.next=18;break;case 17:i([]);case 18:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(a){return e.apply(this,arguments)}}()(_),window.addEventListener("scroll",w),function(){return window.removeEventListener("scroll",w)}}),[_]);var k=c.map((function(e,t){return r.a.createElement("div",{className:"film-list__container",key:e.id},r.a.createElement(s.b,{to:{pathname:"/tv/".concat(c[t].id),state:{movies:c}}},r.a.createElement(L,{movies:c,poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:a})))}));return c&&Object.keys(c).length?r.a.createElement("div",{className:"hearder"}
1,r.a.createElement("div",{className:"container"},c&&Object.keys(c).length?r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null,r.a.createElement("h2",null,"Popular TV Shows"))),r.a.createElement("div",{className:"film-list__cardwrapper",style:{marginBottom:"4.6em"}},k,r.a.createElement("button",{className:_+1>j?"none":"loadmore-btn",style:{transform:v?"scale(1)":"scale(0)"},onClick:function(){return h(_+1)}}," ",r.a.createElement("span",null," ",_," of ",j),r.a.createElement("strong",null,"Click to Load More")," "))):r.a.createElement(P,null))):r.a.createElement(P,null)})),ne=(t(15),t(16)),re=function(e){var a=e.movie,t=a.credits.cast.slice(0,16).map((function(e){return r.a.createElement("div",{className:"character-profile__card",key:e.id},r.a.createElement(s.b,{key:e.id,to:{pathname:"/person/".concat(e.id),state:{movie:a}}},r.a.createElement("div",{className:"profile-avatar"},null===e.profile_path?r.a.createElement("img",{src:h,alt:""}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+e.profile_path,alt:""})),r.a.createElement("div",{className:"profile-info"},r.a.createElement("h3",null,e.name),r.a.createElement("h5",null,e.character))))}));return r.a.createElement(r.a.Fragment,null,t)},le=function(e){var a=e.movieInfo,t=e.genres,n=a.map((function(e,n){return r.a.createElement("div",{className:"film-list__container",key:n},r.a.createElement(s.b,{key:e.id,to:{pathname:"".concat(e.id),state:{movieInfo:a}}},r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},null===e.poster_path?r.a.createElement("img",{className:"optional-image",src:h,alt:"poster"}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+e.poster_path,alt:"poster"}))),r.a.createElement("div",{className:"info-wrapper",style:{position:"relative"}},e.title||e.name?r.a.createElement("h5",{className:"title"},e.title,e.name," "):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",e.release_date,e.first_air_date),r.a.createElement("span",{className:(l=e.vote_average,l>=8?"green":l>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",e.vote_average))),r.a.createElement("div",{className:"film-list__subdetails"},e.title||e.name?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},e.title,e.name):r.a.createElement("span",null,"Nan"),e.overview?r.a.createElement("small",{className:"sypnonis"},e.overview.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},t?r.a.createElement("h5",null," ",r.a.createElement("span",{style:{paddingRight:"2px"}},"Genre :"),r.a.createElement("span",null,t)):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))));var l}));return r.a.createElement("div",{className:"film-listpage__wrapper",style:{marginTop:"initial"}},a?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Similar Movies"))),r.a.createElement("div",{className:"film-list__cardwrapper"},n)):"")},ce=function(e){var a=e.movieInfo,t=e.genres,n=a.map((function(e,n){return r.a.createElement("div",{className:"film-list__container",key:n},r.a.createElement(s.b,{key:e.id,to:{pathname:"".concat(e.id),state:{movieInfo:a}}},r.a.createElement("div",{className:"film-list__card"},r.a.createElement("div",{className:"film-list__poster"},null===e.poster_path?r.a.createElement("img",{className:"optional-image",src:h,alt:"poster"}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+e.poster_path,alt:"poster"}))),r.a.createElement("div",{className:"info-wrapper",style:{position:"relative"}},e.title||e.name?r.a.createElement("h5",{className:"title"}
1,e.title,e.name," "):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"date-rate"},r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-calendar-alt"})," ",e.release_date,e.first_air_date),r.a.createElement("span",{className:(l=e.vote_average,l>=8?"green":l>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",e.vote_average))),r.a.createElement("div",{className:"film-list__subdetails"},e.title||e.name?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},e.title,e.name):r.a.createElement("span",null,"Nan"),e.overview?r.a.createElement("small",{className:"sypnonis"},e.overview.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},t?r.a.createElement("h5",null," ",r.a.createElement("span",{style:{paddingRight:"2px"}},"Genre :"),r.a.createElement("span",null,t)):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now"))))));var l}));return r.a.createElement("div",{className:"film-listpage__wrapper",style:{marginTop:"initial"}},a?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,"Check These Out"))),r.a.createElement("div",{className:"film-list__cardwrapper"},n)):"")},se=function(e){var a,t=e.favoriteList,n=e.addFavorite,l=e.movie,c=e.recommended,s=e.similar,o=e.keys,m=e.keySecond,u=e.runtime,p=e.showGenres,d=e.genreDisplay,v=e.approvedAge,E=e.tagline,f=e.country,g=e.languages,b=e.director,h=e.cast,N=Object(i.f)(),y=t.filter((function(e){return e.id===l.id}));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"banner-linkref"},r.a.createElement("div",null,r.a.createElement("span",null,"Home"),r.a.createElement("span",null,"Movie"),r.a.createElement("span",null,l.title)),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-back",onClick:function(){N.goBack()}},"Back"))),r.a.createElement("section",{className:"play-video__wrapper"},r.a.createElement("div",{className:"play-video__container"},r.a.createElement(ne.a,{videoId:o,className:"youtube-frame"}))),r.a.createElement("section",{className:"movieinfo-wrapper"},r.a.createElement("div",{className:"movieinfo-container"},r.a.createElement("div",{className:"movieinfo-image",style:{backgroundImage:"url(".concat("https://image.tmdb.org/t/p/original"+l.poster_path)}}),r.a.createElement("div",{className:"movieinfo-details"},l.title||l.name?r.a.createElement("span",{className:"movieinfo-details__title"},r.a.createElement("h3",null,l.title,l.name)):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"movieinfo-details__item"},v?r.a.createElement("div",null,r.a.createElement("span",{style:{border:"1px solid",padding:"1px 2px",borderRadius:"4px"}},v," ")):r.a.createElement("span",null,"Nan"),u?r.a.createElement("div",null," ",r.a.createElement("span",null,function(e){var a=Math.floor(e/60),t=e%60;return"".concat(a,"h ").concat(t,"m")}(u))):null,l.release_date?r.a.createElement("div",null,r.a.createElement("span",null,l.release_date.slice(0,4))," "):r.a.createElement("span",null,"Nan"),l.vote_average||l.vote_count?r.a.createElement("div",null," ",r.a.createElement("span",{className:(a=l.vote_average,a>=8?"green":a>=5?"yellow":"red")},r.a.createElement("i",{className:"far fa-star"})," ",l.vote_average," /10 (",l.vote_count.toLocaleString("en-US"),")")," "):"",r.a.createElement("div",null,r.a.createElement("button",{className:"btn-addfav__show",onClick:function(){return n(l)}},0!==y.length?r.a.createElement(r.a.Fragment,null,r.a.createElement(_.a,{style:{color:"red",fontSize:"20px"}}),r.a.createElement("small",{style:{color:"#fff"}}," ",r.a.createElement("sub",null,"- Remove from List"))," "):r.a.createElement(r.a.Fragment,null," ",r.a.createElement(_.b,{style:{color:"white",fontSize:"20px"}})," ",r.a.createElement("small",{style:{color:"#fff"}}," ",r.a.createElement("sub",null," + Add to List")))))),E?r.a.createElement("h3",{style:{color:"#fff",marginBottom:"15px"}},E):"",r.a.createElement("div",{className:"sypnosis"},r.a.createElement("h3",{style:{color:"#fff",paddingBottom:"10px"}},"Overview"),r.a.createElement("p",{style:{color:"#adb5bd"}},l.overview)),r.a.createElement("div",{className:"movieinfo-detail
1s__stats"},r.a.createElement("div",null,r.a.createElement("span",null,"Country :")," ",f?r.a.createElement("span",null,f):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Genre :"),d?r.a.createElement("span",null,d):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Languages :")," ",g?r.a.createElement("span",null,g):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null," Released Date:")," ",l.release_date?r.a.createElement("span",null," ",l.release_date):r.a.createElement("span",null,"Not Available")," "),l.first_air_date?r.a.createElement("div",null,r.a.createElement("span",null,"Year Released :")," ",r.a.createElement("span",null,l.first_air_date.slice(0,4))," "):"",r.a.createElement("div",null,r.a.createElement("span",null,"Cast :")," ",0!==h.length?r.a.createElement("span",null,h):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Director :"),0!==b.length?r.a.createElement("span",null,b):r.a.createElement("span",null,"Not Available")," ")),r.a.createElement("div",{className:"movieinfo-triller"},r.a.createElement(ne.a,{videoId:m,className:"youtube-frame__annex"}))))),r.a.createElement("section",{className:"character-profile"},r.a.createElement("h2",null,"Top Billed Cast"),r.a.createElement("div",{className:"character-profile-content"},r.a.createElement(re,{movie:l}))),0!==s.length?r.a.createElement(le,{movieInfo:s,genres:p}):"",0!==c.length?r.a.createElement(ce,{movieInfo:c,genres:p}):"")},ie="".concat("04c35731a5ee918f014970082a0088b1"),oe="https://api.themoviedb.org/3/movie/",me=Object(i.i)((function(e){var a=Object(i.h)().id,t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],o=l[1],m=Object(n.useState)([]),v=Object(d.a)(m,2),E=v[0],b=v[1],_=Object(n.useState)([]),N=Object(d.a)(_,2),y=N[0],j=N[1],O=Object(n.useState)([]),w=Object(d.a)(O,2),k=w[0],x=w[1],S=Object(n.useState)(""),F=Object(d.a)(S,2),C=F[0],T=F[1],L=Object(n.useState)(""),M=Object(d.a)(L,2),I=M[0],A=M[1],B=Object(n.useState)(""),R=Object(d.a)(B,2),G=R[0],z=R[1],H=Object(n.useState)(""),J=Object(d.a)(H,2),D=J[0],q=J[1],U=Object(n.useState)(""),Y=Object(d.a)(U,2),V=Y[0],W=Y[1],K=Object(n.useState)(""),$=Object(d.a)(K,2),Q=$[0],X=$[1],Z=Object(n.useState)(""),ee=Object(d.a)(Z,2),ae=ee[0],te=ee[1],ne=Object(n.useState)(""),re=Object(d.a)(ne,2),le=re[0],ce=re[1],me=Object(n.useState)(!1),ue=Object(d.a)(me,2),pe=ue[0],de=ue[1],ve=Object(n.useState)(""),Ee=Object(d.a)(ve,2),fe=Ee[0],ge=Ee[1],be=g("favoriteList",[]),_e=Object(d.a)(be,2),he=_e[0],Ne=_e[1],ye=Object(n.useState)("https://get.geojs.io/v1/ip/geo.json"),je=Object(d.a)(ye,1)[0],Oe=Object(n.useState)("".concat(oe).concat(a,"?api_key=").concat(ie).concat("&append_to_response=credits,videos")),we=Object(d.a)(Oe,1)[0],ke=Object(n.useState)("".concat(oe).concat(a,"/recommendations?api_key=").concat(ie)),xe=Object(d.a)(ke,1)[0],Se=Object(n.useState)("".concat(oe).concat(a,"/similar?api_key=").concat(ie)),Fe=Object(d.a)(Se,1)[0];Object(n.useEffect)((function(){(function(){var e=Object(p.a)(u.a.mark((function e(){var t,n,r,l,c,s,i,m,p,d,v,E,f;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(we);case 2:return t=e.sent,e.next=5,fetch(xe);case 5:return n=e.sent,e.next=8,fetch(Fe);case 8:return r=e.sent,e.next=11,t.json();case 11:return l=e.sent,e.next=14,n.json();case 14:return c=e.sent,e.next=17,r.json();case 17:return s=e.sent,b(c.results),j(s.results),e.next=22,fetch("".concat(oe).concat(a,"/").concat("release_dates","?api_key=").concat(ie));case 22:return i=e.sent,e.next=25,i.json();case 25:if(m=e.sent,o(l),W(l.tagline),X(l.runtime),de(null),l)try{p=l.genres.map((function(e){return e.name})),d=l.spoken_languages.map((function(e){return e.name})),v=l.production_countries.map((function(e){return e.name})),E=l.videos.results.map((function(e){return e.key})),f=m.results.map((function(e){return e.release_dates[0].certification})),x(f[0]),T(p.join(", ")),A(l.genres),z(d.join(", ")),q(l),te(v.slice(0,5).join(", ")),ce(E)}catch(pe){console.log(pe)}else console.log(pe);case 31:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}})()(),fetch(je).then((function(e){return e.json()})).then((function(e){return ge(e)})).catch((function(e){return console.log(e)}))}),[we,b,Fe,je]);var Ce=le[0],Te=le[1];if(!c||!Object.keys(c).length)return r.a.createElement(P,null);if(void 0===D.credits)return"";var Le=D.credits.cast.slice(0,6).map((function(e,a){return r.a.createElement(s.b,{key:e.id,to:{pathname:"/person/".concat(e.id)}}," ",r.a.createElement("span",{key:e.id},e.name,D.credits.cast.slice(0,6).length-1===a?"":","))})),Me=D.credits.crew.slice(0,6).map((function(e,a){return r.a.createElement(s.b,{key:e.credit_id,to:{pathname:"/person/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,D.credits.crew.slice(0,6).length-1===a?"":","))}));if(!I)return"";var Ie=I.map((function(e,a){return r.a.createElement(s.b,{key:e.id,to:{pathname:"/movie-genre/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,I.length-1===a?"":","))}));return r.a.createElement("div",{className:"hearder"}
1,r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"showmovies_wrapper"},r.a.createElement(se,{movie:c,recommended:E,similar:y,geolocation:fe,streamId:a,keys:Ce,keySecond:Te,runtime:Q,showGenres:C,genreDisplay:Ie,approvedAge:k,tagline:V,country:ae,languages:G,director:Me,cast:Le,PosterUrl:"https://image.tmdb.org/t/p/original",placeholder:h,addFavorite:function(e){if(he.some((function(a){return a.id===e.id}))){var a=he.filter((function(a){return a.id!==e.id}));Ne(a)}else Ne([].concat(Object(f.a)(he),[e]))},favoriteList:he}))))})),ue="https://image.tmdb.org/t/p/original",pe=function(e){var a,t=e.favoriteTvList,n=e.addFavorite,l=e.movie,c=e.recommended,s=e.cast,o=e.keys,m=e.keySecond,u=e.runtime,p=e.genres,d=e.genreDisplay,v=e.approvedAge,E=e.tagline,f=e.country,g=e.languages,b=e.director,h=e.getSeasonAndEpisode,N=e.episodeInfo,y=e.clicked,j=e.activeColor,O=e.similar,w=Object(i.f)(),k=t.filter((function(e){return e.id===l.id}));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"banner-linkref"},r.a.createElement("div",null,r.a.createElement("span",null,"Home"),r.a.createElement("span",null,"TV-Series"),r.a.createElement("span",null,l.name)),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-back",onClick:function(){w.goBack()}},"Back"))),r.a.createElement("section",{className:"play-video__wrapper"},r.a.createElement("div",{className:"play-video__container"},r.a.createElement(ne.a,{videoId:o,className:"youtube-frame"}))),r.a.createElement("section",{className:"movieinfo-wrapper"},r.a.createElement("div",{className:"movieinfo-container"},r.a.createElement("div",{className:"movieinfo-image",style:{backgroundImage:"url(".concat(ue+l.poster_path)}}),r.a.createElement("div",{className:"movieinfo-details"},l.title||l.name?r.a.createElement("span",{className:"movieinfo-details__title"},r.a.createElement("h3",null,l.title,l.name)):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"movieinfo-details__item"},v?r.a.createElement("div",null," ",r.a.createElement("span",{style:{border:"1px solid",padding:"1px 2px",borderRadius:"4px"}},v," ")):r.a.createElement("span",null,"Nan"),r.a.createElement("div",null,u?r.a.createElement("span",null,function(e){var a=Math.floor(e/60),t=e%60;return"".concat(a,"h ").concat(t,"m")}(u)):null),l?r.a.createElement("div",null,r.a.createElement("span",null," ",l.first_air_date.slice(0,4))):r.a.createElement("span",null,"Nan"),l.vote_average||l.vote_count?r.a.createElement("div",null,r.a.createElement("span",{className:(a=l.vote_average,a>=8?"green":a>=5?"yellow":"red")},r.a.createElement("i",{className:"far fa-star"})," ",l.vote_average," /10 (",l.vote_count.toLocaleString("en-US"),")")):"",r.a.createElement("div",null,r.a.createElement("button",{className:"btn-addfav__show",onClick:function(){return n(l)}},0!==k.length?r.a.createElement(r.a.Fragment,null,r.a.createElement(_.a,{style:{color:"red",fontSize:"20px"}}),r.a.createElement("small",{style:{color:"#fff"}}," ",r.a.createElement("sub",null,"- Remove from List"))):r.a.createElement(r.a.Fragment,null," ",r.a.createElement(_.b,{style:{color:"white",fontSize:"20px"}})," ",r.a.createElement("small",{style:{color:"#fff"}}," ",r.a.createElement("sub",null," + Add to List")))))),E?r.a.createElement("h3",{style:{color:"#fff",marginBottom:"15px"}},E):"",r.a.createElement("div",{className:"sypnosis",style:{width:"100%"}},r.a.createElement("h3",{style:{color:"#fff",paddingBottom:"10px"}},"Overview"),r.a.createElement("p",{style:{color:"#adb5bd"}},l.overview)),r.a.createElement("div",{className:"movieinfo-details__stats"},r.a.createElement("div",null,r.a.createElement("span",null,"Country :")," ",f?r.a.createElement("span",null,f):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Genre :"),d?r.a.createElement("span",null,d):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Languages :")," ",g?r.a.createElement("span",null,g):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Last Air Date:"),l.first_air_date?r.a.createElement("span",null,l.last_air_date):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Cast :")," ",0!==s.length?r.a.createElement("span",null,s):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Created by :"),0!==b.length?r.a.createElement("span",null,b):r.a.createElement("span",null,"Not Available")," ")),r.a.createElement("div",{className:"movieinfo-triller"}
1,r.a.createElement(ne.a,{videoId:m,className:"youtube-frame__annex"}))))),r.a.createElement("section",{className:"movieinfo-seasonepisode"},r.a.createElement("div",{className:"seasons-wrapper"},r.a.createElement("h2",null,"Seasons"),r.a.createElement("div",{className:"seasons"},l.seasons.map((function(e){return r.a.createElement("div",{className:"".concat(y===e.season_number?"seasons-content__active":"seasons-content"),key:e.id,onClick:function(){h(e.season_number),j(e.season_number)}},r.a.createElement("div",null,e.name),r.a.createElement("div",{className:"airdate"},e.air_date))})))),r.a.createElement("div",{className:"episodes-wrapper"},r.a.createElement("h2",null,"Episodes"),r.a.createElement("div",{className:"episodes"},N,r.a.createElement("img",{src:"".concat(ue)+l.still_path,alt:""})))),r.a.createElement("section",{className:"character-profile"},r.a.createElement("h2",null,"Series Cast"),r.a.createElement("div",{className:"character-profile-content"},r.a.createElement(re,{movie:l}))),0!==O.length?r.a.createElement(le,{movieInfo:O,genres:p}):"",0!==c.length?r.a.createElement(ce,{movieInfo:c,genres:p}):"")},de="".concat("04c35731a5ee918f014970082a0088b1"),ve="https://api.themoviedb.org/3/tv/",Ee=Object(i.i)((function(e){var a=Object(i.h)().id,t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],o=l[1],m=Object(n.useState)([]),v=Object(d.a)(m,2),E=v[0],b=v[1],_=Object(n.useState)([]),N=Object(d.a)(_,2),y=N[0],j=N[1],O=Object(n.useState)(""),w=Object(d.a)(O,2),k=w[0],x=w[1],S=Object(n.useState)([]),F=Object(d.a)(S,2),C=F[0],T=F[1],L=Object(n.useState)(""),M=Object(d.a)(L,2),I=M[0],A=M[1],B=Object(n.useState)(""),R=Object(d.a)(B,2),G=R[0],z=R[1],H=Object(n.useState)(""),J=Object(d.a)(H,2),D=J[0],q=J[1],U=Object(n.useState)(""),Y=Object(d.a)(U,2),V=Y[0],W=Y[1],K=Object(n.useState)(""),$=Object(d.a)(K,2),Q=$[0],X=$[1],Z=Object(n.useState)(""),ee=Object(d.a)(Z,2),ae=ee[0],te=ee[1],ne=Object(n.useState)(""),re=Object(d.a)(ne,2),le=re[0],ce=re[1],se=Object(n.useState)(""),ie=Object(d.a)(se,2),oe=ie[0],me=ie[1],ue=Object(n.useState)(""),Ee=Object(d.a)(ue,2),ge=Ee[0],be=Ee[1],_e=Object(n.useState)(!1),he=Object(d.a)(_e,2),Ne=he[0],ye=he[1],je=g("favoriteTvList",[]),Oe=Object(d.a)(je,2),we=Oe[0],ke=Oe[1];Object(n.useState)(localStorage.setItem("selectedMovie",JSON.stringify(c))),Object(n.useState)(localStorage.setItem("seasonEpisodeNumber",JSON.stringify(k)));var xe=function(){var e=Object(p.a)(u.a.mark((function e(){var t,n,r,l=arguments;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:1,e.next=3,fetch("".concat(ve).concat(a,"/season/").concat(t,"?api_key=").concat(de));case 3:if(!(n=e.sent)){e.next=17;break}return e.prev=5,e.next=8,n.json();case 8:r=e.sent,x(r),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(5),console.log(e.t0);case 15:e.next=18;break;case 17:console.log("The resource is not available");case 18:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),Se=Object(n.useState)("".concat(ve).concat(a,"?api_key=").concat(de).concat("&append_to_response=credits,videos,season/1")),Fe=Object(d.a)(Se,1)[0],Ce=Object(n.useState)("".concat(ve).concat(a,"/").concat("content_ratings","?api_key=").concat(de)),Te=Object(d.a)(Ce,1)[0],Le=Object(n.useState)("".concat(ve).concat(a,"/recommendations?api_key=").concat(de)),Me=Object(d.a)(Le,1)[0],Ie=Object(n.useState)("".concat(ve).concat(a,"/similar?api_key=").concat(de)),Ae=Object(d.a)(Ie,1)[0];Object(n.useEffect)((function(){(function(){var e=Object(p.a)(u.a.mark((function e(){var a,t,n,l,c,s,i,m,p,d,v;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(Fe);case 2:return a=e.sent,e.next=5,fetch(Me);case 5:return t=e.sent,e.next=8,fetch(Ae);case 8:return n=e.sent,e.next=11,a.json();case 11:return l=e.sent,e.next=14,fetch(Te);case 14:return c=e.sent,e.next=17,c.json();case 17:return s=e.sent,e.next=20,t.json();case 20:return i=e.sent,e.next=23,n.json();case 23:if(m=e.sent,b(i.results),j(m.results),o(l),X(l.tagline),te(l.episode_run_time),ye(null),l)try{p=l.genres.map((function(e){return e.name})),d=l.videos.results.map((function(e){return e.key})),v=s.results.map((function(e){return e.rating[0]})),T(v[0]),A(p.join(", ")),z(l.genres),q(l.languages.join(", ")),W(l),ce(l.origin_country.slice(0,5).join(", ")),me(d)}catch(Ne){console.log(Ne)}else ye(r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:fe}," The resource",r.a.createElement("p",{style:{color:"red"}}),"is not available")));case 31:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}})()(),xe()}),[Fe,Te,Ae,Me]);var Be=oe[0],Pe=oe[1];if(!c||!Object.keys(c).length)return r.a.createElement(P,null);if(!V)return Ne;var Re=V.credits.cast.slice(0,6).map((function(e,a){return r.a.createElement(s.b,{key:e.id,to:{pathname:"/person/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,V.credits.cast.slice(0,6).length-1===a?"":","))})),Ge=V.created_by.slice(0,6).map((function(e,a){return r.a.createElement(s.b,{key:e.credit_id,to:{pathname:"/person/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,V.created_by.slice(0,6).length-1===a?"":","))}));if(!G)return"";var ze=G.map((function(e,a){return r.a.createElement(s.b,{key:e.id,to:{pathname:"/tv-seriesgenre/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,G.length-1===a?"":","))}));if(!k)return Ne;var He=k.episodes.map((function(e){return r.a.createElement("div",{className:"episodes-content",key:e.id},r.a.createElement(s.b,{key:e.id,to:{pathname:"/tv/season/episode/".concat(e.episode_number),state:{movie:c,detailedSeasonEpisode:k}}},r.a.createElement("span",{style:{paddingRight:"30px"}},"Episode: ",e.episode_number),r.a.createElement("span",null,e.name),r.a.createElement("div",{className:"episodes-content__annex"},r.a.createElement("div",null,"S0",e.season_number),r.a.createElement("div",null,"E0",e.episode_number),r.a.createElement("div",null,r.a.createElement("span",{className:"episode-date"})," ",e.air_date))))}));return r.a.createElement("div",{className:"hearder"}
1,r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"showmovies_wrapper"},r.a.createElement(pe,{movie:c,recommended:E,similar:y,id:a,keys:Be,keySecond:Pe,runtime:ae,genres:I,genreDisplay:ze,approvedAge:C,tagline:Q,country:le,languages:D,director:Ge,cast:Re,getSeasonAndEpisode:xe,episodeInfo:He,PosterUrl:"https://image.tmdb.org/t/p/original",placeholder:h,addFavorite:function(e){if(we.some((function(a){return a.id===e.id}))){var a=we.filter((function(a){return a.id!==e.id}));ke(a)}else ke([].concat(Object(f.a)(we),[e]))},favoriteTvList:we,activeColor:function(e){be(e)},clicked:ge}))))})),fe={color:"#fff",margin:"30px",textAlign:"center"},ge=function(e){var a,t=e.streamId,n=e.seasonName,l=e.season_number,c=e.season_name,o=e.detailedEpisode,m=e.runtime,u=e.genres,p=e.keys,d=Object(i.f)(),v=o.credits.cast.slice(0,6).map((function(e,a){return r.a.createElement(s.b,{key:e.id,to:{pathname:"/person/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,o.credits.cast.slice(0,6).length-1===a?"":","))})),E=o.guest_stars.slice(0,6).map((function(e,a){return r.a.createElement(s.b,{key:e.credit_id+e.id,to:{pathname:"/person/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,o.guest_stars.slice(0,6).length-1===a?"":","))}));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"banner-linkref"},r.a.createElement("div",null,r.a.createElement("span",null,"Home"),r.a.createElement("span",null,"TV-Series"),r.a.createElement("span",null,c),r.a.createElement("span",null,"Season ",l),r.a.createElement("span",null,"Episode ",t),r.a.createElement("span",null,o.name)),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-back",onClick:function(){d.goBack()}},"Back"))),r.a.createElement("section",{className:"movieinfo-wrapper"},r.a.createElement("div",{className:"movieinfo-container"},r.a.createElement("div",{className:"movieinfo-image",style:{backgroundImage:"url(".concat("https://image.tmdb.org/t/p/original"+o.still_path)}}),r.a.createElement("div",{className:"movieinfo-details"},n?r.a.createElement("span",{className:"movieinfo-details__title"},r.a.createElement("h3",null,n)):r.a.createElement("span",null,"Nan"),r.a.createElement("div",{className:"movieinfo-details__item"},m?r.a.createElement("div",null,r.a.createElement("span",null,function(e){var a=Math.floor(e/60),t=e%60;return"".concat(a,"h ").concat(t,"m")}(m))):r.a.createElement("span",null,"Nan"),o?r.a.createElement("div",null,r.a.createElement("span",null," ",o.air_date)):r.a.createElement("span",null,"Nan"),o.vote_average||o.vote_count?r.a.createElement("div",null,r.a.createElement("span",{className:(a=o.vote_average,a>=8?"green":a>=5?"yellow":"red")},r.a.createElement("i",{className:"far fa-star"})," ",o.vote_average," /10 (",o.vote_count.toLocaleString("en-US"),")")):""),r.a.createElement("div",{className:"sypnosis",style:{width:"100%"}},r.a.createElement("h3",{style:{color:"#fff",paddingBottom:"10px"}},"Overview"),r.a.createElement("p",{style:{color:"#adb5bd"}},o.overview)),r.a.createElement("div",{className:"movieinfo-details__stats"},r.a.createElement("div",null,r.a.createElement("span",null,"Title:")," ",o.name?r.a.createElement("span",null,o.name):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Season:")," ",l?r.a.createElement("span",null,l):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Episode:"),o.episode_number?r.a.createElement("span",null," ",o.episode_number):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Genre:")," ",u?r.a.createElement("span",null,u):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Cast :")," ",0!==v.length?r.a.createElement("span",null,v):r.a.createElement("span",null,"Not Available")),r.a.createElement("div",null,r.a.createElement("span",null,"Guest Stars:")," ",0!==E.length?r.a.createElement("span",null,E):r.a.createElement("span",null,"Not Available"))),r.a.createElement("div",{className:"movieinfo-triller"}
1,r.a.createElement(ne.a,{videoId:p,className:"youtube-frame"}))))),o.credits.cast?r.a.createElement("section",{className:"character-profile"},r.a.createElement("h2",null,"Series Cast"),r.a.createElement("div",{className:"character-profile-content"},r.a.createElement(re,{movie:o}))):"")},be="".concat("04c35731a5ee918f014970082a0088b1"),_e=Object(i.i)((function(e){var a=Object(n.useState)([]),t=Object(d.a)(a,2),l=t[0],c=t[1],i=Object(n.useState)(""),o=Object(d.a)(i,2),m=o[0],v=o[1],E=Object(n.useState)(!1),b=Object(d.a)(E,2),_=b[0],N=b[1],y=Object(n.useState)(""),j=Object(d.a)(y,2),O=j[0],w=j[1],k=g("favoriteTvEpisodeList",[]),x=Object(d.a)(k,2),S=x[0],F=x[1],C=JSON.parse(localStorage.getItem("selectedMovie")),T=JSON.parse(localStorage.getItem("seasonEpisodeNumber")),L=e.match.params.id,M=C.id,I=C.name,A=T.season_number,B=C.episode_run_time,R=function(){if(C)return C.genres.map((function(e,a){return r.a.createElement(s.b,{key:e.id,to:{pathname:"/movie-genre/".concat(e.id)}}," ",r.a.createElement(r.a.Fragment,null,e.name,C.genres.length-1===a?"":","))}))}(),G=Object(n.useState)("https://get.geojs.io/v1/ip/geo.json"),z=Object(d.a)(G,1)[0],H=Object(n.useState)("".concat("https://api.themoviedb.org/3/tv/").concat(M,"/season/").concat(A,"/episode/").concat(L,"?api_key=").concat(be).concat("&append_to_response=credits,videos,images,season/1")),J=Object(d.a)(H,1)[0];Object(n.useEffect)((function(){(function(){var e=Object(p.a)(u.a.mark((function e(){var a,t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(J);case 2:if(!(a=e.sent)){e.next=19;break}return e.prev=4,e.next=7,a.json();case 7:t=e.sent,n=t.videos.results.map((function(e){return e.key})),c(t),v(n),N(""),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(4),console.log(e.t0);case 17:e.next=20;break;case 19:console.log("The resource is not available");case 20:case"end":return e.stop()}}),e,null,[[4,14]])})));return function(){return e.apply(this,arguments)}})()(),fetch(z).then((function(e){return e.json()})).then((function(e){return w(e)})).catch((function(e){return console.log(e)}))}),[J,z]);var D=m[0],q=m[1];return l&&Object.keys(l).length?r.a.createElement("div",{className:"hearder"},r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"showmovies_wrapper"},_?r.a.createElement("span",null,"Resource is not Available"):r.a.createElement(ge,{tv_id:M,geolocation:O,season_name:I,season_number:A,streamId:L,seasonName:I,detailedEpisode:l,keys:D,keySecond:q,PosterUrl:"https://image.tmdb.org/t/p/original",placeholder:h,runtime:B,genres:R,addFavorite:function(e){if(S.some((function(a){return a.id===e.id}))){var a=S.filter((function(a){return a.id!==e.id}));F(a)}else F([].concat(Object(f.a)(S),[e]))},favoriteTvEpisodeList:S})))):r.a.createElement(P,null)})),he=function(e){var a=e.personInfo,t=e.additionalNames,n=e.crew,l=e.placeOfBirth,c=e.biography,o=e.crewRow,m=e.castRow,u=e.genres,p=Object(i.f)();return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"banner-linkref"},r.a.createElement("div",{style:{marginBottom:"5px"}},r.a.createElement("span",null,"Home"),r.a.createElement("span",null,"Person"),r.a.createElement("span",null,a.name)),r.a.createElement("div",null,r.a.createElement("button",{className:"btn-back",onClick:function(){p.goBack()}},"Back"))),r.a.createElement("section",{className:"personinfo_wrapper"},r.a.createElement("div",{className:"movieinfo-container"},r.a.createElement("div",{className:"personinfo-image",style:{backgroundImage:"url(".concat("https://image.tmdb.org/t/p/original"+a.profile_path,")")}}),r.a.createElement("div",{className:"personinfo-details"},a.name?r.a.createElement("h1",{className:"movieinfo-details__title"},a.name):r.a.createElement("h1",null,"Nan"),r.a.createElement("div",{className:"personinfo-details__item"},a?r.a.createElement("div",null," AKA: ",r.a.createElement("span",null," ",t," ")):r.a.createElement("span",null,"Nan"),a.popularity?r.a.createElement("div",null,r.a.createElement("span",null,r.a.createElement("i",{className:"far fa-star"})," ",a.popularity," ")):""),a?r.a.createElement("h3",{style:{color:"#fff",marginBottom:"15px"}},a.birthday):"",a?r.a.createElement("h3",{style:{color:"#fff",marginBottom:"15px"}},l):"",r.a.createElement("div",{className:"sypnosis",style:{width:"100%"}},r.a.createElement("h3",{style:{color:"#fff",paddingBottom:"10px"}}
1,"Biography"),r.a.createElement("p",{style:{color:"#adb5bd"}},c))))),0!==o?r.a.createElement(r.a.Fragment,null,r.a.createElement("h1",{className:"crew-caption"},"Crew Roles"),r.a.createElement("section",{className:"crew-content"},n)):r.a.createElement("section",{className:"crew-content"},r.a.createElement("span",null,"Not Available")),r.a.createElement("div",{className:"cast-caption"},r.a.createElement("span",null,"Cast Roles"),r.a.createElement("span",null,"Cast Roles Played = ",r.a.createElement("span",null,"{"),m,r.a.createElement("span",null,"}"))),r.a.createElement("section",{className:"cast-roles__cardwrapper"},r.a.createElement(r.a.Fragment,null,a.combined_credits.cast.map((function(e,t){return r.a.createElement("div",{className:"cast-roles__container",key:t},r.a.createElement(s.b,{key:e.id,to:{pathname:"/".concat(e.media_type,"/").concat(e.id),state:{personInfo:a}}},r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"cast-role__card"},r.a.createElement("div",{className:"cast-roles__poster"},null===e.poster_path?r.a.createElement("img",{src:h,alt:""}):r.a.createElement("img",{src:"".concat("https://image.tmdb.org/t/p/w185")+e.poster_path,alt:""})),r.a.createElement("div",{className:"cast-roles__info"},r.a.createElement("h4",{style:{color:"#fff",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"}},e.character),r.a.createElement("h5",null,r.a.createElement("span",{style:{display:"flex",justifyContent:"space-between"}},e.release_date," ",e.first_air_date,r.a.createElement("small",{className:(l=e.vote_average,l>=8?"green":l>=5?"yellow":"red")}," ",r.a.createElement("i",{className:"fas fa-star"})," ",e.vote_average)))),r.a.createElement("button",{className:"btn-mediatype__person"},r.a.createElement("small",null," ","tv"!==(n=e.media_type)?r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,r.a.createElement("i",{className:"fas fa-film"}))," ",n," "):r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,r.a.createElement("i",{className:"fas fa-tv"}))," ",n," ")))),r.a.createElement("div",{className:"cast-role__subdetails"},e.title||e.name?r.a.createElement("h4",{style:{marginBottom:"5px",textTransform:"capitalize"}},e.title,e.name):r.a.createElement("span",null,"Nan"),e.overview?r.a.createElement("small",{className:"sypnonis"},e.overview.substr(0,200).trim().concat(" ...")):"",r.a.createElement("div",{className:"film-list__countrygenre"},u?r.a.createElement("h5",null," ",r.a.createElement("span",{style:{paddingRight:"2px"}},"Genre :"),e.genre_ids.map((function(e,a){return r.a.createElement("span",{key:"genres[id]".concat(a)},(a?", ":"")+u[e])}))):null,r.a.createElement("button",{className:"preview"}," ",r.a.createElement("i",{className:"fas fa-play"})," ",r.a.createElement("span",null,"Preview now")))))));var n,l})))))},Ne="".concat("04c35731a5ee918f014970082a0088b1"),ye=Object(i.i)((function(e){var a=e.genres,t=Object(i.h)().id,l=Object(n.useState)(""),c=Object(d.a)(l,2),s=c[0],o=c[1],m=Object(n.useState)(""),v=Object(d.a)(m,2),E=v[0],f=v[1],g=Object(n.useState)(""),b=Object(d.a)(g,2),_=b[0],N=b[1],y=Object(n.useState)(""),j=Object(d.a)(y,2),O=j[0],w=j[1],k=Object(n.useState)(!1),x=Object(d.a)(k,2),S=x[0],F=x[1],C=Object(n.useState)("".concat("https://api.themoviedb.org/3/person/").concat(t,"?api_key=").concat(Ne).concat("&append_to_response=videos,images,combined_credits")),T=Object(d.a)(C,1)[0];if(Object(n.useEffect)((function(){(function(){var e=Object(p.a)(u.a.mark((function e(){var a,t;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(T);case 2:if(!(a=e.sent)){e.next=20;break}return e.prev=4,e.next=7,a.json();case 7:t=e.sent,o(t),f(t.biography),N(t.also_known_as.slice(0,3).join(", ")),w(t.place_of_birth),F(""),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(4),console.log(e.t0);case 18:e.next=21;break;case 20:F(r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,"The esource is not available")));case 21:case"end":return e.stop()}}),e,null,[[4,15]])})));return function(){return e.apply(this,arguments)}})()()}),[T]),!s||!Object.keys(s).length)return r.a.createElement(P,null);var L=s.combined_credits.crew.map((function(e,a){return r.a.createElement("div",{className:"crew-details",key:a}
1,r.a.createElement("div",null,e.title),r.a.createElement("div",null,e.job," "))})),M=s.combined_credits.cast.length,I=s.combined_credits.crew.length;return r.a.createElement("div",{className:"hearder"},r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"showmovies_wrapper"},S||r.a.createElement(he,{personInfo:s,genres:a,additionalNames:_,crew:L,placeOfBirth:O,biography:E,crewRow:I,castRow:M,placeholder:h,PosterUrl:"https://image.tmdb.org/t/p/w185",PosterUrlOriginal:"https://image.tmdb.org/t/p/original"}))))})),je=(t(79),function(){var e=Object(n.useState)(""),a=Object(d.a)(e,2),t=a[0],l=a[1],c=Object(n.useState)("https://get.geojs.io/v1/ip/geo.json"),s=Object(d.a)(c,1)[0];Object(n.useEffect)((function(){fetch(s).then((function(e){return e.json()})).then((function(e){return l(e)})).catch((function(e){return console.log(e)}))}),[s]);var i=(new Date).toLocaleString([],{hour:"2-digit",minute:"2-digit"}),o=i.slice(0,5),m=i.substr(5,6),u=new Date,p=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][u.getDay()]+" "+u.getDate()+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][u.getMonth()];return r.a.createElement("div",{className:"date-wrapper"},r.a.createElement("li",{className:"curtime"}," ",r.a.createElement("span",null,o),r.a.createElement("span",{className:"meridiem"},m)),t?r.a.createElement("li",{className:"formatedDate1"},t.city,", ",t.country):"",r.a.createElement("li",{className:"formatedDate"},p))}),Oe=function(){var e=Object(i.f)();return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"welcome__wrapper"},r.a.createElement("button",{className:"btn-welcome",onClick:function(){e.push("/home")}},"STBugyei Movies"),r.a.createElement(je,null)))},we="".concat("04c35731a5ee918f014970082a0088b1"),ke="https://api.themoviedb.org/3/discover/movie?api_key=".concat(we,"&language=en-US&sort_by=popularity.desc"),xe=Object(i.i)((function(e){var a=Object(i.h)().id,t=e.genres,l=e.genresforMovies,c=Object(n.useState)([]),o=Object(d.a)(c,2),m=o[0],v=o[1],E=Object(n.useState)(""),g=Object(d.a)(E,2),b=g[0],_=g[1],h=Object(n.useState)(!1),N=Object(d.a)(h,2),y=N[0],j=N[1],O=Object(n.useState)(1),w=Object(d.a)(O,2),k=w[0],x=w[1],S=function(){window.innerHeight+window.scrollY>=document.body.offsetHeight?j(!0):j(!1)};if(Object(n.useEffect)((function(){return function(){var e=Object(p.a)(u.a.mark((function e(t){var n,r;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(ke,"&page=").concat(t,"&with_genres=").concat(a));case 2:if(200!==(n=e.sent).status){e.next=17;break}return e.prev=4,e.next=7,n.json();case 7:r=e.sent,v((function(e){return[].concat(Object(f.a)(e),Object(f.a)(r.results))})),_(r.total_pages),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),console.log(e.t0);case 15:e.next=18;break;case 17:v([]);case 18:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(a){return e.apply(this,arguments)}}()(k),window.addEventListener("scroll",S),function(){return window.removeEventListener("scroll",S)}}),[k,a]),!l)return"";var F=l.reduce((function(e,a){var t=a.id,n=a.name;return e[t]=n,e[28]="Action",e})),C=m.map((function(e,a){return r.a.createElement("div",{className:"film-list__container",key:a},r.a.createElement(s.b,{to:{pathname:"/movie/".concat(e.id),state:{movies:m}}},m?r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:t}):null))}));return r.a.createElement("div",{className:"header"},r.a.createElement("div",{className:"container"},m&&Object.keys(m).length?r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"caption-div"},r.a.createElement("span",null," ",r.a.createElement("h2",null,F[a]," Movies"))),r.a.createElement("div",{className:"film-list__cardwrapper",style:{marginBottom:"4.6em"}},C,r.a.createElement("button",{className:k+1>b?"none":"loadmore-btn",style:{transform:y?"scale(1)":"scale(0)"},onClick:function(){return x(k+1)}}," ",r.a.createElement("span",null," ",k," of ",b),r.a.createElement("strong",null,"Click to Load More")," "))):r.a.createElement(P,null)))})),Se="".concat("04c35731a5ee918f014970082a0088b1"),Fe="https://api.themoviedb.org/3/discover/tv?api_key=".concat(Se,"&language=en-US&sort_by=popularity.desc"),Ce=Object(i.i)((function(e){var a=Object(i.h)().id,t=e.genres,l=e.genresforTv,c=Object(n.useState)([]),o=Object(d.a)(c,2),m=o[0],v=o[1],E=Object(n.useState)(""),g=Object(d.a)(E,2),b=g[0],_=g[1],h=Object(n.useState)(!1),N=Object(d.a)(h,2),y=N[0],j=N[1],O=Object(n.useState)(1),w=Object(d.a)(O,2),k=w[0],x=w[1],S=function(){window.innerHeight+window.scrollY>=document.body.offsetHeight?j(!0):j(!1)};if(Object(n.useEffect)((function(){return function(){var e=Object(p.a)(u.a.mark((function e(t){var n,r;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(Fe,"&page=").concat(t,"&with_genres=").concat(a));case 2:if(200!==(n=e.sent).status){e.next=17;break}return e.prev=4,e.next=7,n.json();case 7:r=e.sent,v((function(e){return[].concat(Object(f.a)(e),Object(f.a)(r.results))})),_(r.total_pages),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),console.log(e.t0);case 15:e.next=18;break;case 17:v([]);case 18:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(a){return e.apply(this,arguments)}}()(k),window.addEventListener("scroll",S),function(){return window.removeEventListener("scroll",S)}}),[k,a]),!l)return"";var F=l.reduce((function(e,a){var t=a.id,n=a.name;return e[t]=n,e[10759]="Action & Adventure",e})),C=m.map((function(e,a){return r.a.createElement("div",{className:"film-list__container",key:m[a].id},r.a.createElement(s.b,{to:{pathname:"/tv/".concat(m[a].id),state:{movies:m}}},m?r.a.createElement(L,{poster_path:e.poster_path,title:e.title,name:e.name,release_date:e.release_date,first_air_date:e.first_air_date,vote_average:e.vote_average,overview:e.overview,genre_ids:e.genre_ids,genres:t}):null))}));return r.a.createElement("div",{className:"header"}
1,r.a.createElement("div",{className:"container"},m&&Object.keys(m).length?r.a.createElement("div",{className:"film-listpage__wrapper"},r.a.createElement("div",{className:"search-caption"},r.a.createElement("span",null," ",r.a.createElement("h2",null,F[a]," TV-Series"))),r.a.createElement("div",{className:"film-list__cardwrapper",style:{marginBottom:"4.6em"}},C,r.a.createElement("button",{className:k+1>b?"none":"loadmore-btn",style:{transform:y?"scale(1)":"scale(0)"},onClick:function(){return x(k+1)}}," ",r.a.createElement("span",null," ",k," of ",b),r.a.createElement("strong",null,"Click to Load More")," "))):r.a.createElement(P,null)))})),Te="".concat("04c35731a5ee918f014970082a0088b1"),Le="https://api.themoviedb.org/3/genre/movie/list?&api_key=".concat(Te),Me="https://api.themoviedb.org/3/genre/tv/list?&api_key=".concat(Te),Ie=function(){var e=Object(n.useState)(""),a=Object(d.a)(e,2),t=a[0],r=a[1],l=Object(n.useState)(""),c=Object(d.a)(l,2),s=c[0],i=c[1];return Object(n.useEffect)((function(){(function(){var e=Object(p.a)(u.a.mark((function e(){var a,t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([fetch("".concat(Le)),fetch("".concat(Me))]);case 2:if(200!==(a=e.sent)[0].status){e.next=20;break}return e.prev=4,e.next=7,a[0].json();case 7:return t=e.sent,e.next=10,a[1].json();case 10:n=e.sent,r(t.genres),i(n.genres),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(4),console.log(e.t0);case 18:e.next=22;break;case 20:r(""),i("");case 22:case"end":return e.stop()}}),e,null,[[4,15]])})));return function(){return e.apply(this,arguments)}})()()}),[]),{genresforMovies:t,genresforTv:s}},Ae="".concat("04c35731a5ee918f014970082a0088b1"),Be="https://api.themoviedb.org/3/genre/movie/list?&api_key=".concat(Ae),Pe="https://api.themoviedb.org/3/movie/upcoming?&api_key=".concat(Ae),Re="https://api.themoviedb.org/3/tv/airing_today?&api_key=".concat(Ae),Ge="https://api.themoviedb.org/3/movie/popular?&api_key=".concat(Ae),ze="https://api.themoviedb.org/3/tv/popular?&api_key=".concat(Ae),He="https://api.themoviedb.org/3/search/multi";var Je=Object(i.i)((function(e){var a=Object(i.g)(),t=Object(n.useState)([]),l=Object(d.a)(t,2),c=l[0],s=l[1],o=Object(n.useState)([]),m=Object(d.a)(o,2),v=m[0],f=m[1],g=Object(n.useState)(null),b=Object(d.a)(g,2),_=b[0],h=b[1],N=Object(n.useState)(""),y=Object(d.a)(N,2),j=y[0],w=y[1],S=Object(n.useState)(!1),F=Object(d.a)(S,2),C=F[0],T=F[1],L=Object(n.useState)(!1),M=Object(d.a)(L,2),I=M[0],A=M[1],B=Object(n.useState)(1),G=Object(d.a)(B,1)[0],z=Object(n.useState)(1),H=Object(d.a)(z,2),D=H[0],U=H[1],Y=Object(n.useState)(1),W=Object(d.a)(Y,1)[0],K=Object(n.useState)(""),Q=Object(d.a)(K,2),X=Q[0],ee=Q[1],ae=Object(n.useState)(!1),ne=Object(d.a)(ae,2),re=ne[0],le=ne[1],ce=Ie(),se=ce.genresforMovies,ie=ce.genresforTv,oe=function(){var e=Object(p.a)(u.a.mark((function e(a){var t,n,l;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.target.value,w(t),e.next=4,fetch("".concat(He,"?api_key=").concat(Ae,"&query=").concat(t,"&page=").concat(W));case 4:if(200!==(n=e.sent).status){e.next=21;break}return e.prev=6,e.next=9,n.json();case 9:l=e.sent,f(l.results),ee(l.total_results),T(null),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(6),T(r.a.createElement("span",null,r.a.createElement("h4",{style:{color:"red"}},e.t0))),w("");case 19:e.next=23;break;case 21:f([]),T(r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:De}," The resource",r.a.createElement("p",{style:{color:"red"}},j),"is not available")));case 23:case"end":return e.stop()}}),e,null,[[6,15]])})));return function(a){return e.apply(this,arguments)}}(),ue=Math.ceil(X/20);Object(n.useEffect)((function(){(function(){var e=Object(p.a)(u.a.mark((function e(){var a,t,n,l,c,i,o,m;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([fetch("".concat(Pe,"&page=").concat(G)),fetch("".concat(Re,"&page=").concat(G)),fetch("".concat(Ge,"&page=").concat(G)),fetch("".concat(ze,"&page=").concat(G)),fetch("".concat(Be))]);case 2:if(200!==(a=e.sent)[0].status){e.next=33;break}return e.prev=4,e.next=7,a[0].json();case 7:return t=e.sent,e.next=10,a[1].json();case 10:return n=e.sent,e.next=13,a[2].json();case 13:return l=e.sent,e.next=16,a[3].json();case 16:return c=e.sent,e.next=19,a[4].json();case 19:i=e.sent,o=i.genres.reduce((function(e,a){var t=a.id,n=a.name;return e[t]=n,e[28]="Action",e[10762]="Kids",e[10763]="News",e[10764]="Reality",e[10765]="Sci-Fi & Fantasy",e[10766]="Soap",e[1076
17]="Talk",e[10768]="War & Politics",e[10759]="Action & Adventure",e})),(m=[]).push(t.results,n.results,l.results,c.results),s(m),h(o),T(null),e.next=31;break;case 28:e.prev=28,e.t0=e.catch(4),T(r.a.createElement("span",null,r.a.createElement("h4",{style:{color:"red"}},e.t0)));case 31:e.next=35;break;case 33:s([]),T(r.a.createElement("div",{style:De}," The resource is not available ",C));case 35:case"end":return e.stop()}}),e,null,[[4,28]])})));return function(){return e.apply(this,arguments)}})()()}),[C,G]);var pe=E()((function(){return A(!1)}));return c&&Object.keys(c).length?r.a.createElement("div",null,r.a.createElement(k,{genresforMovies:se,genresforTv:ie}),r.a.createElement("input",{type:"checkbox",id:"moveform"}),r.a.createElement("label",{htmlFor:"moveform"},r.a.createElement("span",{className:"showform",onClick:function(){le(!re)}},r.a.createElement("i",{className:"fas fa-search"}))),re&&r.a.createElement("div",{className:"banner-wrapper",onChange:oe,query:j},r.a.createElement("div",{className:"form-content",onClick:function(){A(!0)}},r.a.createElement(x,null),I?r.a.createElement("div",{ref:pe},r.a.createElement(q,{movies:v})," "):null)),c&&Object.keys(c).length?r.a.createElement(r.a.Fragment,null,r.a.createElement(i.c,{location:a,key:a.pathname},r.a.createElement(i.a,{exact:!0,path:"/search"},v&&Object.keys(v).length?r.a.createElement(J,{movies:v,query:j,genres:_,paginationSearch:function(e){try{fetch("".concat(He,"?api_key=").concat(Ae,"&query=").concat(j,"&page=").concat(e)).then((function(e){return e.json()})).then((function(a){f(a.results),U(e),T(null)})),window.scrollTo({top:0,behavior:"smooth"})}catch(C){console.log(C)}},currentPage:D,pageCount:ue,totalMovies:X}):""),r.a.createElement(i.a,{path:"/populartvpage"},r.a.createElement($,{genres:_})),r.a.createElement(i.a,{path:"/popularmoviespage"},r.a.createElement(Z,{genres:_})),r.a.createElement(i.a,{path:"/populartvshowspage"},r.a.createElement(te,{genres:_})),r.a.createElement(i.a,{path:"/latestmoviespage"},r.a.createElement(V,{genres:_})),r.a.createElement(i.a,{path:"/favoritemovies"},r.a.createElement(O,null)),r.a.createElement(i.a,{path:"/person/:id"},r.a.createElement(ye,{movies:v,query:j,genres:_})),r.a.createElement(i.a,{path:"/tv/season/episode/:id"},r.a.createElement(_e,{movies:v,query:j,genres:_})),r.a.createElement(i.a,{path:"/tv/:id"},r.a.createElement(Ee,{movies:v,query:j,genres:_})),r.a.createElement(i.a,{path:"/movie/:id"},r.a.createElement(me,{movies:v,query:j,genres:_})),r.a.createElement(i.a,{path:"/movie-genre/:id/:name"},r.a.createElement(xe,{genres:_,genresforMovies:se})),r.a.createElement(i.a,{path:"/tv-seriesgenre/:id/:name"},r.a.createElement(Ce,{genres:_,genresforTv:ie})),r.a.createElement(i.a,{exact:!0,path:"/home"},r.a.createElement(R,{preFetchMovies:c,genres:_})),r.a.createElement(i.a,{exact:!0,path:"/"},r.a.createElement(Oe,null)))," "):r.a.createElement(r.a.Fragment,null,r.a.createElement("span",{style:De},"Resource Not Available")," ",r.a.createElement("span",{style:{display:"none"}},C)," ")):r.a.createElement(P,null)})),De={color:"#fff",margin:"30px",textAlign:"center"},qe=(t(80),function(){var e=Object(n.useState)(!1),a=Object(d.a)(e,2),t=a[0],l=a[1];return Object(n.useEffect)((function(){var e=setInterval((function(){window.pageYOffset>400?l(!0):l(!1)}),1e3);return function(){clearInterval(e)}}),[]),r.a.createElement(r.a.Fragment,null,r.a.createElement("button",{className:"scroll",style:{transform:t?"scale(1)":"scale(0)"},onClick:function(){window.scrollTo({top:0,behavior:"smooth"})}},r.a.createElement("i",{className:"fas fa-angle-double-up"})))});t(81);var Ue=function(){return r.a.createElement(s.a,null,r.a.createElement(o,null,r.a.createElement("div",{className:"header"},r.a.createElement("div",{className:"container"},r.a.createElement(Je,null),r.a.createElement(qe,null)))))};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));c.a.render(r.a.createElement(r.a.StrictMode,null,r.a.createElement(Ue,null)),document.getElementById("root")),"serviceWorker"
1in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))}},[[82,1,2]]]); 2//# sourceMappingURL=main.7d968189.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.