merge: 최신 main의 갱신 비용 변경을 tRPC 전송에 통합
# Conflicts: # app/game-api/src/server.ts # app/game-frontend/e2e/mainNavigation.spec.ts # app/game-frontend/src/utils/trpc.ts
This commit is contained in:
@@ -226,18 +226,20 @@ export interface TournamentChangedEvent {
|
||||
export interface ReadModelInvalidatedEvent {
|
||||
type: 'readModelInvalidated';
|
||||
invalidation: RealtimeReadModelInvalidation;
|
||||
/** Opaque, short-lived proof that the server initiated this refresh. */
|
||||
refreshGrant: string;
|
||||
}
|
||||
|
||||
export interface MessagesInvalidatedEvent {
|
||||
type: 'messagesInvalidated';
|
||||
/** Opaque, short-lived proof that the server initiated this refresh. */
|
||||
refreshGrant: string;
|
||||
}
|
||||
|
||||
export const REALTIME_ACCESS_GRANT_HEADER = 'x-sammo-realtime-access-grant';
|
||||
|
||||
/** Events safe to expose to an authenticated browser over SSE. */
|
||||
export type PublicRealtimeEvent = ReadModelInvalidatedEvent | MessagesInvalidatedEvent;
|
||||
|
||||
export type RealtimeEvent =
|
||||
| TurnCompletedEvent
|
||||
| ReadModelChangedEvent
|
||||
| MessageCreatedEvent
|
||||
| MessagesChangedEvent
|
||||
| TournamentChangedEvent;
|
||||
TurnCompletedEvent | ReadModelChangedEvent | MessageCreatedEvent | MessagesChangedEvent | TournamentChangedEvent;
|
||||
|
||||
Reference in New Issue
Block a user