element-web/packages/shared-components
Will Hunt 2e6cf8734b
Refactor RoomStatusBar into MVVM (#31523)
* Refactor RoomStatusBar into MVVM

* cleanup

* updated snaps

* More cleanup

* fix loop

* fixup

* drop comment

* lint

* cleanup console statements

* Starting to move to a MVVM v2 component.

* extra

* Refactor as a shared-componend / MVVM v2

* some cleanup

* i18n for banner

* remove removed css

* Update playwright tests to have a two stage on the consent bar.

* Update snaps

* Update snapshots

* cleanup

* update snaps

* refactor to use enum

* fix slight differences in pw snaps

* Add unit tests

* fix snaps

* snaps updated

* more test cleanups

* fix snaps

* fixed now?

* Disable animationsq

* lint lint lint

* remove console

* lint

* fix snap

* Refactor based on review comments.

* update view model test

* oops!

* fix snap

* Update snaps

* snap snap snap

* switch to a const map of strings

* Use this.disposables

* Update translations to be inside shared-components

* fix the tac

* Also retry

* Cleanup

* update snaps

* update other snaps

* snap updates
2026-01-12 21:13:15 +00:00
..
.storybook Refactor RoomStatusBar into MVVM (#31523) 2026-01-12 21:13:15 +00:00
patches Move shared components to a packages/ directory (#30962) 2025-10-13 10:54:50 +00:00
playwright/snapshots Refactor RoomStatusBar into MVVM (#31523) 2026-01-12 21:13:15 +00:00
scripts Split translations between EW and shared components (#31441) 2026-01-07 11:49:01 +00:00
src Refactor RoomStatusBar into MVVM (#31523) 2026-01-12 21:13:15 +00:00
.eslintrc.js Make ESLint's TS Root dir relative to .eslintrc.js (#31411) 2025-12-03 16:11:15 +00:00
.prettierignore Make shared component build work in isolation (#31066) 2025-11-03 16:26:47 +00:00
.prettierrc.js Fix shared components i18n check (#31672) 2026-01-07 12:42:30 +00:00
babel.config.js Make shared component build work in isolation (#31066) 2025-11-03 16:26:47 +00:00
jest.config.ts Update dependency matrix-web-i18n to v3.5.0 (#31660) 2026-01-07 14:15:03 +00:00
package.json Update dependency @element-hq/element-web-playwright-common to v2.2.0 (#31659) 2026-01-07 14:45:03 +00:00
tsconfig.json Update dependency vite to v7.1.11 [SECURITY] (#31048) 2025-11-12 12:32:59 +00:00
vite.config.js Make shared component build work in isolation (#31066) 2025-11-03 16:26:47 +00:00
yarn.lock Ensure correct focus configuration for Element Call before allowing users to call. (#31490) 2026-01-09 12:04:31 +00:00