PageSourceSearch

https://gulfamateurs.com/_next/static/chunks/app/%5Blang%5D/categories/%5Bslug%5D/page-c957a3d8f561c54c.js

js gulfamateurs.com collected 2026-10-01 16:17:05 UTC 18,667 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2940],{13029:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>d});var a=r(95155),n=r(88784),i=r(86939),s=r(93141),o=r(90798),l=r(95795),c=r(63191),p=r(36039);let d=e=>{let{subcategories:t,isSubCategory:r,categoryId:d,searchParams:u,PixeListName:g,initialProducts:b}=e,v=(0,l.B)(),h=(0,p.a)(),m=(0,c.useGetCompanyQuery)(),{show_category_image:f,show_subcategory_image:P}=m?.data?.result?.theme?.components?.product??{};return(0,a.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:h?16:24},children:[t?.length>0&&(0,a.jsx)(o.default,{isSubCategory:r,data:t,configurations:{style_type:i.x.circle_icon,type:n.QB.carousel},show_category_image:f,show_subcategory_image:P,text:{view_all:v.view_all}}),(0,a.jsx)(s.default,{searchParams:u,categoryId:d,isCategoryPage:!0,PixeListName:g,PixeListId:d?.toString()||"",initialProducts:b})]})}},28336:(e,t,r)=>{Promise.resolve().then(r.bind(r,60356)),Promise.resolve().then(r.bind(r,59113)),Promise.resolve().then(r.bind(r,29476)),Promise.resolve().then(r.bind(r,20935)),Promise.resolve().then(r.bind(r,25368)),Promise.resolve().then(r.bind(r,93618)),Promise.resolve().then(r.bind(r,39236)),Promise.resolve().then(r.bind(r,91555)),Promise.resolve().then(r.bind(r,7668)),Promise.resolve().then(r.bind(r,48963)),Promise.resolve().then(r.bind(r,47008)),Promise.resolve().then(r.bind(r,91911)),Promise.resolve().then(r.bind(r,41112)),Promise.resolve().then(r.bind(r,21957)),Promise.resolve().then(r.bind(r,63191)),Promise.resolve().then(r.bind(r,38996)),Promise.resolve().then(r.bind(r,50774)),Promise.resolve().then(r.bind(r,55806)),Promise.resolve().then(r.bind(r,64761)),Promise.resolve().then(r.bind(r,21268)),Promise.resolve().then(r.bind(r,90798)),Promise.resolve().then(r.bind(r,636)),Promise.resolve().then(r.bind(r,40530)),Promise.resolve().then(r.bind(r,34799)),Promise.resolve().then(r.bind(r,11742)),Promise.resolve().then(r.bind(r,68954)),Promise.resolve().then(r.bind(r,97760)),Promise.resolve().then(r.bind(r,46503)),Promise.resolve().then(r.bind(r,57568)),Promise.resolve().then(r.bind(r,74905)),Promise.resolve().then(r.bind(r,95983)),Promise.resolve().then(r.bind(r,32136)),Promise.resolve().then(r.bind(r,31844)),Promise.resolve().then(r.bind(r,1842)),Promise.resolve().then(r.bind(r,91100)),Promise.resolve().then(r.bind(r,2491)),Promise.resolve().then(r.bind(r,25323)),Promise.resolve().then(r.bind(r,48362)),Promise.resolve().then(r.bind(r,31724)),Promise.resolve().then(r.bind(r,13029)),Promise.resolve().then(r.bind(r,57464)),Promise.resolve().then(r.bind(r,74837)),Promise.resolve().then(r.bind(r,67378)),Promise.resolve().then(r.bind(r,23718)),Promise.resolve().then(r.bind(r,99282)),Promise.resolve().then(r.bind(r,68946)),Promise.resolve().then(r.bind(r,89273)),Promise.resolve().then(r.bind(r,39150)),Promise.resolve().then(r.bind(r,13600)),Promise.resolve().then(r.bind(r,63431)),Promise.resolve().then(r.bind(r,88061)),Promise.resolve().then(r.bind(r,97166)),Promise.resolve().then(r.bind(r,97395)),Promise.resolve().then(r.bind(r,21555)),Promise.resolve().then(r.bind(r,62793)),Promise.resolve().then(r.bind(r,76149)),Promise.resolve().then(r.bind(r,62992)),Promise.resolve().then(r.bind(r,42508)),Promise.resolve().then(r.bind(r,60230)),Promise.resolve().then(r.bind(r,84495)),Promise.resolve().then(r.bind(r,47281)),Promise.resolve().then(r.bind(r,35331)),Promise.resolve().then(r.bind(r,29391)),Promise.resolve().then(r.bind(r,35596)),Promise.resolve().then(r.bind(r,46012)),Promise.resolve().then(r.bind(r,74501)),Promise.resolve().then(r.bind(r,48171)),Promise.resolve().then(r.bind(r,76419)),Promise.resolve().then(r.bind(r,28100)),Promise.resolve().then(r.bind(r,47996)),Promise.resolve().then(r.bind(r,62198)),Promise.resolve().then(r.bind(r,29145))},34747:function(e,t,r){let a;a=r(12115),e.exports=(()=>{var e={703:(e,t,r)=>{"use strict";var a=r(414);function n(){}function i(){}i.resetWarningCache=n,e.exports=function(){function e(e,t,r,n,i,s){if(s!==a){var o=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 o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
1:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:n};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:e=>{"use strict";e.exports=a}},t={};function r(a){var n=t[a];if(void 0!==n)return n.exports;var i=t[a]={exports:{}};return e[a](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return(()=>{"use strict";r.r(n),r.d(n,{default:()=>f});var e=r(98),t=r.n(e),a=r(697),i=r.n(a);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}var o=function(e){var r=e.pageClassName,a=e.pageLinkClassName,n=e.page,i=e.selected,o=e.activeClassName,l=e.activeLinkClassName,c=e.getEventListener,p=e.pageSelectedHandler,d=e.href,u=e.extraAriaContext,g=e.pageLabelBuilder,b=e.rel,v=e.ariaLabel||"Page "+n+(u?" "+u:""),h=null;return i&&(h="page",v=e.ariaLabel||"Page "+n+" is your current page",r=void 0!==r?r+" "+o:o,void 0!==a?void 0!==l&&(a=a+" "+l):a=l),t().createElement("li",{className:r},t().createElement("a",s({rel:b,role:d?void 0:"button",className:a,href:d,tabIndex:i?"-1":"0","aria-label":v,"aria-current":h,onKeyPress:p},c(p)),g(n)))};function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}o.propTypes={pageSelectedHandler:i().func.isRequired,selected:i().bool.isRequired,pageClassName:i().string,pageLinkClassName:i().string,activeClassName:i().string,activeLinkClassName:i().string,extraAriaContext:i().string,href:i().string,ariaLabel:i().string,page:i().number.isRequired,getEventListener:i().func.isRequired,pageLabelBuilder:i().func.isRequired,rel:i().string};var c=function(e){var r=e.breakLabel,a=e.breakAriaLabel,n=e.breakClassName,i=e.breakLinkClassName,s=e.breakHandler,o=e.getEventListener;return t().createElement("li",{className:n||"break"},t().createElement("a",l({className:i,role:"button",tabIndex:"0","aria-label":a,onKeyPress:s},o(s)),r))};function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!=e?e:t}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 u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}function g(e,t){return(g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function b(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}c.propTypes={breakLabel:i().oneOfType([i().string,i().node]),breakAriaLabel:i().string,breakClassName:i().string,breakLinkClassName:i().string,breakHandler:i().func.isRequired,getEventListener:i().func.isRequired};var m=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");i.prototype=Object.create(e&&e.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),e&&g(i,e);var r,a,n=(a=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=v(i);if(e=a?Reflect.construct(t,arguments,v(this).constructor):t.apply(this,arguments),e&&("object"===d(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return b(this)});function i(e){var r;return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,i),h(b(r=n.call(this,e)),"handlePreviousPage",function(e){var t=r.state.selected;r.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})}),h(b(r),"handleNextPage",function(e){var t=r.state.selected,a=r.props.pageCount;r.handleClick(e,null,t<a-1?t+1:void 0,{isNext:!0})}),h(b(r),"handlePageSelected",function(e,t){r.state.selected===e?(r.callActiveCallback(e),r.handleClick(t,null,void 0,{isActive:!0})):r.handleClick(t,null,e)}),h(b(r),"handlePageChange",function(e){r.state.selected!==e&&(r.setState({selected:e}),r.callCallback(e))}),h(b(r),"getEventListener",function(e){return h({},r.props.eventListener,e)}),h(b(r),"handleClick",function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=n.isPrevious,s=n.isNext,o=n.isBreak,l=n.isActive;e.preventDefault?e.preventDefault():e.returnValue=!1;var c=r.state.selected,p=r.props.onClick,d=a;if(p){var u=p({index:t,selected:c,nextSelectedPage:a,event:e,isPrevious:void 0!==i&&i,isNext:void 0!==s&&s,isBreak:void 0!==o&&o,isActive:void 0!==l&&l});if(!1===u)return;Number.isInteger(u)&&(d=u)}void 0!==d&&r.handlePageChange(d)}),h(b(r),"handleBreakClick",function(e,t){var a=r.state.selected;r.handleClick(t,e,a<e?r.getForwardJump():r.getBackwardJump(),{isBreak:!0})}),h(b(r),"callCallback",function(e){void 0!==r.props.onPageChange&&"function"==typeof r.props.onPageChange&&r.props.onPageChange({selected:e})}),h(b(r),"callActiveCallback",function(e){void 0!==r.props.onPageActive&&"function"==typeof r.props.onPageActive&&r.props.onPageActive({selected:e})}),h(b(r),"getElementPageRel",function(e){var t=r.state.selected,a=r.props,n=a.nextPageRel,i=a.prevPageRel,s=a.selectedPageRel;return t-1===e?i:t===e?s:t+1===e?n:void 0}),h(b(r),"pagination",function(){var e=[],a=r.props,n=a.pageRangeDisplayed,i=a.pageCount,s=a.marginPagesDisplayed,o=a.breakLabel,l=a.breakClassName,p=a.breakLinkClassName,d=a.breakAriaLabels,u=r.state.selected;if(i<=n)for(var g=0;g<i;g++)e.push(r.getPageElement(g));else{var b=n/2,v=n-b;u>i-n/2?b=n-(v=i-u):u<n/2&&(v=n-(b=u));var h,m,f=function(e){return r.getPageElement(e)},P=[];for(h=0;h<i;h++){var y=h+1;if(y<=s)P.push({type:"page",index:h,display:f(h)});else if(y>i-s)P.push({type:"page",index:h,display:f(h)});else if(h>=u-b&&h<=u+(0===u&&n>1?v-1:v))P.push({type:"page",index:h,display:f(h)});else if(o&&P.length>0&&P[P.length-1].display!==m&&(n>0||s>0)){var C=h<u?d.backward:d.forward;m=t().createElement(c,{key:h,breakAriaLabel:C,breakLabel:o,breakClassName:l,breakLinkClassName:p,breakHandler:r.handleBreakClick.bind(null,h),getEventListener:r.getEventListener}),P.push({type:"break",index:h,display:m})}}P.forEach(function(t,r){var a=t;"break"===t.type&&P[r-1]&&"page"===P[r-1].type&&P[r+1]&&"page"===P[r+1].type&&P[r+1].index-P[r-1].index<=2&&(a={type:"page",index:t.index,display:f(t.index)}),e.push(a.display)})}return e}),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),r.state={selected:e.initialPage?e.initialPage:e.forcePage?e.forcePage:0},r}return r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,r=e.disableInitialCallback,a=e.extraAriaContext,n=e.pageCount,i=e.forcePage;void 0===t||r||this.callCallback(t),a&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(n)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(n,"). Did you forget a Math.ceil()?")),void 0!==t&&t>n-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(n-1,").")),void 0!==i&&i>
1n-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(i," > ").concat(n-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,t=this.props,r=t.pageCount,a=e+t.pageRangeDisplayed;return a>=r?r-1:a}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,r=t.hrefBuilder,a=t.pageCount,n=t.hrefAllControls;if(r)return n||e>=0&&e<a?r(e+1,a,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var r=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(r=r+" "+this.props.extraAriaContext),r}}},{key:"getPageElement",value:function(e){var r=this.state.selected,a=this.props,n=a.pageClassName,i=a.pageLinkClassName,s=a.activeClassName,l=a.activeLinkClassName,c=a.extraAriaContext,p=a.pageLabelBuilder;return t().createElement(o,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:r===e,rel:this.getElementPageRel(e),pageClassName:n,pageLinkClassName:i,activeClassName:s,activeLinkClassName:l,extraAriaContext:c,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:p,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var r=this.props,a=r.disabledClassName,n=r.disabledLinkClassName,i=r.pageCount,s=r.className,o=r.containerClassName,l=r.previousLabel,c=r.previousClassName,d=r.previousLinkClassName,g=r.previousAriaLabel,b=r.prevRel,v=r.nextLabel,h=r.nextClassName,m=r.nextLinkClassName,f=r.nextAriaLabel,P=r.nextRel,y=this.state.selected,C=0===y,k=y===i-1,x="".concat(p(c)).concat(C?" ".concat(p(a)):""),L="".concat(p(h)).concat(k?" ".concat(p(a)):""),N="".concat(p(d)).concat(C?" ".concat(p(n)):""),O="".concat(p(m)).concat(k?" ".concat(p(n)):"");return t().createElement("ul",{className:s||o,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:x},t().createElement("a",u({className:N,href:this.getElementHref(y-1),tabIndex:C?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":C?"true":"false","aria-label":g,rel:b},this.getEventListener(this.handlePreviousPage)),l)),this.pagination(),t().createElement("li",{className:L},t().createElement("a",u({className:O,href:this.getElementHref(y+1),tabIndex:k?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":k?"true":"false","aria-label":f,rel:P},this.getEventListener(this.handleNextPage)),v)))}}],function(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}(i.prototype,r),Object.defineProperty(i,"prototype",{writable:!1}),i}(e.Component);h(m,"propTypes",{pageCount:i().number.isRequired,pageRangeDisplayed:i().number,marginPagesDisplayed:i().number,previousLabel:i().node,previousAriaLabel:i().string,prevPageRel:i().string,prevRel:i().string,nextLabel:i().node,nextAriaLabel:i().string,nextPageRel:i().string,nextRel:i().string,breakLabel:i().oneOfType([i().string,i().node]),breakAriaLabels:i().shape({forward:i().string,backward:i().string}),hrefBuilder:i().func,hrefAllControls:i().bool,onPageChange:i().func,onPageActive:i().func,onClick:i().func,initialPage:i().number,forcePage:i().number,disableInitialCallback:i().bool,containerClassName:i().string,className:i().string,pageClassName:i().string,pageLinkClassName:i().string,pageLabelBuilder:i().func,activeClassName:i().string,activeLinkClassName:i().string,previousClassName:i().string,nextClassName:i().string,previousLinkClassName:i().string,nextLinkClassName:i().string,disabledClassName:i().string,disabledLinkClassName:i().string,breakClassName:i().string,breakLinkClassName:i().string,extraAriaContext:i().string,ariaLabelBuilder:i().func,eventListener:i().string,renderOnZeroPageCount:i().func,selectedPageRel:i().string}),h(m,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});let f=m})(),n})()}},e=>{e.O(0,[586,8164,4824,8500,8765,1760,8908,6752,6731,3809,7084,9953,4090,894,1352,3112,3125,442,7750,8009,4288,9783,8441,3794,7358],()=>e(e.s=28336)),_N_E=e.O()}]);
2//# sourceMappingURL=page-c957a3d8f561c54c.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.