(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3123],{53123:function(e,a,t){"use strict";t.d(a,{Z:function(){return E}});var n=t(85893),r=t(67294),i=t(2873),s=t(74080),l=t.n(s),o=t(48136),c=t(11358),u=t.n(c),d=t(15581),p=t(50788),g=t(10531),v=t.n(g),m=t(50549);let b=[{name:"Argentina",abbr:"AR"},{name:"Australia",abbr:"AU"},{name:"Austria",abbr:"AT"},{name:"Belgium",abbr:"BE"},{name:"Brazil",abbr:"BR"},{name:"Canada",abbr:"CA"},{name:"China",abbr:"CN"},{name:"France",abbr:"FR"},{name:"Germany",abbr:"DE"},{name:"India",abbr:"IN"},{name:"Italy",abbr:"IT"},{name:"Japan",abbr:"JP"},{name:"Mexico",abbr:"MX"},{name:"Netherlands",abbr:"NL"},{name:"Russia",abbr:"RU"},{name:"South Korea",abbr:"KR"},{name:"Spain",abbr:"ES"},{name:"Sweden",abbr:"SE"},{name:"Switzerland",abbr:"CH"},{name:"Taiwan",abbr:"TW"},{name:"United Kingdom",abbr:"UK"},{name:"United States",abbr:"US"},{name:"Denmark",abbr:"DK"},{name:"Norway",abbr:"NO"},{name:"Finland",abbr:"FI"},{name:"Portugal",abbr:"PT"},{name:"Greece",abbr:"GR"},{name:"Turkey",abbr:"TR"},{name:"Poland",abbr:"PL"},{name:"Czech Republic",abbr:"CZ"},{name:"Hungary",abbr:"HU"},{name:"Ireland",abbr:"IE"},{name:"New Zealand",abbr:"NZ"},{name:"South Africa",abbr:"ZA"},{name:"Egypt",abbr:"EG"},{name:"Thailand",abbr:"TH"},{name:"Singapore",abbr:"SG"},{name:"Malaysia",abbr:"MY"},{name:"Philippines",abbr:"PH"},{name:"Indonesia",abbr:"ID"},{name:"Vietnam",abbr:"VN"},{name:"United Arab Emirates",abbr:"AE"}],h={tv:[{name:"Netflix",value:"213"},{name:"Prime",value:"1024"},{name:"Max",value:"3186"},{name:"Star+",value:"4697"},{name:"Disney+",value:"2739"},{name:"Paramount+",value:"4330"},{name:"Apple Tv",value:"2552"}],movie:[{name:"Netflix",value:"8"},{name:"Max",value:"1899"},{name:"Disney+",value:"337"},{name:"Apple Tv",value:"350"}]};var f=e=>{var a;let{filterRef:t,categoryType:s,setShowFilter:l,setFilterYear:o,setFilterNetwork:c,setFiltercountry:u,setFilterGenreList:d,filterGenreList:p,filterCountry:g,filterYear:f,filterNetwork:y,sortBy:x,setSortBy:_,setCategory:C,setTrigger:N,trigger:k}=e,j=s.charAt(0).toUpperCase()+s.slice(1),[P,L]=(0,r.useState)([]),[w,E]=(0,r.useState)(),[A,R]=(0,r.useState)(),[S,T]=(0,r.useState)();(0,r.useEffect)(()=>{(async()=>{try{let e=await (0,i.Z)({requestID:"genres".concat(j)});L(e.genres)}catch(e){console.error("Error fetching data:",e)}})(),E(g),R(y),console.log({filterGenreList:p})},[]);let O=e=>{console.log({id:e}),d(""===p?e+",":p+e+",")},D=e=>{u(e),E(e)},B=e=>{c(e),R(e)};return(0,n.jsxs)("div",{className:v().Filter,ref:t,children:[(0,n.jsx)("h1",{children:"Filter"}),(0,n.jsx)("h1",{className:v().close,onClick:()=>{l(!1)},children:"x"}),(0,n.jsx)("h2",{children:"Genres"}),P.map(e=>{let a=("string"==typeof p?p.split(","):[]).includes(e.id.toString());return(0,n.jsx)("div",{className:"".concat(v().checkboxDiv," ").concat(a?v().active:v().inactive),children:(0,n.jsxs)("label",{className:"container",htmlFor:e.id,children:[e.name,(0,n.jsx)("input",{type:"checkbox",id:e.id,name:e.name,value:e.id,onChange:()=>O(e.id),checked:a}),(0,n.jsx)("span",{className:"checkmark"})]})})}),(null==P?void 0:P.length)===0&&(0,n.jsx)(m.Z,{count:7,style:{margin:"0.2rem 0",padding:"0.5rem"}}),(0,n.jsx)("h2",{children:"Country"}),b.map(e=>(0,n.jsx)("div",{className:"".concat(v().checkboxDiv," ").concat(w===e.abbr?v().active:v().inactive),children:(0,n.jsxs)("label",{className:"container",htmlFor:e.name,children:[e.name,(0,n.jsx)("input",{type:"checkbox",id:e.name,name:e.name,value:e.name,onChange:()=>D(e.abbr),checked:w===e.abbr}),(0,n.jsx)("span",{className:"checkmark"})]})})),(0,n.jsx)("h2",{children:"Network"}),null==h?void 0:null===(a=h["".concat(s)])||void 0===a?void 0:a.map(e=>(0,n.jsx)("div",{className:"".concat(v().checkboxDiv," ").concat(A===e.value?v().active:v().inactive),children:(0,n.jsxs)("label",{className:"container",htmlFor:e.name,children:[e.name,(0,n.jsx)("input",{type:"checkbox",id:e.name,name:e.name,value:e.name,onChange:()=>B(e.value),checked:A===e.value}),(0,n.jsx)("span",{className:"checkmark"})]})})),(0,n.jsx)("h2",{children:"year"}),(0,n.jsx)("input",{type:"text",id:"input",name:"input",value:f,onChange:e=>{o(e.target.value)},placeholder:"Enter Year"}),(0,n.jsx)("h2",{children:"sort"}),(0,n.jsxs)("select",{name:"source",id:"source",className:v().source,value:x,onChange:e=>_(e.target.value),children:[(0,n.jsxs)("option",{value:"popularity.desc",defaultChecked:!0,children:["Popularity ↓ (Desc)"," "]}),(0,n.jsx)("option",{value:"popularity.asc",children:"Popularity ↑ (Asc)"}),(0,n.jsx)("option",{value:"vote_average.desc",children:"Vote ↓ (Desc)"}),(0,n.jsx)("option",{value:"vote_average.asc",children:"Vote ↑ (Asc)"}),"tv"===s&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("option",{value:"name.desc",children:"Name ↓ (Desc)"}),(0,n.jsx)("option",{value:"name.asc",children:"Name ↑ (Asc)"}),(0,n.jsx)("option",{value:"first_air_date.desc",children:"First Air Date ↓ (Desc)"}),(0,n.jsx)("option",{value:"first_air_date.asc",children:"First Air Date ↑ (Asc)"})]}),"movie"===s&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("option",{value:"title.desc",children:"Title ↓ (Desc)"}),(0,n.jsx)("option",{value:"title.asc",children:"Title ↑ (Asc)"}),(0,n.jsx)("option",{value:"primary_release_date.desc",children:"Release Date ↓ (Desc)"}),(0,n.jsx)("option",{value:"primary_release_date.asc",children:"Release Date ↑ (Asc)"}),(0,n.jsx)("option",{value:"revenue.desc",children:"Revenue ↓ (Desc)"}),(0,n.jsx)("option",{value:"revenue.asc",children:"Revenue ↑ (Asc)"})]})]}),(0,n.jsxs)("div",{className:v().filterButtons,children:[(0,n.jsx)("div",{className:v().filterSubmit,onClick:()=>{C("filter"),N(!k),l(!1)},children:"submit"}),(0,n.jsx)("div",{className:v().filterSubmit,onClick:()=>{d(""),o(void 0),u(void 0),E(void 0),c(void 0),R(void 0)},children:"reset"})]})]})},y=t(74865),x=t.n(y),_=t(64712),C=t(18357),N=t(85437),k=t(54111),j=t(9008),P=t.n(j);function L(e){return e.charAt(0).toUpperCase()+e.slice(1)}let w=[1,2,3,4,5,6,7,8,9,10];var E=e=>{let{categoryDiv:a,categoryPage:t=null}=e,[s,c]=(0,r.useState)(a),[g,v]=(0,r.useState)("latest"),[b,h]=(0,r.useState)([]),[y,j]=(0,r.useState)(1),[E,A]=(0,r.useState)(1),[R,S]=(0,r.useState)(!1),[T,O]=(0,r.useState)(""),[D,B]=(0,r.useState)(),[I,M]=(0,r.useState)(),[F,Z]=(0,r.useState)(),[K,H]=(0,r.useState)(),[q,G]=(0,r.useState)(!1),[U,J]=(0,r.useState)(!0),[Y,z]=(0,r.useState)("false"),[V,W]=(0,r.useState)({currentPage:y,category:g,categoryType:s}),[Q,X]=(0,C.YD)({triggerOnce:!1}),$=L(s);console.log(L(s));let ee=(0,r.useRef)(null);return(0,r.useEffect)(()=>{U?x().start():x().done(!1)},[U]),(0,r.useEffect)(()=>{let e=e=>{var a;!ee.current||(null==ee?void 0:null===(a=ee.current)||void 0===a?void 0:a.contains(null==e?void 0:e.target))||S(!1)};document.addEventListener("mousedown",e);let a=(0,N.G)();return z(null==a?void 0:a.infiniteScroll),()=>{document.removeEventListener("mousedown",e)}},[]),(0,r.useEffect)(()=>{let e=async()=>{J(!0);try{let e;if((e="filter"===g?await (0,i.Z)({requestID:"".concat(g).concat($),page:y,genreKeywords:T,country:D,service:I,year:F,sortBy:K}):"anime"===t?await (0,i.Z)({requestID:"tv"===s?"withKeywordsTv":"withKeywordsMovie",sortBy:"latest"===g?"tv"===s?"first_air_date.desc":"primary_release_date.desc":"trending"===g?"popularity.desc":"topRated"===g?"vote_count.desc":void 0,genreKeywords:"210024,",page:y}):"kdrama"===t?await (0,i.Z)({requestID:"tv"===s?"withKeywordsTv":"withKeywordsMovie",sortBy:"latest"===g?"tv"===s?"first_air_date.desc":"primary_release_date.desc":"trending"===g?"popularity.desc":"topRated"===g?"vote_count.desc":void 0,genreKeywords:",",country:"KR",page:y}):await (0,i.Z)({requestID:"".concat(g).concat($),page:y})).page>e.total_pages&&j(e.total_pages),y>e.total_pages){j(e.total_pages);return}"true"===Y&&V.currentPage!==y?h(a=>[...a||[],...(null==e?void 0:e.results)||[]]):h(null==e?void 0:e.results),A(e.total_pages>500?500:e.total_pages),J(!1)}catch(e){console.error("Error fetching data:",e),J(!1)}};console.log({prevStates:V,infiniteScroll:Y}),"true"!=Y&&e(),"true"==Y&&(V.category==g&&V.categoryType==s||(j(1),W({currentPage:1,category:g,categoryType:s})),e())},[s,g,y,q]),(0,r.useEffect)(()=>{X&&y+1<=E&&j(y+1)},[X]),console.log({filterGenreList:T}),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(P(),{children:(0,n.jsxs)("title",{children:["Rive |"," ",null===t&&$||"anime"===t&&"Anime"||"kdrama"===t&&"K-Drama"," "]})}),(0,n.jsxs)("div",{className:l().MoviePage,children:[(0,n.jsx)("h1",{children:null===t&&$||"anime"===t&&"Anime"||"kdrama"===t&&"K-Drama"}),(0,n.jsxs)("div",{className:l().category,children:[(0,n.jsx)("p",{className:"".concat("latest"===g?l().active:l().inactive),onClick:()=>v("latest"),children:"Latest"}),(0,n.jsx)("p",{className:"".concat("trending"===g?l().active:l().inactive),onClick:()=>v("trending"),children:"Trending"}),(0,n.jsx)("p",{className:"".concat("topRated"===g?l().active:l().inactive),onClick:()=>v("topRated"),children:"Top-Rated"}),null===t?(0,n.jsxs)("p",{className:"".concat("filter"===g?l().active:l().inactive," ").concat(l().filter),onClick:()=>{j(1),v("filter"),S(!R)},children:["Filter"," ","filter"===g?(0,n.jsx)(p.O$5,{className:l().active}):(0,n.jsx)(p.EGO,{className:l().inactive})]}):(0,n.jsxs)("select",{name:"categoryType",id:"categoryType",value:s,onChange:e=>c(e.target.value),className:l().filter,children:[(0,n.jsx)("option",{value:"movie",children:"Movie"}),(0,n.jsx)("option",{value:"tv",defaultChecked:!0,children:"Tv"})]})]}),R&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"modalOverlay"}),(0,n.jsx)(f,{filterRef:ee,categoryType:s,setShowFilter:S,setFilterYear:Z,setFiltercountry:B,setFilterNetwork:M,setFilterGenreList:O,filterGenreList:T,filterCountry:D,filterNetwork:I,filterYear:F,sortBy:K,setSortBy:H,setCategory:v,setTrigger:G,trigger:q})]}),(0,n.jsxs)("div",{className:l().movieList,children:[null==b?void 0:b.map(e=>(0,n.jsx)(o.Z,{data:e,media_type:s})),((null==T?void 0:T.length)>0||(null==F?void 0:F.length)>0)&&(null==b?void 0:b.length)===0?(0,n.jsx)("h1",{children:"No Data Found"}):null,!((null==T?void 0:T.length)>0||(null==F?void 0:F.length)>0)&&(null==b?void 0:b.length)===0&&w.map(e=>(0,n.jsx)(m.Z,{className:l().loading}))]}),"true"==Y&&y+1<=E?(0,n.jsxs)("div",{ref:Q,className:l().loadMore,children:[" ",(0,n.jsx)(k.Z,{})," "]}):null,"true"==Y&&y>=E?(0,n.jsx)("div",{className:l().loadMore,children:" End Of Result "}):null,"true"==Y?null:(0,n.jsxs)("div",{className:l().jumpTo,children:[(0,n.jsx)("h3",{children:"Jump to"}),(0,n.jsx)("input",{type:"number",className:l().pageInput,value:y,min:"1",max:E,minLength:1,onChange:e=>{""===e.target.value?j(e.target.value):"0"===e.target.value?_.Am.error("Page number should be greater than 0"):e.target.value<=E?j(e.target.value):_.Am.error("Page number should be less than Total pages: ".concat(E))}})]}),"true"==Y?null:(0,n.jsx)(u(),{containerClassName:l().pagination,pageClassName:l().page_item,activeClassName:l().paginateActive,onPageChange:e=>{j(e.selected+1),console.log({event:e}),y>E&&j(E),window.scrollTo(0,0)},forcePage:y-1,pageCount:E,breakLabel:" ... ",previousLabel:(0,n.jsx)(d._u0,{className:l().paginationIcons}),nextLabel:(0,n.jsx)(d.bBv,{className:l().paginationIcons})}),";"]})]})}},54111:function(e,a,t){"use strict";var n=t(85893);t(67294);var r=t(67274),i=t.n(r);a.Z=()=>(0,n.jsxs)("div",{className:"".concat(i().spinner),children:[(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade}),(0,n.jsx)("div",{className:i().spinner_blade})]})},48136:function(e,a,t){"use strict";var n=t(85893),r=t(67294),i=t(88764),s=t.n(i),l=t(41664),o=t.n(l),c=t(13114),u=t(34221),d=t(72679);t(88922),a.Z=e=>{var a,t;let{data:i,media_type:l,link:p,type:g}=e,[v,m]=(0,r.useState)(!0),[b,h]=(0,r.useState)(!1);return(0,n.jsxs)(o(),{href:p||"".concat("collection"===l?"/collections/".concat(null==i?void 0:i.id):"manga"===g?"/read?type=".concat(g,"&id=").concat(null==i?void 0:i.id):"/detail?type=".concat(l,"&id=").concat(null==i?void 0:i.id)),className:s().MovieCardSmall,"aria-label":(null==i?void 0:i.name)||"poster","data-tooltip-id":"tooltip","data-tooltip-html":"".concat((null==i?void 0:null===(a=i.title)||void 0===a?void 0:a.length)>30||(null==i?void 0:null===(t=i.name)||void 0===t?void 0:t.length)>30?(null==i?void 0:i.title)||(null==i?void 0:i.name):""),children:[(0,n.jsx)(c.M,{mode:"sync",children:(0,n.jsx)(u.E.div,{whileHover:{y:"-0.5rem"},whileTap:{y:"0.2rem"},transition:{type:"spring",stiffness:400,damping:10},children:(0,n.jsx)("div",{className:"".concat(s().img," ").concat((null==i?void 0:i.poster_path)!==null&&(null==i?void 0:i.poster_path)!==void 0?"skeleton":null),children:(0,n.jsx)("div",{children:(0,n.jsx)(d.LazyLoadImage,{src:"".concat(b?"/images/fallback_person.jpg":(null==i?void 0:i.poster_path)!==null&&(null==i?void 0:i.poster_path)!==void 0?("manga"!==g?"https://image.tmdb.org/t/p/original".replace("/original","/w185"):"")+(null==i?void 0:i.poster_path):v?"/images/logo.svg":"/images/fallback_person.jpg"),height:"100%",width:"100%",useIntersectionObserver:!0,effect:"opacity",className:"".concat(s().img," ").concat(v?"skeleton":null),onLoad:()=>{setTimeout(()=>{m(!1)},700)},loading:"lazy",onError:e=>{console.log(e),h(!0),m(!1)},alt:(null==i?void 0:i.id)||"sm"},null==i?void 0:i.id)})})})}),(0,n.jsx)("p",{children:(null==i?void 0:i.title)||(null==i?void 0:i.name)})]},null==i?void 0:i.id)}},74080:function(e){e.exports={MoviePage:"style_MoviePage__0TBAQ",category:"style_category__ZD6xm",filter:"style_filter__5REN8",movieList:"style_movieList__uKHlZ",loading:"style_loading__pqaJr",pagination:"style_pagination__MkMqG",page_item:"style_page_item__wunG9",inactive:"style_inactive__Bf_eD",active:"style_active__2nvUK",paginateActive:"style_paginateActive__oj3Cb",disabled:"style_disabled__BeMRQ",jumpTo:"style_jumpTo__SxbC2",pageInput:"style_pageInput__sGAFk",loadMore:"style_loadMore__3pmOZ"}},10531:function(e){e.exports={Filter:"style_Filter__alAwZ",close:"style_close__wLRqR",checkboxDiv:"style_checkboxDiv__dg_cr",filterSubmit:"style_filterSubmit__T1WNs",filterButtons:"style_filterButtons__rGvwc",inactive:"style_inactive__QQ3LG",active:"style_active__1i0T0"}},67274:function(e){e.exports={spinner:"style_spinner__menr_",center:"style_center__BDEGj",spinner_blade:"style_spinner_blade__aATz_","spinner-fade9234":"style_spinner-fade9234__eOJ8p"}},88764:function(e){e.exports={MovieCardSmall:"style_MovieCardSmall__3alU4",img:"style_img__o9kL4"}},11358:function(e,a,t){var n;n=e=>(()=>{var a={703:(e,a,t)=>{"use strict";var n=t(414);function r(){}function i(){}i.resetWarningCache=r,e.exports=function(){function e(e,a,t,r,i,s){if(s!==n){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function a(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:a,element:e,elementType:e,instanceOf:a,node:e,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:i,resetWarningCache:r};return t.PropTypes=t,t}},697:(e,a,t)=>{e.exports=t(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:a=>{"use strict";a.exports=e}},t={};function n(e){var r=t[e];if(void 0!==r)return r.exports;var i=t[e]={exports:{}};return a[e](i,i.exports,n),i.exports}n.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return n.d(a,{a}),a},n.d=(e,a)=>{for(var t in a)n.o(a,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},n.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{"use strict";n.r(r),n.d(r,{default:()=>f});var e=n(98),a=n.n(e),t=n(697),i=n.n(t);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var a=1;a1&&void 0!==arguments[1]?arguments[1]:"";return null!=e?e:a}function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var a=1;a0?a-1:void 0,{isPrevious:!0})}),b(v(t),"handleNextPage",function(e){var a=t.state.selected,n=t.props.pageCount;t.handleClick(e,null,a3&&void 0!==arguments[3]?arguments[3]:{},i=r.isPrevious,s=r.isNext,l=r.isBreak,o=r.isActive;e.preventDefault?e.preventDefault():e.returnValue=!1;var c=t.state.selected,u=t.props.onClick,d=n;if(u){var p=u({index:a,selected:c,nextSelectedPage:n,event:e,isPrevious:void 0!==i&&i,isNext:void 0!==s&&s,isBreak:void 0!==l&&l,isActive:void 0!==o&&o});if(!1===p)return;Number.isInteger(p)&&(d=p)}void 0!==d&&t.handlePageChange(d)}),b(v(t),"handleBreakClick",function(e,a){var n=t.state.selected;t.handleClick(a,e,ni-r/2?v=r-(m=i-p):pi-s)y.push({type:"page",index:b,display:f(b)});else if(b>=p-v&&b<=p+(0===p&&r>1?m-1:m))y.push({type:"page",index:b,display:f(b)});else if(l&&y.length>0&&y[y.length-1].display!==h&&(r>0||s>0)){var _=br-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(a," > ").concat(r-1,").")),void 0!==i&&i>r-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(i," > ").concat(r-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,a=this.props,t=a.pageCount,n=e+a.pageRangeDisplayed;return n>=t?t-1:n}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var a=this.props,t=a.hrefBuilder,n=a.pageCount,r=a.hrefAllControls;if(t)return r||e>=0&&e=0&&e