1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6205],{71657:function(e,t,a){"use strict";a.d(t,{Z:function(){return h}});var n,r=a(85893),l=a(67294),i=a(11163);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(null,arguments)}var o=function(e){return l.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 21"},e),n||(n=l.createElement("path",{stroke:"#489970",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"m20.719 19.573-1.947-1.832m-8.274.916a9.8 9.8 0 0 0 3.539-.662 9.3 9.3 0 0 0 3-1.887 8.7 8.7 0 0 0 2.004-2.824 8.3 8.3 0 0 0 .704-3.33 8.3 8.3 0 0 0-.704-3.331 8.7 8.7 0 0 0-2.004-2.824 9.3 9.3 0 0 0-3-1.886 9.8 9.8 0 0 0-3.54-.663c-2.452 0-4.804.917-6.538 2.55C2.224 5.43 1.25 7.644 1.25 9.953s.974 4.522 2.709 6.154c1.734 1.632 4.086 2.55 6.539 2.55"})))},c=a(82940),d=a(68015);a(15788);var u=a(879),p=a(11358),g=a.n(p),m=a(43812);function f(e){let{post:t,onOpen:a}=e;return(0,r.jsxs)("article",{className:"overflow-hidden rounded-[10px] bg-white cursor-pointer",onClick:()=>null==a?void 0:a(t),role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),null==a||a(t))},children:[(0,r.jsx)("div",{className:"relative h-40 md:h-42 lg:h-64 w-full overflow-hidden rounded-sm bg-white border border-gray-100",children:(0,r.jsx)("img",{src:t.image,alt:t.title,className:"absolute inset-0 h-full w-full object-fit object-center"})}),(0,r.jsxs)("div",{className:"pt-8 px-4 pb-5",children:[(0,r.jsx)("p",{className:"-mt-4 text-[14px] text-[#858686]",children:t.meta||t.meta}),(0,r.jsx)("h3",{className:"text-[18px] font-medium text-[#000000B2]",children:t.title}),(0,r.jsx)("p",{className:"mt-1 text-[14px] text-[#858686]",style:{display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:t.excerpt}),(0,r.jsxs)("div",{className:"mt-3 flex flex-wrap gap-2",children:[t.tags.slice(0,3).map(e=>(0,r.jsx)("span",{className:"rounded-[44px] bg-primary px-2.5 py-1 text-[13px] font-semibold text-white",children:e},"".concat(t.id,"-").concat(e))),t.tags.length>3?(0,r.jsxs)("span",{className:"px-1 text-[13px] font-semibold text-primary",children:["+",t.tags.length-3]}):null]}),(0,r.jsx)("div",{className:"my-3 h-px bg-gray-300"}),t.authorName?(0,r.jsx)("p",{className:"text-[13px] font-medium text-[#858686]",children:t.authorName}):null,(0,r.jsxs)("div",{className:"mt-3 flex gap-2",children:[(0,r.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),null==a||a(t)},className:"flex-1 rounded-[5px] border border-primary py-2.5 text-center text-[14px] font-regular text-primary",children:"Read Now"}),t.redirectLink?(0,r.jsx)("a",{href:(0,m.getRedirectUrl)(t.redirectLink),target:"_blank",rel:"noopener noreferrer",onClick:e=>e.stopPropagation(),className:"flex-1 rounded-[5px] bg-primary py-2.5 text-center text-[14px] font-regular text-white",children:"Shop Now"}):null]})]})]})}function h(){var e,t,a,n;let{initialCategorySlug:s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=(0,c.b)(),m=(0,i.useRouter)(),{jboId:h}=(0,d.useJobId)(),[v,b]=(0,l.useState)([]),[x,y]=(0,l.useState)([]),[N,C]=(0,l.useState)(""),[k,j]=(0,l.useState)(""),[P,w]=(0,l.useState)(""),[L,E]=(0,l.useState)(1),[A,O]=(0,l.useState)(0);(0,l.useEffect)(()=>{let e=!0,t=async()=>{if(h)try{var t,a;let n=await p.post("settings/getCategoryOptions",{}),r=Array.isArray(null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.data)?n.data.data:[];if(!e)return;if((null==n?void 0:null===(a=n.data)||void 0===a?void 0:a.status)===1&&r.length){let l=r.map(u.Jy).filter(Boolean);y(l)}}catch(i){console.error("Error fetching blog categories:",i)}};return t(),()=>{e=!1}},[h]);let B=""!==N?N:s?x.length>0?null!==(n=null===(e=x.find(e=>(0,u.Vb)(e)===s))||void 0===e?void 0:e.id)&&void 0!==n?n:"":null:"";(0,l.useEffect)(()=>{let e=!0,t=async()=>{if(h&&null!==B)try{var t,a;let n=await p.post("settings/getBlogList",{category_id:B||"",search:""}),r=Array.isArray(null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.data)?n.data.data:[];if(!e)return;(null==n?void 0:null===(a=n.data)||void 0===a?void 0:a.status)===1&&r.length?b(r.map(u.XY)):b([])}catch(l){console.error("Error fetching blogs by category:",l)}};return t(),()=>{e=!1}},[h,B]),(0,l.useEffect)(()=>{let e=!0,t=async()=>
1{if(h&&""!==P.trim())try{var t,a;let n=await p.post("settings/getBlogList",{category_id:"",search:P.trim()}),r=Array.isArray(null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.data)?n.data.data:[];if(!e)return;(null==n?void 0:null===(a=n.data)||void 0===a?void 0:a.status)===1&&r.length?b(r.map(u.XY)):b([])}catch(l){console.error("Error fetching blogs by search:",l)}};return t(),()=>{e=!1}},[h,P]);let S=v.length>0,_=""!==B&&null!==B,R=_&&(null===(t=x.find(e=>String(e.id)===String(B)))||void 0===t?void 0:t.faq)||null,T=v.filter(e=>1===Number(null==e?void 0:e.isLatest)),D=T[A]||null,I=Array.isArray(null==D?void 0:D.tags)?D.tags:[],q=I.slice(0,3),M=Math.max(0,I.length-3),J=v.filter(e=>1!==Number(null==e?void 0:e.isLatest)),W=_?v:J,H=Math.max(1,Math.ceil(W.length/6)),K=W.slice((L-1)*6,6*L),U=T.length,V=x.length>0?[{id:"",name:"All Categories"},...x]:S?[{id:"",name:"All Categories"},...Array.from(new Set(v.map(e=>e.category).filter(Boolean))).map(e=>({id:"",name:e}))]:[{id:"",name:"All Categories"}];(0,l.useEffect)(()=>{E(1),O(0)},[B]),(0,l.useEffect)(()=>{E(1),O(0)},[P]),(0,l.useEffect)(()=>{L>H&&E(H)},[L,H]),(0,l.useEffect)(()=>{A>=T.length&&O(0)},[A,T.length]),(0,l.useEffect)(()=>{let e=document.getElementById("blog-category-faq-schema");if(e&&e.remove(),Array.isArray(null==R?void 0:R.items)&&R.items.length>0){let t=document.createElement("script");t.id="blog-category-faq-schema",t.type="application/ld+json",t.textContent=JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:R.items.map(e=>({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))}),document.head.appendChild(t)}return()=>{let e=document.getElementById("blog-category-faq-schema");e&&e.remove()}},[null==R?void 0:R.items]);let Z=e=>{if(!e)return;let t="/blog/".concat((0,u.pO)(e)),{pid:a}=m.query;m.push(a?"".concat(t,"?pid=").concat(a):t)},F=e=>{let{selected:t}=e;E(t+1),window.scrollTo({top:0,behavior:"smooth"})};return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("section",{className:"min-h-[70vh] ",children:(0,r.jsxs)("div",{className:"xl:container mx-auto px-3 py-5 lg:px-6 lg:py-8",children:[(0,r.jsx)("h1",{className:"sr-only",children:"Blog"}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-6 lg:grid-cols-[230px_minmax(0,1fr)]",children:[(0,r.jsxs)("aside",{className:"space-y-6",children:[(0,r.jsx)("div",{className:"rounded-full border border-gray-300 bg-transparent p-1.5",children:(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{type:"text",placeholder:"Search....",className:"w-full text-[16px] appearance-none border-0 bg-transparent py-2 pl-3 pr-10 text-xs outline-none shadow-none ring-0 focus:border-0 focus:outline-none focus:ring-0 focus:shadow-none focus-visible:outline-none focus-visible:ring-0 placeholder:text-[#00000091]",style:{border:"none",outline:"none",boxShadow:"none",WebkitAppearance:"none",MozAppearance:"none",backgroundImage:"none",fontSize:"16px",color:"#00000091"},value:k,onChange:e=>j(e.target.value),onKeyDown:e=>{"Enter"===e.key&&(C(""),w(k))}}),(0,r.jsx)(o,{className:"absolute right-3 top-1/2 h-5 w-5 -translate-y-1/2 text-primary cursor-pointer",onClick:()=>{C(""),w(k)}})]})}),(0,r.jsxs)("div",{className:"rounded-lg border border-gray-300 bg-transparent p-5",children:[(0,r.jsx)("h2",{className:"mb-5 text-[20px] font-medium text-[#000000B2]",children:"Categories"}),(0,r.jsx)("ul",{className:"space-y-4",children:V.map((e,t)=>{let a=0===t&&!s&&(""===B||null===B)||""!==e.id&&null!==B&&String(B)===String(e.id)||""!==e.id&&null===B&&(0,u.Vb)(e)===s;return(0,r.jsx)("li",{className:"cursor-pointer",onClick:()=>{if(j(""),w(""),""===e.id||null==e.id){let{pid:t}=m.query;m.push(t?"/blog?pid=".concat(t):"/blog")}else{let a=(0,u.Vb)(e),{pid:n}=m.query;m.push(n?"/blog/category/".concat(a,"?pid=").concat(n):"/blog/category/".concat(a))}},children:(0,r.jsx)("span",{className:"text-[14px] leading-none transition-all duration-150 ".concat(a?"bg-primary text-white font-semibold rounded-[44px] px-3 py-1.5":"text-[#858686]"),children:e.name})},"".concat(e.id,"-").concat(e.name,"-").concat(t))})})]})]}),(0,r.jsxs)("div",{className:"",children:[!_&&D&&(0,r.jsxs)("div",{className:"mb-4",children:[(0,r.jsx)("h1",{className:"text-lg md:text-2xl font-regular text-[#000000] ",children:"Gold Jewellery Trends, Buying Guides & Tips"}),(0,r.jsx)("div",{className:"mt-3 h-px w-full border-[1px] bg-[#B3B4B480]"})]}),!_&&D?(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-4 lg1:grid-cols-[1.02fr_1fr]",children:[(0,r.jsx)("article",{className:"overflow-hidden rounded-[10px] bg-white cursor-pointer",onClick:()=>Z(D),role:"button",tabIndex:0,onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),Z(D))},children:(0,r.jsx)("div",{className:"relative h-32 md:h-64 w-full bg-white border border-gray-100",children:(0,r.jsx)("img",{src:D.image,alt:D.title,className:"absolute inset-0 h-full w-full object-fit object-center"})})}),(0,r.jsxs)("article",{className:"flex flex-col justify-between cursor-pointer",onClick:()=>Z(D),role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),Z(D))},children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-[14px] text-[#858686]",children:D.meta}),(0,r.jsx)("h2",{className:"mt-2 text-[20px] font-medium leading-9 text-[#000000B2]",children:D.title}),(0,r.jsx)("p",{className:"mt-0 text-sm leading-8 text-[#858686]",style:{display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:D.excerpt||"Discover how to select gold jewellery that matches your style, occasion, and personality with expert tips."})]}),(0,r.jsxs)("div",{className:"mt-3",children:[(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[q.map((e,t)=>(0,r.jsx)("span",{className:"rounded-[44px] bg-primary px-4 py-1.5 text-[13px] font-semibold text-white",children:e},"".concat(e,"-").concat(t))),M>0?(0,r.jsxs)("span",{className:"text-sm font-semibold text-primary",children:["+",M]}):null]}),D.authorName?(0,r.jsx)("p",{className:"mb-3 mt-4 text-[13px] font-medium text-[#858686]",children:D.authorName}):null,(0,r.jsx)("div",{className:"my-4 h-px bg-gray-300"}),(0,r.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),Z(D)},className:"w-full rounded-[5px] bg-primary py-3 text-[14px] font-regular text-white",children:"Read Now"})]})]})]}):_?null:(0,r.jsx)("div",{className:"rounded-lg border border-gray-200 bg-white p-6 text-sm text-gray-500",children:"No latest blogs found for the selected category/search."}),!_&&D&&U>1?(0,r.jsx)("div",{className:"my-6 flex items-center justify-center gap-3 text-primary",children:Array.from({length:U}).map((e,t)=>t===A?(0,r.jsx)("button",{type:"button",onClick:()=>O(t),"aria-label":"Show latest blog ".concat(t+1),className:"relative h-4 w-4 rounded-[8px] border border-primary bg-transparent cursor-pointer",children:(0,r.jsx)("span",{className:"absolute left-1/2 top-1/2 h-1.5 w-1.5 -translate-x-1/2 -translate-y-1/2 rounded-[8px] bg-primary"})},"dot-".concat(t)):(0,r.jsx)("button",{type:"button",onClick:()=>O(t),"aria-label":"Show latest blog ".concat(t+1),className:"h-1.5 w-1.5 rounded-[8px] bg-primary cursor-pointer"},"dot-".concat(t)))}):null,_&&(0,r.jsxs)("div",{className:"mb-4",children:[(0,r.jsx)("h2",{className:"text-[24px] md:text-[36px] font-regular text-[#000000] lg:text-[36px]",children:(null===(a=x.find(e=>String(e.id)===String(B)))||void 0===a?void 0:a.name)||"Blogs"}),(0,r.jsx)("div",{className:"mt-3 h-px w-full border-[1px] bg-[#B3B4B480]"})]}),(0,r.jsx)("div",{className:"mt-6 grid grid-cols-1 gap-x-6 gap-y-8 md:grid-cols-2",children:K.length>0?K.map(e=>(0,r.jsx)(f,{post:e,onOpen:Z},e.id)):_?(0,r.jsx)("p",{className:"col-span-2 text-sm text-gray-500",children:"No blogs found for this category."}):null}),W.length>0&&H>1?(0,r.jsx)("div",{className:"mt-8",children:(0,r.jsx)(g(),{previousLabel:"Prev",nextLabel:"Next",breakLabel:"...",breakClassName:"break-me",pageCount:H,marginPagesDisplayed:2,pageRangeDisplayed:5,onPageChange:F,containerClassName:"pagination",subContainerClassName:"pages pagination",activeClassName:"active",forcePage:L-1})}):null,Array.isArray(null==R?void 0:R.items)&&R.items.length>0&&(0,r.jsx)("div",{className:"border border-gray-300 p-5 mb-8 rounded-xl shadow-sm",children:(0,r.jsxs)("div",{children:[(null==R?void 0:R.topic)&&(0,r.jsx)("h2",{className:"text-xl font-semibold text-gray-800 mb-4 border-b border-gray-200 pb-2",children:R.topic}),(0,r.jsx)("div",{className:"space-y-4",children:R.items.map((e,t)=>(0,r.jsxs)("div",{className:"flex gap-2 px-1 py-1",children:[(0,r.jsxs)("span",{className:"flex-shrink-0 text-base font-bold text-gray-700",children:[t+1,"."]}),(0,r.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,r.jsx)("p",{className:"text-md font-semibold text-gray-800",children:e.question}),(0,r.jsx)("p",{className:"text-sm text-gray-600 leading-relaxed",children:e.answer})]})]},t))})]})})]})]})]})})})}},879:function(e,t,a){"use strict";function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim()}function r(e){return e&&"banner_img"!==e?e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:"/".concat(e):"/images/noImage.jpeg"}function l(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=null!==(e=null==t?void 0:t.id)&&void 0!==e?e:null==t?void 0:t.blog_list_id,n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).toLowerCase().trim().replace(/&/g," and ").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"").replace(/-+/g,"-")}
1((null==t?void 0:t.title)||"blog");return"".concat(n||"blog","-").concat(a)}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).toLowerCase().trim().replace(/&/g," and ").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"").replace(/-+/g,"-")}((null==e?void 0:e.name)||"category")}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=String(e).match(/-(\d+)$/);return t?String(t[1]):""}function o(e){if(!e)return null;if("object"==typeof e)return e;try{return JSON.parse(e)}catch(t){return null}}function c(e){var t;let a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?e.split(",").map(e=>e.trim()).filter(Boolean):[]}(null==e?void 0:e.tags),l=1===Number(null==e?void 0:e.is_latest)?1:0;return{id:null!==(t=null==e?void 0:e.blog_list_id)&&void 0!==t?t:Math.random(),title:(null==e?void 0:e.title)||"Untitled Blog",excerpt:n((null==e?void 0:e.content)||""),image:r(null==e?void 0:e.banner_img),tags:a.length?a:["Blog"],category:(null==e?void 0:e.category)||"Blog",publishedDate:(null==e?void 0:e.published_date)||"",meta:[null==e?void 0:e.category,null==e?void 0:e.published_date].filter(Boolean).join(" - "),authorName:(null==e?void 0:e.author_name)||"",isLatest:l,rawContent:(null==e?void 0:e.content)||"",readTime:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=n(e),a=t?t.split(/\s+/).filter(Boolean).length:0;return"".concat(Math.max(1,Math.ceil(a/200))," min read")}((null==e?void 0:e.content)||""),faq:o(null==e?void 0:e.faq),redirectLink:(null==e?void 0:e.redirect_link)||""}}function d(e){var t,a,n,r,l,i,s,c,d;let u=null!==(r=null!==(n=null!==(a=null!==(t=null==e?void 0:e.blog_category_list_id)&&void 0!==t?t:null==e?void 0:e.category_id)&&void 0!==a?a:null==e?void 0:e.id)&&void 0!==n?n:null==e?void 0:e.value)&&void 0!==r?r:"",p=null!==(d=null!==(c=null!==(s=null!==(i=null!==(l=null==e?void 0:e.category)&&void 0!==l?l:null==e?void 0:e.category_name)&&void 0!==i?i:null==e?void 0:e.name)&&void 0!==s?s:null==e?void 0:e.label)&&void 0!==c?c:null==e?void 0:e.title)&&void 0!==d?d:"";return p?{id:u,name:p,faq:o(null==e?void 0:e.faq)}:null}a.d(t,{A6:function(){return s},Jy:function(){return d},Vb:function(){return i},XY:function(){return c},pO:function(){return l},un:function(){return r}})},4921:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(85893),r=a(9008),l=a.n(r),i=a(85574),s=a(67294);function o(e){let{title:t="",description:a="",keyword:r=""}=e,{domainData:o}=(0,s.useContext)(i.UserContext);return o.seo_domain_name||window.location.hostname,(0,n.jsxs)(l(),{children:[(0,n.jsx)("title",{children:t||""}),(0,n.jsx)("meta",{name:"description",content:a}),(0,n.jsx)("meta",{name:"keywords",content:r}),(0,n.jsx)("meta",{name:"title",content:t})]})}},15788:function(e,t,a){"use strict";var n=a(85893),r=a(41664),l=a.n(r);let i=e=>{let{label:t}=e;return(0,n.jsx)("div",{className:"xl:container px-4 py-4 flex justify-between",children:(0,n.jsxs)("div",{className:"flex gap-3 items-center",children:[(0,n.jsx)(l(),{href:"/",className:"text-primary text-base",children:(0,n.jsx)("i",{className:"fas fa-home"})}),(0,n.jsxs)("div",{className:"flex gap-3 items-center mt-1",children:[(0,n.jsx)("span",{className:"text-sm text-gray-500",children:(0,n.jsx)("i",{className:"fas fa-chevron-right"})}),(0,n.jsx)("p",{className:"text-gray-500 font-medium uppercase",children:t})]})]})})};t.Z=i},11358:function(e,t,a){var n;e.exports=(n=a(67294),(()=>{var e={703:(e,t,a)=>{"use strict";var n=a(414);function r(){}function l(){}l.resetWarningCache=r,e.exports=function(){function e(e,t,a,r,l,i){if(i!==n){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:r};return a.PropTypes=a,a}},697:(e,t,a)=>{e.exports=a(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:e=>{"use strict";e.exports=n}},t={};function a(n){var r=t[n];
1if(void 0!==r)return r.exports;var l=t[n]={exports:{}};return e[n](l,l.exports,a),l.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.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";a.r(r),a.d(r,{default:()=>b});var e=a(98),t=a.n(e),n=a(697),l=a.n(n);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}var s=function(e){var a=e.pageClassName,n=e.pageLinkClassName,r=e.page,l=e.selected,s=e.activeClassName,o=e.activeLinkClassName,c=e.getEventListener,d=e.pageSelectedHandler,u=e.href,p=e.extraAriaContext,g=e.pageLabelBuilder,m=e.rel,f=e.ariaLabel||"Page "+r+(p?" "+p:""),h=null;return l&&(h="page",f=e.ariaLabel||"Page "+r+" is your current page",a=void 0!==a?a+" "+s:s,void 0!==n?void 0!==o&&(n=n+" "+o):n=o),t().createElement("li",{className:a},t().createElement("a",i({rel:m,role:u?void 0:"button",className:n,href:u,tabIndex:l?"-1":"0","aria-label":f,"aria-current":h,onKeyPress:d},c(d)),g(r)))};function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}s.propTypes={pageSelectedHandler:l().func.isRequired,selected:l().bool.isRequired,pageClassName:l().string,pageLinkClassName:l().string,activeClassName:l().string,activeLinkClassName:l().string,extraAriaContext:l().string,href:l().string,ariaLabel:l().string,page:l().number.isRequired,getEventListener:l().func.isRequired,pageLabelBuilder:l().func.isRequired,rel:l().string};var c=function(e){var a=e.breakLabel,n=e.breakAriaLabel,r=e.breakClassName,l=e.breakLinkClassName,i=e.breakHandler,s=e.getEventListener;return t().createElement("li",{className:r||"break"},t().createElement("a",o({className:l,role:"button",tabIndex:"0","aria-label":n,onKeyPress:i},s(i)),a))};function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!=e?e:t}function u(e){return(u="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 t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}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 m(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}c.propTypes={breakLabel:l().oneOfType([l().string,l().node]),breakAriaLabel:l().string,breakClassName:l().string,breakLinkClassName:l().string,breakHandler:l().func.isRequired,getEventListener:l().func.isRequired};var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(l,e);var a,n,r=(n=function(){if("undefined"==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=f(l);
1if(n){var a=f(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===u(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return m(e)}(this,e)});function l(e){var a,n;return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,l),h(m(a=r.call(this,e)),"handlePreviousPage",function(e){var t=a.state.selected;a.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})}),h(m(a),"handleNextPage",function(e){var t=a.state.selected,n=a.props.pageCount;a.handleClick(e,null,t<n-1?t+1:void 0,{isNext:!0})}),h(m(a),"handlePageSelected",function(e,t){if(a.state.selected===e)return a.callActiveCallback(e),void a.handleClick(t,null,void 0,{isActive:!0});a.handleClick(t,null,e)}),h(m(a),"handlePageChange",function(e){a.state.selected!==e&&(a.setState({selected:e}),a.callCallback(e))}),h(m(a),"getEventListener",function(e){return h({},a.props.eventListener,e)}),h(m(a),"handleClick",function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=r.isPrevious,i=r.isNext,s=r.isBreak,o=r.isActive;e.preventDefault?e.preventDefault():e.returnValue=!1;var c=a.state.selected,d=a.props.onClick,u=n;if(d){var p=d({index:t,selected:c,nextSelectedPage:n,event:e,isPrevious:void 0!==l&&l,isNext:void 0!==i&&i,isBreak:void 0!==s&&s,isActive:void 0!==o&&o});if(!1===p)return;Number.isInteger(p)&&(u=p)}void 0!==u&&a.handlePageChange(u)}),h(m(a),"handleBreakClick",function(e,t){var n=a.state.selected;a.handleClick(t,e,n<e?a.getForwardJump():a.getBackwardJump(),{isBreak:!0})}),h(m(a),"callCallback",function(e){void 0!==a.props.onPageChange&&"function"==typeof a.props.onPageChange&&a.props.onPageChange({selected:e})}),h(m(a),"callActiveCallback",function(e){void 0!==a.props.onPageActive&&"function"==typeof a.props.onPageActive&&a.props.onPageActive({selected:e})}),h(m(a),"getElementPageRel",function(e){var t=a.state.selected,n=a.props,r=n.nextPageRel,l=n.prevPageRel,i=n.selectedPageRel;return t-1===e?l:t===e?i:t+1===e?r:void 0}),h(m(a),"pagination",function(){var e=[],n=a.props,r=n.pageRangeDisplayed,l=n.pageCount,i=n.marginPagesDisplayed,s=n.breakLabel,o=n.breakClassName,d=n.breakLinkClassName,u=n.breakAriaLabels,p=a.state.selected;if(l<=r)for(var g=0;g<l;g++)e.push(a.getPageElement(g));else{var m=r/2,f=r-m;p>l-r/2?m=r-(f=l-p):p<r/2&&(f=r-(m=p));var h,v,b=function(e){return a.getPageElement(e)},x=[];for(h=0;h<l;h++){var y=h+1;if(y<=i)x.push({type:"page",index:h,display:b(h)});else if(y>l-i)x.push({type:"page",index:h,display:b(h)});else if(h>=p-m&&h<=p+(0===p&&r>1?f-1:f))x.push({type:"page",index:h,display:b(h)});else if(s&&x.length>0&&x[x.length-1].display!==v&&(r>0||i>0)){var N=h<p?u.backward:u.forward;v=t().createElement(c,{key:h,breakAriaLabel:N,breakLabel:s,breakClassName:o,breakLinkClassName:d,breakHandler:a.handleBreakClick.bind(null,h),getEventListener:a.getEventListener}),x.push({type:"break",index:h,display:v})}}x.forEach(function(t,a){var n=t;"break"===t.type&&x[a-1]&&"page"===x[a-1].type&&x[a+1]&&"page"===x[a+1].type&&x[a+1].index-x[a-1].index<=2&&(n={type:"page",index:t.index,display:b(t.index)}),e.push(n.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"),n=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,a.state={selected:n},a}return a=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,a=e.disableInitialCallback,n=e.extraAriaContext,r=e.pageCount,l=e.forcePage;void 0===t||a||this.callCallback(t),n&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(r)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(r,"). Did you forget a Math.ceil()?")),void 0!==t&&t>r-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(r-1,").")),void 0!==l&&l>r-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(l," > ").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}
1)),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,a=t.pageCount,n=e+t.pageRangeDisplayed;return n>=a?a-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 t=this.props,a=t.hrefBuilder,n=t.pageCount,r=t.hrefAllControls;if(a)return r||e>=0&&e<n?a(e+1,n,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 a=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(a=a+" "+this.props.extraAriaContext),a}}},{key:"getPageElement",value:function(e){var a=this.state.selected,n=this.props,r=n.pageClassName,l=n.pageLinkClassName,i=n.activeClassName,o=n.activeLinkClassName,c=n.extraAriaContext,d=n.pageLabelBuilder;return t().createElement(s,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:a===e,rel:this.getElementPageRel(e),pageClassName:r,pageLinkClassName:l,activeClassName:i,activeLinkClassName:o,extraAriaContext:c,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:d,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 a=this.props,n=a.disabledClassName,r=a.disabledLinkClassName,l=a.pageCount,i=a.className,s=a.containerClassName,o=a.previousLabel,c=a.previousClassName,u=a.previousLinkClassName,g=a.previousAriaLabel,m=a.prevRel,f=a.nextLabel,h=a.nextClassName,v=a.nextLinkClassName,b=a.nextAriaLabel,x=a.nextRel,y=this.state.selected,N=0===y,C=y===l-1,k="".concat(d(c)).concat(N?" ".concat(d(n)):""),j="".concat(d(h)).concat(C?" ".concat(d(n)):""),P="".concat(d(u)).concat(N?" ".concat(d(r)):""),w="".concat(d(v)).concat(C?" ".concat(d(r)):"");return t().createElement("ul",{className:i||s,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:k},t().createElement("a",p({className:P,href:this.getElementHref(y-1),tabIndex:N?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":N?"true":"false","aria-label":g,rel:m},this.getEventListener(this.handlePreviousPage)),o)),this.pagination(),t().createElement("li",{className:j},t().createElement("a",p({className:w,href:this.getElementHref(y+1),tabIndex:C?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":C?"true":"false","aria-label":b,rel:x},this.getEventListener(this.handleNextPage)),f)))}}],function(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(l.prototype,a),Object.defineProperty(l,"prototype",{writable:!1}),l}(e.Component);h(v,"propTypes",{pageCount:l().number.isRequired,pageRangeDisplayed:l().number,marginPagesDisplayed:l().number,previousLabel:l().node,previousAriaLabel:l().string,prevPageRel:l().string,prevRel:l().string,nextLabel:l().node,nextAriaLabel:l().string,nextPageRel:l().string,nextRel:l().string,breakLabel:l().oneOfType([l().string,l().node]),breakAriaLabels:l().shape({forward:l().string,backward:l().string}),hrefBuilder:l().func,hrefAllControls:l().bool,onPageChange:l().func,onPageActive:l().func,onClick:l().func,initialPage:l().number,forcePage:l().number,disableInitialCallback:l().bool,containerClassName:l().string,className:l().string,pageClassName:l().string,pageLinkClassName:l().string,pageLabelBuilder:l().func,activeClassName:l().string,activeLinkClassName:l().string,previousClassName:l().string,nextClassName:l().string,previousLinkClassName:l().string,nextLinkClassName:l().string,disabledClassName:l().string,disabledLinkClassName:l().string,breakClassName:l().string,breakLinkClassName:l().string,extraAriaContext:l().string,ariaLabelBuilder:l().func,eventListener:l().string,renderOnZeroPageCount:l().func,selectedPageRel:l().string}),h(v,"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 b=v})(),r})())}}]);
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.