PageSourceSearch

https://rov-qa.vercel.app/_next/static/chunks/3322.b8064f7e0d0b5e82.js

js rov-qa.vercel.app collected 2026-10-03 07:42:08 UTC 7,188 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3322],{4264:(e,l,t)=>{t.d(l,{Hk:()=>c,_4:()=>o,cm:()=>d,i:()=>m,i_:()=>s,md:()=>i,zg:()=>u});var a=t(68369),r=t(96172),n=t(93118);function i(){let{lang:e}=(0,r.o)();return(0,a.Sk)(["games","genres",e],"/api/v1/app/genres",{mode:"auth",staleTime:18e5,gcTime:18e5})}function s(){let{lang:e}=(0,r.o)();return(0,a.Sk)(["games","statuses",e],"/api/v1/app/statuses",{mode:"auth",staleTime:18e5,gcTime:18e5})}function o(e){var l,t,r,i;let{userId:s,lang:o}=(0,a.K8)(),d=(null==(l=e.search)?void 0:l.trim())||void 0,u=null!=(t=e.status_id)?t:"",c=null!=(r=e.genre_id)?r:"",m=null!=(i=e.fc)?i:"";return(0,a.Sk)(["games","list",e.page,e.per_page,null!=d?d:"",u,c,m,s,o],"/api/v1/app/games",{mode:"auth",params:{page:e.page,per_page:e.per_page,...d?{search:d}:{},...u?{status_id:u}:{},...c?{genre_id:c}:{},...m?{fc:m}:{}},staleTime:n.nC,gcTime:n.nC})}function d(e){var l,t;let r=!(arguments.length>1)||void 0===arguments[1]||arguments[1],{userId:i,lang:s}=(0,a.K8)(),o=(null==(l=e.search)?void 0:l.trim())||void 0;return(0,a.Sk)(["games","my","list",e.page,e.per_page,null!=o?o:"",null!=(t=e.status_id)?t:"",i,s],"/api/v1/app/games/my/games",{mode:"auth",params:{page:e.page,per_page:e.per_page,...o?{search:o}:{},...e.status_id&&"all"!==e.status_id?{status_id:e.status_id}:{}},staleTime:n.nC,gcTime:n.nC,enabled:r})}function u(e){var l,t,r,i;let{userId:s,lang:o}=(0,a.K8)();return(0,a.Sk)(["games","simple",null!=(l=null==e?void 0:e.page)?l:1,null!=(t=null==e?void 0:e.per_page)?t:10,s,o],"/api/v1/app/games",{mode:"auth",params:{page:null!=(r=null==e?void 0:e.page)?r:1,per_page:null!=(i=null==e?void 0:e.per_page)?i:10},staleTime:n.nC,gcTime:n.nC})}function c(e){let{userId:l,lang:t}=(0,a.K8)();return(0,a.Sk)(["games","detail",e,l,t],"/api/v1/app/games/".concat(e),{mode:"auth",params:{page:"gamedetails"},staleTime:n.nC,gcTime:n.nC,enabled:!!e})}function m(e){var l,t,r;let{userId:i,lang:s}=(0,a.K8)(),o=(null==e||null==(l=e.search)?void 0:l.trim())||void 0,d=null!=(t=null==e?void 0:e.page)?t:1,u=null!=(r=null==e?void 0:e.per_page)?r:20;return(0,a.Sk)(["content-games","list",null!=o?o:"",d,u,i,s],"/api/v1/app/social-hub/games",{mode:"auth",params:{page:d,per_page:u,...o?{search:o}:{}},staleTime:n.nC,gcTime:n.nC})}},8597:(e,l,t)=>{t.d(l,{A:()=>n});var a=t(87392),r=t(95155);let n=(0,a.A)((0,r.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft")},15473:(e,l,t)=>{t.d(l,{A:()=>s});var a=t(95155),r=t(12115),n=t(8597),i=t(40150);function s(e){let{children:l,isReady:t=!1}=e,[s,o]=(0,r.useState)(!1),[d,u]=(0,r.useState)(!1),[c,m]=(0,r.useState)(!1),p=(0,r.useRef)(null);(0,r.useLayoutEffect)(()=>{let e=p.current;if(!e)return;let l=()=>{o(e.scrollLeft>0),u(e.scrollLeft+e.clientWidth<e.scrollWidth-1)},t=()=>{m(e.scrollWidth<=e.clientWidth)};l(),t(),requestAnimationFrame(()=>t()),e.addEventListener("scroll",l);let a=()=>{l(),t()};return window.addEventListener("resize",a),()=>{e.removeEventListener("scroll",l),window.removeEventListener("resize",a)}},[t]);let g=e=>{let l=p.current;if(!l)return;let t=l.children[0],a=t?window.getComputedStyle(t):null,r=a&&parseFloat(a.marginRight)||0,n=t?t.offsetWidth+r:200;l.scrollBy({left:"left"===e?-(n+16):n,behavior:"smooth"})};return(0,a.jsxs)("div",{className:"relative w-full",children:[s&&(0,a.jsx)("button",{onClick:()=>g("left"),className:"absolute left-0 top-1/2 -translate-y-1/2 z-10 p-1 bg-[var(--surface)] shadow-md rounded-full",children:(0,a.jsx)(n.A,{style:{fontSize:28,color:"var(--text)"}})}),(0,a.jsx)("div",{ref:p,className:"overflow-x-auto scrollbar-hide scroll-smooth",children:(0,a.jsx)("div",{className:"flex gap-4 ".concat(c?"justify-center w-full":"justify-start w-max"),children:l})}),d&&(0,a.jsx)("button",{onClick:()=>g("right"),className:"absolute right-0 top-1/2 -translate-y-1/2 z-10 p-1 bg-[var(--surface)] shadow-md rounded-full",children:(0,a.jsx)(i.A,{style:{fontSize:28,color:"var(--text)"}})})]})}},40150:(e,l,t)=>{t.d(l,{A:()=>n});var a=t(87392),r=t(95155);let n=(0,a.A)((0,r.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight")},73322:(e,l,t)=>{t.r(l),t.d(l,{GameCard:()=>g,GameFeedComp:()=>h,default:()=>v});var a=t(95155);t(12115);var r=t(15239),n=t(15473),i=t(76771),s=t(24274),o=t(93118),d=t(4264),u=t(52619),c=t.n(u),m=t(61090),p=t(93295);function g(e){var l;let{gameInfo:t,contClass:n="w-68 min-w-[12rem] max-w-xs",style:s={}}
1=e,d=(0,o.cJ)(null==t?void 0:t.id),u=((null==t?void 0:t.title)||"").toString().trim().toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-+|-+$/g,"")||d,m="/games/".concat(encodeURIComponent(u),"?identity=").concat(encodeURIComponent(d)),p=null==t?void 0:t.images.find(e=>null==e?void 0:e.is_primary),g=null!=(l=null==t?void 0:t.genres.map(e=>null==e?void 0:e.name))?l:[];return(0,a.jsx)(c(),{prefetch:!0,href:m,children:(0,a.jsxs)("div",{className:"cursor-pointer border border-surface-elevated bg-card-gradient p-4 group relative flex-shrink-0 overflow-hidden rounded-xl flex flex-col ".concat(n),style:{...s},children:[(0,a.jsx)("div",{className:"relative w-full h-[170px] sm:h-[150px] lg:h-[197px] overflow-hidden rounded-lg group",children:(null==p?void 0:p.image_url)&&(0,a.jsx)(r.default,{src:null==p?void 0:p.image_url,alt:null==t?void 0:t.title,fill:!0,className:"object-cover transition-transform duration-500 ease-in-out group-hover:scale-110"})}),(0,a.jsxs)("div",{className:"flex flex-col gap-2 overflow-hidden mt-3",children:[(0,a.jsx)("h2",{className:"text-lg md:text-xl [1600px]:text2xl font-bold truncate text-tertiary",children:null==t?void 0:t.title}),(0,a.jsx)("h2",{className:"text-sm [1600px]:text-base font-regular truncate text-neutral-one capitalize",children:null==t?void 0:t.developer}),(0,a.jsx)("p",{className:"text-sm text-neutral-one font-medium line-clamp-2",style:{minHeight:"calc(1em * 1.5 * 2)"},children:t.tagline}),(0,a.jsx)(i.CategoryCardComp,{categories:g})]})]})})}function v(){var e;let{t:l}=(0,s.Bd)("common"),{data:t,isLoading:r}=(0,d.zg)(),i=null==t?void 0:t.data;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"relative px-1 py-1 pb-10",children:[(0,a.jsx)("div",{className:"flex  gap-4 overflow-x-hidden",children:r&&Array.from({length:4}).map((e,l)=>(0,a.jsx)(p.QM,{},l))}),(0,a.jsx)(n.A,{isReady:!!(null==i?void 0:i.data),children:null==i||null==(e=i.data)?void 0:e.map(e=>(0,a.jsx)(g,{gameInfo:e},null==e?void 0:e.id))}),(0,a.jsx)("div",{className:"flex justify-center items-center mt-5 w-full",children:(0,a.jsx)(c(),{prefetch:!0,href:"/games",className:"px-5 py-2 border rounded-full border-pink-200 text-brand-gradient hover:text-tertiary text-sm md:text-base transition-colors duration-300 cursor-pointer",children:l("common_labels.view_all")})})]})})}function h(){let{t:e}=(0,s.Bd)("screen");return(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"relative w-full rounded-lg  p-4 sm:p-6 lg:p-8 flex flex-col items-center gap-2 sm:gap-3",children:(0,a.jsx)(m.rP,{content:{chip:[{label:e("game.chip"),icon:"game",type:"secondary"}],title:e("game.title"),highlightTitle:e("game.highlightTitle")},isCentered:!0})}),(0,a.jsx)(v,{})]})}}}]);

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.