PageSourceSearch

https://devourplay.gg/assets/TurfWarRenderer-3fe5047d.js

js devourplay.gg collected 2026-10-09 23:10:22 UTC 3,736 bytes, 2 lines download raw bytes

1import{j as r}from"./react-static-5edd10ba.js";import{b as w}from"./GamificationTurfWarSide-170cc0b8.js";import"./scheduler-60597834.js";import"./@babel-0e2b7828.js";import"./@noble-2d939ade.js";import"./cookie-31fac17c.js";import"./ua-parser-js-c6d6199b.js";import"./goober-9fb842fc.js";import"./prop-types-7aef940d.js";import"./object-assign-5f7275af.js";import"./classnames-b7e2ae28.js";import"./jsonp-08a14b64.js";import"./debug-4df6a507.js";import"./ms-fd7d6b64.js";import"./cropperjs-305fd272.js";import"./countup.js-9ffb145f.js";import"./tslib-72f8190c.js";import"./use-sidecar-b327f136.js";import"./get-nonce-0ef6db82.js";import"./memoize-one-151d060b.js";(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"production"};var i=new a.Error().stack;i&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[i]="f67384af-232f-426a-9d70-34b494599723",a._sentryDebugIdIdentifier="sentry-dbid-f67384af-232f-426a-9d70-34b494599723")}catch{}})();function C({model:a,displayMode:i}){var _;const e=a.state,d=a.config,s=d.hubLabelA||"Team A",t=d.hubLabelB||"Team B",o=e.zoneControl||[],l=o.filter(n=>n.owner==="A").length,f=o.filter(n=>n.owner==="B").length,c=(_=a.participation)==null?void 0:_.userState,m=c==null?void 0:c.team;return i==="micro"?r.jsx("div",{className:"turf-war-micro",children:r.jsx("span",{children:e.winner?`${e.winner==="TIE"?"Tie":e.winner==="A"?s:t} wins!`:`${s} ${e.teamAPoints} — ${e.teamBPoints} ${t}`})}):i==="compact"?r.jsxs("div",{className:"turf-war-compact",children:[r.jsx("div",{className:"turf-war-compact__name",children:d.displayLabel||a.name}),r.jsxs("div",{className:"turf-war-compact__score",children:[s,": ",l," zones vs ",t,": ",f," zones"]}
1)]}):r.jsxs("div",{className:"turf-war-renderer",children:[r.jsxs("div",{className:"turf-war-renderer__header",children:[r.jsx("h2",{className:"turf-war-renderer__name",children:d.displayLabel||a.name}),e.winner&&r.jsx("div",{className:"turf-war-renderer__winner-banner",children:e.winner==="TIE"?"It's a tie!":`${e.winner==="A"?s:t} wins!`})]}),r.jsxs("div",{className:"turf-war-renderer__scoreboard",children:[r.jsxs("div",{className:`turf-war-renderer__team turf-war-renderer__team--a ${m===w.A?"turf-war-renderer__team--mine":""}`,children:[r.jsx("div",{className:"turf-war-renderer__team-name",children:s}),r.jsxs("div",{className:"turf-war-renderer__team-points",children:[e.teamAPoints.toLocaleString()," pts"]}),r.jsxs("div",{className:"turf-war-renderer__team-zones",children:[l," zones"]})]}),r.jsx("div",{className:"turf-war-renderer__vs",children:"VS"}),r.jsxs("div",{className:`turf-war-renderer__team turf-war-renderer__team--b ${m===w.B?"turf-war-renderer__team--mine":""}`,children:[r.jsx("div",{className:"turf-war-renderer__team-name",children:t}),r.jsxs("div",{className:"turf-war-renderer__team-points",children:[e.teamBPoints.toLocaleString()," pts"]}),r.jsxs("div",{className:"turf-war-renderer__team-zones",children:[f," zones"]}
1)]})]}),r.jsx("div",{className:"turf-war-renderer__zones",children:o.map((n,p)=>{var u;return r.jsxs("div",{className:`turf-war-renderer__zone ${n.owner?`turf-war-renderer__zone--owned-${n.owner.toLowerCase()}`:"turf-war-renderer__zone--neutral"}`,children:[r.jsx("div",{className:"turf-war-renderer__zone-label",children:((u=d.zones[p])==null?void 0:u.label)||n.zoneId}),n.owner&&r.jsx("div",{className:"turf-war-renderer__zone-owner",children:n.owner==="A"?s:t})]},n.zoneId)})}),!m&&!e.winner&&r.jsx("div",{className:"turf-war-renderer__cta",children:"Join via the Hubs page to represent your hub in this turf war."})]})}export{C as default};
2//# sourceMappingURL=TurfWarRenderer-3fe5047d.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.