CLose story 1.2

This commit is contained in:
2026-05-21 23:08:34 +02:00
commit 110b295a7b
75 changed files with 16065 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
/**
* tests/fixtures/state-store-snapshots.js
*
* StateStore snapshot fixtures — frozen.
* Used by StateStore and VisibilityManager tests (Story 1.3+).
*/
export const STATE_STORE_SNAPSHOTS = Object.freeze({
empty: Object.freeze({ _version: 1, matrix: Object.freeze({}) }),
threeParticipants: Object.freeze({
_version: 1,
matrix: Object.freeze({
"user-001": "active",
"user-002": "hidden",
"user-003": "self-muted",
}),
}),
allStates: Object.freeze({
_version: 1,
matrix: Object.freeze({
"u-active": "active",
"u-hidden": "hidden",
"u-self-muted": "self-muted",
"u-offline": "offline",
"u-cam-lost": "cam-lost",
"u-reconnecting": "reconnecting",
"u-never-connected": "never-connected",
"u-ghost": "ghost",
}),
}),
});