PageSourceSearch

https://mythic.tools/_nuxt/yS1zZaWQ.js

js mythic.tools collected 2026-10-02 00:25:17 UTC 18,234 bytes, 1 lines download raw bytes

1import{_ as ie}from"./Dc2fXIyk.js";import{a3 as ue,y as W,e as x,f as i,g as d,F as _,M as G,x as s,t as u,n as q,q as h,p as v,E as L,L as R,C as Q,D as k,a1 as H,j as ee,r as B,w as de,o as te,H as se,A as ce,B as me,K as pe,z as K,k as ge,I as fe,h as ve,u as J}from"./BDqXpXQ_.js";import{h as O,u as ye}from"./Co0lum4-.js";import"./E9vyTduw.js";import{u as xe}from"./BGCYI70r.js";import{u as _e}from"./BUnJB4pF.js";import{_ as he,a as be,b as Ce}from"./VwRHsync.js";import{_ as $e,P as Ae}from"./CvoBrjq1.js";import{M as Z}from"./C7qS5Tdn.js";import"./8k7OWGwx.js";const we={class:"flex flex-col gap-2"},ke={key:0,class:"flex items-center gap-2 text-sm py-1"},De={key:0,class:"flex items-center w-full"},Ee={key:1,class:"flex items-center w-full"},Te={key:1,class:"flex items-center gap-2 rounded-2xl bg-[#1E2126] p-4"},Pe={key:0,class:"flex items-center gap-2 flex-1"},Ve=["src","alt"],je=["src","alt"],Be={class:"flex flex-col"},Ie={class:"flex items-center gap-1"},Ne={class:"text-[var(--color-subtext)]"},Ue={class:"text-sm"},Fe={key:1,class:"text-sm flex-1"},ze={key:3,class:"flex items-center gap-1 min-w-[85px] justify-end"},He={class:"text-2xl font-bold tabular-nums text-white"},Me={key:4,class:"flex items-center gap-1 min-w-[85px] justify-end"},Se={class:"text-2xl font-bold tabular-nums text-white"},Le={class:"text-sm text-[var(--color-subtext)] min-w-[45px] text-right"},Ge={__name:"GameEvents",props:{events:{type:Array,required:!0},players:{type:Array,required:!0},format:{type:Object,default:()=>({})}},setup(U,{expose:M}){W();const g=U,N=["#FF6B6B","#4ECDC4","#FFD166","#06D6A0","#118AB2","#073B4C","#EF476F","#8338EC"],$=l=>{const r=g.players.findIndex(e=>e.id===l);return N[r%N.length]},A=x(()=>{const l={};return g.players.forEach(r=>{var e;l[r.id]=r.lifetotal!==null&&r.lifetotal!==void 0?r.lifetotal:((e=g.format)==null?void 0:e.lifetotal)||40}),g.events.filter(r=>r.type==="life-offset").forEach(r=>{l[r.playerid]+=r.value}),l}),f=x(()=>{const l={};g.players.forEach(e=>{l[e.id]=0});const r={};return g.events.filter(e=>e.type==="commander-damage").forEach(e=>{const y=e.playerid,D=e.source_playerid;r[y]||(r[y]={}),r[y][D]||(r[y][D]=0),r[y][D]+=e.value,r[y][D]>l[y]&&(l[y]=r[y][D])}),l}),E=x(()=>{const l={};return g.players.forEach(r=>{l[r.id]=r.poisoncounter||0}),g.events.filter(r=>r.type==="poison").forEach(r=>{l[r.playerid]+=r.value}),l}),T=x(()=>{const l={};return g.players.forEach(r=>{l[r.id]=0}),g.events.filter(r=>r.type==="turn-end").forEach(r=>{l[r.playerid]=(l[r.playerid]||0)+r.value}),l});M({finalLifeTotals:A,finalCommanderDamage:f,finalPoisonCounters:E,playerDurations:T});const t=l=>g.players.find(r=>r.id===l),w=l=>H(l).format("HH:mm"),b=l=>l>0?`+${l}`:l.toString(),F=l=>{if(l<60)return`${l}s`;const r=Math.floor(l/60),e=l%60;return`${r}min ${e}s`};return(l,r)=>(i(),d("div",we,[(i(!0),d(_,null,G(U.events,e=>{var y,D,I,z,a,n,p;return i(),d(_,{key:e.id},[e.type==="turn-start"||e.type==="turn-end"?(i(),d("div",ke,[e.type==="turn-start"?(i(),d("div",De,[s("span",{style:q({color:$(e.playerid)})},u(l.$t("games.events.turn_start",{turn:e.value+1,player:(y=t(e.playerid))==null?void 0:y.firstname})),5),s("div",{class:"flex-1 border-t mx-4 opacity-30",style:q({borderColor:$(e.playerid)})},null,4)])):e.type==="turn-end"?(i(),d("div",Ee,[s("div",{class:"flex-1 border-t mx-4 opacity-30",style:q({borderColor:$(e.playerid)})},null,4),s("span",{style:q({color:$(e.playerid)})},u(l.$t("games.events.turn_end",{duration:F(e.value)})),5)])):h("",!0)])):(i(),d("div",Te,[e.playerid&&e.type!=="timer-start"&&e.type!=="game-draw"?(i(),d("div",Pe,[v(Z,{size:"xs",active:!!((D=t(e.playerid))!=null&&D.is_mythic_plus)},{default:L(()=>{var m,V;return[s("img",{src:(m=t(e.playerid))==null?void 0:m.picture,alt:(V=t(e.playerid))==null?void 0:V.username,class:"h-full w-full object-cover"},null,8,Ve)]}),_:2},1032,["active"]),e.type==="commander-damage"?(i(),R(Z,{key:0,size:"xs",active:!!((I=t(e.source_playerid))!=null&&I.is_mythic_plus),class:"-ml-4"},{default:L(()=>{var m,V;return[s("img",{src:(m=t(e.source_playerid))==null?void 0:m.picture,alt:(V=t(e.source_playerid))==null?void 0:V.username,class:"h-full w-full object-cover"},null,8,je)]}),_:2},1032,["active"])):h("",!0),s("div",Be,[s("div",Ie,[s("span",{class:Q(["font-bold",{"mythic-plus-name":(z=t(e.playerid))==null?void 0:z.is_mythic_plus}])},u((a=t(e.playerid))==null?void 0:a.firstname),3),s("span",Ne,"(@"+u((n=t(e.playerid))==null?void 0:n.username)+")",1)]),s("div",Ue,[e.type==="player-start"?(i(),d(_,{key:0},[k(u(l.$t("games.events.player_start")),1)],64)):e.type==="life-offset"?(i(),d(_,{key:1},[k(u(l.$t(e.value<0?"games.events.life_lost":"games.events.life_gained")),1
1)],64)):e.type==="commander-damage"?(i(),d(_,{key:2},[k(u(l.$t("games.events.commander_damage",{source:(p=t(e.source_playerid))==null?void 0:p.firstname})),1)],64)):e.type==="poison"?(i(),d(_,{key:3},[k(u(l.$t("games.events.poison_counter")),1)],64)):e.type==="player-win"?(i(),d(_,{key:4},[k(u(l.$t("games.events.player_win")),1)],64)):e.type==="player-lose"?(i(),d(_,{key:5},[k(u(l.$t("games.events.player_lose")),1)],64)):e.type==="player-concede"?(i(),d(_,{key:6},[k(u(l.$t("games.events.player_concede")),1)],64)):h("",!0)])])])):(i(),d("div",Fe,[e.type==="timer-start"?(i(),d(_,{key:0},[k(u(l.$t("games.events.game_started")),1)],64)):e.type==="game-draw"?(i(),d(_,{key:1},[k(u(l.$t("games.events.game_draw")),1)],64)):h("",!0)])),e.type==="life-offset"?(i(),d("div",{key:2,class:Q(["text-2xl font-bold tabular-nums min-w-[60px] text-right",{"text-red-500":e.value<0,"text-green-500":e.value>0}])},u(b(e.value)),3)):h("",!0),e.type==="commander-damage"?(i(),d("div",ze,[r[0]||(r[0]=s("div",{class:"w-6 h-6 bg-[url('/images/commander_logo.png')] bg-contain bg-center bg-no-repeat opacity-80"},null,-1)),s("div",He,u(b(e.value)),1)])):h("",!0),e.type==="poison"?(i(),d("div",Me,[r[1]||(r[1]=s("div",{class:"w-6 h-6 bg-[url('/images/poison_logo.png')] bg-contain bg-center bg-no-repeat opacity-80"},null,-1)),s("div",Se,u(b(e.value)),1)])):h("",!0),s("div",Le,u(w(e.date)),1)]))],64)}),128))]))}},qe=ue(Ge,[["__scopeId","data-v-d906c537"]]),Oe={class:"flex justify-between items-center mb-4"},Re={class:"text-xl font-bold"},Ye={class:"mb-4"},Ke={class:"flex flex-wrap gap-2"},Je={class:"text-sm"},Qe=["onClick"],We={class:"mb-4"},Xe={class:"text-sm font-medium mb-2"},Ze={class:"flex gap-2"},et=["placeholder"],tt=["disabled"],st={class:"mb-4"},at={class:"flex flex-wrap gap-2"},ot=["onClick"],lt={class:"text-sm"},rt=["onClick"],nt={class:"flex justify-end gap-2"},it={class:"flex justify-between items-center mb-4"},ut={class:"text-xl font-bold"},dt={class:"mb-6"},ct={class:"flex justify-end gap-2"},mt={__name:"TagDialog",props:{modelValue:{type:Boolean,required:!0},gameId:{type:Number,required:!0},existingTags:{type:Array,default:()=>[]}},emits:["update:modelValue","tags-updated"],setup(U,{emit:M}){const g=U,N=M;W();const{$API:$}=ee(),A=B(""),f=B([]),E=B([]),T=B([]),t=B([]),w=B(!1),b=B(null);x(()=>{const a=new Set(f.value.map(n=>n.id));return E.value.filter(n=>!a.has(n.id))}),de(()=>g.modelValue,async a=>{var n;if(a){f.value=[...g.existingTags],T.value=[],t.value=[];try{const p=await $.tags.get();E.value=((n=p.tags)==null?void 0:n.games)||[]}catch(p){console.error("Error fetching user tags:",p),E.value=[]}}},{immediate:!0}),te(async()=>{var a;if(g.modelValue){f.value=[...g.existingTags],T.value=[],t.value=[];try{const n=await $.tags.get();E.value=((a=n.tags)==null?void 0:a.games)||[]}catch(n){console.error("Error fetching user tags on mount:",n),E.value=[]}}});const F=a=>{f.value=f.value.filter(p=>p.id!==a),t.value.push(a);const n=T.value.findIndex(p=>p.id===a);n!==-1&&T.value.splice(n,1)},l=()=>{if(!A.value.trim())return;const a=-Date.now(),n=A.value.trim().toLowerCase().replace(/\s+/g,""),p={id:a,name:n};f.value.push(p),T.value.push({name:n}),A.value=""},r=a=>a.includes(" ")?a.split(" ").map(n=>n.charAt(0).toUpperCase()+n.slice(1)).join(" "):a.charAt(0).toUpperCase()+a.slice(1),e=a=>{f.value.push(a),T.value.push({id:a.id});const n=t.value.indexOf(a.id);n!==-1&&t.value.splice(n,1)},y=async()=>{try{const a={add:T.value,remove:t.value};await $.game.setTags(g.gameId,a),N("tags-updated",f.value),N("update:modelValue",!1)}catch(a){console.error("Error saving tags:",a)}},D=a=>f.value.some(n=>n.id===a),I=a=>{b.value=a,w.value=!0},z=async()=>{if(b.value)try{await $.tags.delete(b.value.id),E.value=E.value.filter(a=>a.id!==b.value.id),f.value=f.value.filter(a=>a.id!==b.value.id),w.value=!1,b.value=null}catch(a){console.error("Error deleting tag:",a)}};return(a,n)=>{const p=se("font-awesome-icon");return i(),d(_,null,[U.modelValue?(i(),d("div",{key:0,class:"fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-50",onClick:n[4]||(n[4]=m=>a.$emit("update:modelValue",!1))},[s("div",{class:"bg-[#171617] rounded-lg p-6 max-w-md w-full mx-4",onClick:n[3]||(n[3]=K(()=>{},["stop"]))},[s("div",Oe,[s("h2",Re,u(a.$t("games.tags.title")),1),s("button",{onClick:n[0]||(n[0]=m=>a.$emit("update:modelValue",!1)),class:"text-[#C7CACA] hover:text-[#ED9A57]"},[v(p,{icon:["fas","times"]})])]),s("div",Ye,[s("div",Ke,[(i(!0),d(_,null,G(f.value,m=>(i(),d("div",{key:m.id,class:"flex items-center gap-1 px-2 py-1 bg-[var(--color-complement)] text-white rounded-lg"},[v(p,{icon:["fas","tag"],class:"text-xs"}),s("span",Je,u(r(m.name)),1),s("button",{onClick:V=>F(m.id),class:"ml-1 hover:text-[#171617]"},[v(p,{icon:["fas","times"],class:"text-xs"})],8,Qe)]))),128))])]),s("div",We,[s("h3",Xe,u(a.$t("games.tags.create_new")),1),s("div",Ze,[ce(s("input",{"onUpdate:modelValue":n[1]||(n[1]=m=>A.value=m),type:"text",placeholder:a.$t("games.tags.new_tag_placeholder"),class:"flex-1 px-3 py-2 bg-[#171617] border border-[#C7CACA3A] rounded-lg focus:border-[#
1ED9A57] focus:outline-none",onKeyup:pe(l,["enter"])},null,40,et),[[me,A.value]]),s("button",{onClick:l,class:"px-4 py-2 bg-[#ED9A57] text-white rounded-lg hover:bg-opacity-90 transition-colors",disabled:!A.value.trim()},u(a.$t("common.add")),9,tt)])]),s("div",st,[s("div",at,[(i(!0),d(_,null,G(E.value,m=>(i(),d("button",{key:m.id,onClick:V=>D(m.id)?null:e(m),class:Q(["flex items-center gap-1 px-2 py-1 rounded-lg transition-colors group relative",D(m.id)?"bg-[#171617] border border-[#C7CACA3A] text-[#C7CACA3A] cursor-not-allowed":"bg-[#171617] border border-[#C7CACA3A] text-[#C7CACA] hover:border-[#ED9A57]"])},[v(p,{icon:["fas","tag"],class:"text-xs"}),s("span",lt,u(r(m.name)),1),s("button",{onClick:K(V=>I(m),["stop"]),class:"ml-1 opacity-0 group-hover:opacity-100 hover:text-[#ED9A57] transition-opacity"},[v(p,{icon:["fas","times"],class:"text-xs"})],8,rt)],10,ot))),128))])]),s("div",nt,[s("button",{onClick:n[2]||(n[2]=m=>a.$emit("update:modelValue",!1)),class:"px-4 py-2 bg-[#171617] border border-[#C7CACA3A] text-[#C7CACA] rounded-lg hover:border-[#ED9A57] transition-colors"},u(a.$t("common.cancel")),1),s("button",{onClick:y,class:"px-4 py-2 bg-[#ED9A57] text-white rounded-lg hover:bg-opacity-90 transition-colors"},u(a.$t("common.save")),1)])])])):h("",!0),w.value?(i(),d("div",{key:1,class:"fixed inset-0 z-[60] flex items-center justify-center bg-black bg-opacity-50",onClick:n[8]||(n[8]=m=>w.value=!1)},[s("div",{class:"bg-[#171617] rounded-lg p-6 max-w-md w-full mx-4",onClick:n[7]||(n[7]=K(()=>{},["stop"]))},[s("div",it,[s("h2",ut,u(a.$t("games.tags.delete.confirm_title")),1),s("button",{onClick:n[5]||(n[5]=m=>w.value=!1),class:"text-[#C7CACA] hover:text-[#ED9A57]"},[v(p,{icon:["fas","times"]})])]),s("p",dt,u(a.$t("games.tags.delete.confirm_message")),1),s("div",ct,[s("button",{onClick:n[6]||(n[6]=m=>w.value=!1),class:"px-4 py-2 bg-[#171617] border border-[#C7CACA3A] text-[#C7CACA] rounded-lg hover:border-[#ED9A57] transition-colors"},u(a.$t("common.cancel")),1),s("button",{onClick:z,class:"px-4 py-2 bg-[#ED9A57] text-white rounded-lg"},u(a.$t("common.delete")),1)])])])):h("",!0)],64)}}},pt={key:0,class:"w-full px-4 py-8"},gt={class:"flex w-full justify-between items-center flex-wrap gap-2 mb-4 border-b border-[#C7CACA3A] pb-6"},ft={class:"flex flex-col"},vt={class:"text-2xl text-[var(--color-orange)] font-bold"},yt={class:"text-sm text-[var(--color-subtext)]"},xt={key:0},_t={key:0,class:"mt-2 text-sm"},ht={class:"text-[#C7CACA]"},bt={class:"flex gap-2 mt-2"},Ct={key:1,class:"mt-4 flex flex-wrap gap-2 items-center"},$t={class:"text-sm"},At=["onClick"],wt={class:"flex flex-col items-center justify-center gap-1"},kt={class:"flex items-center gap-4 text-[var(--color-subtext)] text-sm mb-4"},Dt={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-8 mt-12 border-b border-[#C7CACA3A] pb-12"},Et={class:"mt-12"},Tt={class:"text-xl font-bold mb-6"},Mt={__name:"[id]",setup(U){const{t:M,locale:g}=W(),{$API:N}=ee(),$=ge();xe();const{setBreadcrumbData:A,clearBreadcrumbData:f}=_e();fe({title:"Game"});const E=ve(),T=B(!0),t=B(null),w=B(null),b=B(!1),F=x(()=>!t.value||!$.userData?!1:t.value.players.some(o=>o.id===$.userData.id)),l=x(()=>{var o;return((o=w.value)==null?void 0:o.finalLifeTotals)||{}}),r=x(()=>{var o;return((o=w.value)==null?void 0:o.finalCommanderDamage)||{}}),e=x(()=>{var o;return((o=w.value)==null?void 0:o.finalPoisonCounters)||{}}),y=x(()=>{var o;return((o=w.value)==null?void 0:o.playerDurations)||{}}),D=x(()=>({...l.value,commanderDamage:r.value,poisonCounters:e.value,playerDurations:y.value})),I=x(()=>ye(E.params.id)),z=o=>o?o.id===0?M("decks.format.other"):o.name:"",a=x(()=>{var P;if(!t.value)return"";const o=$.formats.find(j=>j.id===t.value.formatid),c=(P=o==null?void 0:o.subformats)==null?void 0:P.find(j=>j.id===t.value.subformatid);return c!=null&&c.name&&c.name!=="None"?c.name:z(o)}),n=x(()=>{if(!t.value)return"";const o=a.value;return g.value==="fr"?`Partie de ${o}`:`${o} Game`}),p=o=>H(o).format("HH:mm"),m=x(()=>{var Y,X;if(!((Y=t.value)!=null&&Y.started_at)||!((X=t.value)!=null&&X.ended_at))return"";const o=H(t.value.started_at),P=H(t.value.ended_at).diff(o)-(Number(t.value.pausetime)||0)*1e3;if(!Number.isFinite(P)||P<0)return"";
1const j=H.duration(P),S=Math.floor(j.asHours()),C=j.minutes();return S>0?`${S}h ${C}min`:`${C}min`}),V=x(()=>t.value?$.formats.find(c=>c.id===t.value.formatid)||{}:{});te(async()=>{await ae()});const ae=async()=>{var o;try{f("playgroupName"),f("playgroupPath"),f("gameHasPlaygroup");const c=await N.game.get(I.value);if(t.value=c.game,c.game){const P=H(c.game.started_at).format("DD/MM/YYYY");A("gameDate",P),c.game.playgroupid&&c.game.playgroupid!==-1&&((o=c.game.playgroup)!=null&&o.name)?(A("gameHasPlaygroup",!0),A("playgroupName",c.game.playgroup.name),A("playgroupPath",`/playgroup/${O(c.game.playgroupid)}/${c.game.playgroup.name.toLowerCase().replace(/\s+/g,"-")}`)):A("gameHasPlaygroup",!1)}}catch(c){console.error("Error fetching game:",c)}finally{T.value=!1}},oe=o=>o.includes(" ")?o.split(" ").map(c=>c.charAt(0).toUpperCase()+c.slice(1)).join(" "):o.charAt(0).toUpperCase()+o.slice(1),le=async o=>{try{await N.game.deleteTag(I.value,o),t.value.tags=t.value.tags.filter(c=>c.id!==o)}catch(c){console.error("Error removing tag:",c)}},re=o=>{t.value.tags=o},ne=o=>{t.value.note=o};return(o,c)=>{var S;const P=ie,j=se("font-awesome-icon");return T.value?h("",!0):(i(),d("div",pt,[s("div",gt,[s("div",ft,[s("div",vt,u(n.value),1),s("div",yt,[t.value.playgroupid&&t.value.playgroupid!=-1?(i(),d("span",xt,"@ "+u((S=t.value.playgroup)==null?void 0:S.name)+" -",1)):h("",!0),v(he,{date:t.value.started_at},null,8,["date"]),k(" "+u(o.$t("common.at"))+" "+u(p(t.value.started_at)),1)]),t.value.set?(i(),d("div",_t,[v(P,{to:`/set/${J(O)(t.value.set.id)}`,class:"text-[var(--color-orange)] hover:underline"},{default:L(()=>[k(u(o.$t("games.best_of",{bestOf:t.value.set.outOf})),1)]),_:1},8,["to"]),c[2]||(c[2]=k(" - ")),s("span",ht,u(o.$t("games.game_out_of",{current:t.value.set.game+1,total:t.value.set.outOf})),1),s("div",bt,[t.value.set.previousgameid?(i(),R(P,{key:0,to:`/game/${J(O)(t.value.set.previousgameid)}`,class:"px-3 py-1 text-xs bg-[var(--color-complement)] text-white rounded hover:bg-opacity-90 transition-colors"},{default:L(()=>[k(u(o.$t("sets.previous")),1)]),_:1},8,["to"])):h("",!0),t.value.set.nextgameid?(i(),R(P,{key:1,to:`/game/${J(O)(t.value.set.nextgameid)}`,class:"px-3 py-1 text-xs bg-[var(--color-complement)] text-white rounded hover:bg-opacity-90 transition-colors"},{default:L(()=>[k(u(o.$t("sets.next")),1)]),_:1},8,["to"])):h("",!0)])])):h("",!0),F.value?(i(),d("div",Ct,[(i(!0),d(_,null,G(t.value.tags,C=>(i(),d("div",{key:C.id,class:"flex items-center gap-1 px-2 py-1 bg-[#171617] border border-[#C7CACA3A] rounded-lg"},[v(j,{icon:["fas","tag"],class:"text-[#ED9A57] text-xs"}),s("span",$t,u(oe(C.name)),1),s("button",{onClick:Y=>le(C.id),class:"ml-1 text-[#C7CACA] hover:text-[#ED9A57]"},[v(j,{icon:["fas","times"],class:"text-xs"})],8,At)]))),128)),v(j,{icon:["fas","tag"],class:"text-[#ED9A57] text-xs"}),s("button",{onClick:c[0]||(c[0]=C=>b.value=!0),class:"flex items-center gap-1 px-2 py-1 bg-[#171617] border border-[#C7CACA3A] rounded-lg hover:border-[#ED9A57] transition-colors"},[v(j,{icon:["fas","plus"],class:"text-[#ED9A57] text-xs"})])])):h("",!0),v($e,{"entity-id":I.value,note:t.value.note,"is-current-user-in-entity":F.value,"entity-type":"game",onNoteUpdated:ne},null,8,["entity-id","note","is-current-user-in-entity"])]),s("div",wt,[v(be,{game:t.value,"is-set-game":!1,class:"relative top-0 left-0"},null,8,["game"]),s("div",kt,[s("div",null,u(m.value),1)])]),v(Ce,{game:t.value,"is-set-game":!1,class:"min-w-[225px]"},null,8,["game"])]),s("div",Dt,[(i(!0),d(_,null,G(t.value.players,C=>(i(),d("div",{key:C.id,class:"w-full"},[v(Ae,{player:C,"game-result":{winner:C.resultid===1,concede:C.resultid===2,draw:C.resultid===3},"game-events":D.value,format:V.value},null,8,["player","game-result","game-events","format"])]))),128))]),s("div",Et,[s("h2",Tt,u(o.$t("games.events.title")),1),v(qe,{ref_key:"gameEventsRef",ref:w,events:t.value.events,players:t.value.players,format:V.value},null,8,["events","players","format"])]),b.value?(i(),R(mt,{key:0,modelValue:b.value,"onUpdate:modelValue":c[1]||(c[1]=C=>b.value=C),"game-id":I.value,"existing-tags":t.value.tags,onTagsUpdated:re},null,8,["modelValue","game-id","existing-tags"])):h("",!0)]))}}};export{Mt as default};

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.