PageSourceSearch

https://portals.to/_next/static/chunks/5908-a484d344fa2a9a54.js

js portals.to collected 2026-10-10 02:23:49 UTC 7,673 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5908],{37427:(e,a,l)=>{l.d(a,{u:()=>u});var r=l(74848),t=l(7568),s=l(8658);let n=()=>(0,r.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 16 16",fill:"none","aria-hidden":!0,className:"animate-spin shrink-0",children:[(0,r.jsx)("circle",{cx:"8",cy:"8",r:"6",stroke:"currentColor",strokeWidth:"1.5",strokeOpacity:"0.25"}),(0,r.jsx)("path",{d:"M14 8a6 6 0 0 0-6-6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),i=()=>(0,r.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":!0,children:[(0,r.jsx)("path",{d:"M10 6v4M10 13h.01",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,r.jsx)("circle",{cx:"10",cy:"10",r:"7.5",stroke:"currentColor",strokeWidth:"1.5"})]}),o=()=>(0,r.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":!0,children:[(0,r.jsx)("path",{d:"M10 3.5L17 16h-14L10 3.5z",stroke:"currentColor",strokeWidth:"1.5",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M10 9v3",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,r.jsx)("circle",{cx:"10",cy:"13.75",r:"0.6",fill:"currentColor"})]});function u(e){let{open:a,title:l,description:u,confirmLabel:b,pendingLabel:c,cancelLabel:d="cancel",busy:v=!1,tone:p="danger",level:g="base",variant:m="full",confirmDisabled:h=!1,tertiaryAction:x,onClose:f,onConfirm:y}=e,k=c??`${b}...`,j="danger"===p?{badgeBg:"bg-feedback-error/10",icon:"text-feedback-error"}:{badgeBg:"bg-accent-primary/10",icon:"text-accent-primary"};return(0,r.jsx)(s.$,{open:a,onClose:()=>{v||f()},ariaLabel:l,className:"!max-w-[440px] !p-6 !gap-0",level:g,variant:m,disableBackdropClose:v,children:(0,r.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,r.jsxs)("div",{className:"flex items-start gap-3",children:[(0,r.jsx)("div",{className:`flex items-center justify-center w-10 h-10 rounded-full shrink-0 ${j.badgeBg} ${j.icon}`,children:(0,r.jsx)("danger"===p?i:o,{})}),(0,r.jsxs)("div",{className:"flex flex-col gap-1 min-w-0",children:[(0,r.jsx)("h3",{className:"font-heading text-h5 font-bold text-text-primary m-0 lowercase",children:l}),(0,r.jsx)("p",{className:"font-body text-p2 text-text-secondary m-0",children:u})]})]}),(0,r.jsxs)("div",{className:"flex justify-end gap-3 max-[480px]:flex-col-reverse max-[480px]:gap-2",children:[(0,r.jsx)(t.$n,{variant:"secondary",size:"sm",disabled:v,onClick:f,className:"max-[480px]:w-full",children:d}),(0,r.jsx)(t.$n,{variant:"danger"===p?"danger":"primary",size:"sm",disabled:v||h,onClick:y,className:"max-[480px]:w-full",iconLeft:v?(0,r.jsx)(n,{}):void 0,children:v?k:b})]}),x&&(0,r.jsx)("button",{type:"button",onClick:x.onClick,disabled:v,className:"font-body text-p2 font-medium text-text-secondary hover:text-text-primary disabled:text-text-disabled disabled:cursor-not-allowed transition-colors duration-150 bg-transparent border-0 cursor-pointer p-0 self-center",children:x.label})]})})}},75268:(e,a,l)=>{l.d(a,{$:()=>s,s:()=>n});var r=l(74848),t=l(20053);function s(e){let{children:a,active:l=!1,onClick:s,mode:n="interactive",className:i}=e,o="display"===n;return(0,r.jsx)("span",{"data-component":"FilterChip",role:o?void 0:"button",tabIndex:o?void 0:0,onClick:o?void 0:s,className:(0,t.$)("inline-flex items-center justify-center","h-[34px] px-3.5 rounded-full border","font-body text-p3 font-medium lowercase","transition-all duration-200 whitespace-nowrap",o?"bg-transparent border-border-subtle text-text-tertiary cursor-default":l?"bg-[var(--bg-trigger-selected)] border-[var(--bg-checked)] !text-[#111111] cursor-pointer":"bg-transparent border-border-subtle text-text-tertiary cursor-pointer hover:border-border-default",i),children:a})}function n(e){let{children:a,className:l}=e;return(0,r.jsx)("div",{"data-component":"FilterChipGroup",className:(0,t.$)("flex gap-1 flex-wrap",l),children:a})}},94093:(e,a,l)=>{l.d(a,{At:()=>r,Jt:()=>n,W4:()=>i,XG:()=>o,Zl:()=>t,sq:()=>s});let r=[{value:"action",label:"action",subgenres:[{value:"combat",label:"combat"},{value:"beat-em-up",label:"beat 'em up"},{value:"hack-and-slash",label:"hack and slash"},{value:"stealth",label:"stealth"}]},{value:"adventure",label:"adventure",subgenres:[{value:"narrative",label:"narrative"},{value:"point-and-click",label:"point and click"},{value:"action-adventure",label:"action-adventure"},{value:"interactive-fiction",label:"interactive fiction"}]},{value:"education",label:"education",subgenres:[{value:"learning",label:"learning"},{value:"edutainment",label:"edutainment"}]},{value:"escape-room",label:"escape room",subgenres:[{value:"puzzle-room",label:"puzzle room"},{value:"mystery",label:"mystery"},{value:"detective",label:"detective"}]},{value:"fighting",label:"fighting",subgenres:[{value:"1v1",label:"1v1"},{value:"brawler",label:"brawler"},{value:"arena",label:"arena"}]}
1,{value:"horror",label:"horror",subgenres:[{value:"psychological",label:"psychological"},{value:"slasher",label:"slasher"},{value:"supernatural",label:"supernatural"},{value:"jump-scare",label:"jump scare"},{value:"found-footage",label:"found footage"}]},{value:"party-casual",label:"party & casual",subgenres:[{value:"minigame",label:"minigame"},{value:"board",label:"board"},{value:"trivia",label:"trivia"},{value:"card",label:"card"}]},{value:"platformer",label:"platformer",subgenres:[{value:"2d",label:"2d"},{value:"3d",label:"3d"},{value:"runner",label:"runner"}]},{value:"puzzle",label:"puzzle",subgenres:[{value:"physics",label:"physics"},{value:"logic",label:"logic"},{value:"match-3",label:"match-3"},{value:"hidden-object",label:"hidden object"}]},{value:"rhythm-music",label:"rhythm & music",subgenres:[{value:"rhythm",label:"rhythm"},{value:"music",label:"music"}]},{value:"rpg",label:"rpg",subgenres:[{value:"action-rpg",label:"action rpg"},{value:"jrpg",label:"jrpg"},{value:"tactical-rpg",label:"tactical rpg"},{value:"mmo",label:"mmo"}]},{value:"sandbox",label:"sandbox",subgenres:[{value:"building",label:"building"},{value:"creative",label:"creative"},{value:"open-world",label:"open world"}]},{value:"shooter",label:"shooter",subgenres:[{value:"fps",label:"fps"},{value:"third-person",label:"third person"},{value:"top-down",label:"top-down"},{value:"arena",label:"arena"}]},{value:"simulation",label:"simulation",subgenres:[{value:"life-sim",label:"life sim"},{value:"vehicle-sim",label:"vehicle sim"},{value:"dating-sim",label:"dating sim"},{value:"farming",label:"farming"}]},{value:"social",label:"social",subgenres:[{value:"hangout",label:"hangout"},{value:"roleplay",label:"roleplay"},{value:"dating",label:"dating"}]},{value:"sports-racing",label:"sports & racing",subgenres:[{value:"arcade-racing",label:"arcade racing"},{value:"sim-racing",label:"sim racing"},{value:"team-sports",label:"team sports"},{value:"extreme-sports",label:"extreme sports"}]},{value:"strategy",label:"strategy",subgenres:[{value:"rts",label:"rts"},{value:"turn-based",label:"turn-based"},{value:"tower-defense",label:"tower defense"},{value:"4x",label:"4x"}]},{value:"survival",label:"survival",subgenres:[{value:"crafting",label:"crafting"},{value:"open-world",label:"open world"},{value:"roguelike",label:"roguelike"},{value:"zombie",label:"zombie"}]},{value:"tycoon",label:"tycoon",subgenres:[{value:"business",label:"business"},{value:"theme-park",label:"theme park"},{value:"transport",label:"transport"},{value:"city-builder",label:"city builder"},{value:"restaurant",label:"restaurant"}]}],t=new Map(r.map(e=>[e.value,e])),s=new Map(r.flatMap(e=>e.subgenres.map(e=>[e.value,e.label]))),n=3;function i(e){return!!e&&t.has(e.toLowerCase().trim())}function o(e){return t.get(e)?.subgenres??[]}r.map(e=>e.value)}}]);

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.