@@ -8,7 +8,7 @@ import type {GameEventJson} from "@/proto/state/ssl_gc_game_event_pb";
88import GameEventDetailsTree from " @/components/match/GameEventDetailsTree.vue" ;
99import type {ControlApi } from " @/providers/controlApi" ;
1010import type {TimestampJson } from " @bufbuild/protobuf/wkt" ;
11- import {timestampJsonMs } from " @/helpers" ;
11+ import {timestampJsonMs , usToTimestampJson } from " @/helpers" ;
1212
1313const store = useMatchStateStore ()
1414const control = inject <ControlApi >(' control-api' )
@@ -51,7 +51,7 @@ const gameEventItems = computed(() => {
5151 } else {
5252 const item: GameEventWrappedItem = {
5353 id: gameEvent .id ! ,
54- timestamp: gameEvent .createdTimestamp ! ,
54+ timestamp: usToTimestampJson ( gameEvent .createdTimestamp ! ) ,
5555 gameEvent: gameEvent ,
5656 }
5757 items .push (item )
@@ -116,11 +116,11 @@ const acceptGroup = (groupId: string) => {
116116
117117<template >
118118 <q-tree
119- v-if =" gameEventItems.length > 0"
120- :nodes =" nodes"
121- node-key =" id"
122- dense
123- class =" full-width"
119+ v-if =" gameEventItems.length > 0"
120+ :nodes =" nodes"
121+ node-key =" id"
122+ dense
123+ class =" full-width"
124124 >
125125 <!-- suppress VueUnrecognizedSlot -->
126126 <template #header-accept =" prop : Prop " >
@@ -130,38 +130,38 @@ const acceptGroup = (groupId: string) => {
130130 </q-item-section >
131131 <q-item-section >
132132 <q-btn
133- dense
134- color =" primary"
135- label =" Accept"
136- @click =" () => acceptGroup(prop.node.proposalGroup?.id!)"
137- v-if =" !prop.node.proposalGroup?.accepted" />
133+ dense
134+ color =" primary"
135+ label =" Accept"
136+ @click =" () => acceptGroup(prop.node.proposalGroup?.id!)"
137+ v-if =" !prop.node.proposalGroup?.accepted" />
138138 </q-item-section >
139139 </q-item >
140140 </template >
141141
142142 <!-- suppress VueUnrecognizedSlot -->
143143 <template #header-proposal =" prop : Prop " >
144144 <GameEventProposalGroupItem
145- class =" full-width"
146- :proposal-group =" prop.node.proposalGroup!"
147- :group-id =" prop.node.id"
148- :accepted-game-event =" prop.node.gameEvent!"
145+ class =" full-width"
146+ :proposal-group =" prop.node.proposalGroup!"
147+ :group-id =" prop.node.id"
148+ :accepted-game-event =" prop.node.gameEvent!"
149149 />
150150 </template >
151151
152152 <!-- suppress VueUnrecognizedSlot -->
153153 <template #header-game-event =" prop : Prop " >
154154 <GameEventItem
155- class =" full-width"
156- :game-event =" prop.node.gameEvent!"
155+ class =" full-width"
156+ :game-event =" prop.node.gameEvent!"
157157 />
158158 </template >
159159
160160 <!-- suppress VueUnrecognizedSlot -->
161161 <template v-slot :header-game-event-details =" prop : Prop " >
162162 <GameEventDetailsTree
163- class =" full-width"
164- :game-event =" prop.node.gameEvent!"
163+ class =" full-width"
164+ :game-event =" prop.node.gameEvent!"
165165 />
166166 </template >
167167 </q-tree >
0 commit comments