Add presenter mode and app version display

This commit is contained in:
2026-08-24 23:50:06 +02:00
parent b516eef403
commit fc3c5777ef
13 changed files with 239 additions and 29 deletions
+1
View File
@@ -5,6 +5,7 @@ import type { RoomNotice } from '@/types/room';
declare module 'vite/client' {
interface ImportMetaEnv {
readonly VITE_APP_NAME: string;
readonly VITE_APP_VERSION?: string;
[key: string]: string | boolean | undefined;
}
+8
View File
@@ -94,11 +94,17 @@ export type RoomHeaderProps = Pick<
'id' | 'title' | 'join_code' | 'is_favorite'
> & {
canFavorite: boolean;
presenterMode: boolean;
};
export type RoomHeaderEmits = {
'update:presenterMode': [value: boolean];
};
export type RoomTableProps = {
room: PokerRoom;
currentPlayer: CurrentRoomPlayer;
presenterMode: boolean;
};
export type RoomSeatProps = {
@@ -107,6 +113,7 @@ export type RoomSeatProps = {
currentVote: string | null;
cards: PokerCard[];
revealed: boolean;
presenterMode: boolean;
isPaperBallHit: boolean;
throwDisabled: boolean;
};
@@ -122,6 +129,7 @@ export type RoomVoteDeckProps = {
revealed: boolean;
cards: PokerCard[];
currentVote: string | null;
presenterMode: boolean;
};
export type RoomStateChange =