Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(classroom): replace classroom state with synced store #1651

Merged
merged 101 commits into from
Aug 22, 2022

Conversation

crimx
Copy link
Member

@crimx crimx commented Aug 22, 2022

No description provided.

crimx and others added 30 commits August 10, 2022 10:12
refactor(flat-server-api): mv flat server api to a package

refactor(flat-server-api): update deps

chore(flat-server-api): remove unused deps

refactor(flat-server-api): update entry

refactor(i18n): add i18next

refactor(flat-stores): mv stores to a package

refactor(flat-stores): mv stores to flat-stores

refactor(project): update to flat-stores

refactor(flat-rtm): update flat-rtm api

refactor(flat-stores): remove React

fix(flat-stores): correct imports

refactor(flat-rtm): fix rtm failing

chore(project): remove stores workspace

refactor(web): update rtm services config

refactor(web): replace errorTips with flat-components

refactor(flat-stores): update owner uuid from roomInfo

refactor(flat-server-api): replace session storage to local storage

session storage does not work under incognito mode

refactor(flat-rtc): ignore track enable

refactor(flat-stores): update device states on init

fix(flat-stores): cancel hand raising

refactor(flat-stores): add whiteboard debugging

refactor(classroom): listen to rtc events before joining room
* refactor(project): optimize code structure of the flat-web

* chore(flat-pages): move file
* refactor(project): optimize store provider

* refactor(project): abstract interface of the PageStoreContext

* refactor(web): rename

* refactor(project): using new page store
… renderer-app (#1625)

* refactor(renderer-app): add component to wrap the MainPageLayoutContainer component

* feat(renderer-app): add ipc store and using the StoreProvider of flat-pages

* refactor(project): add page store to StoreProvider

* refactor(project): rename and using the page store in flat-pages

* refactor(flat-components): import MainPageHeader component and adjust styles

* refactor(project): remove unused file

* refactor(renderer-app): add useMemo
crimx and others added 27 commits August 16, 2022 17:31
* refactor(renderer-app): remove unused component of renderer-app

* refactor(renderer-app): use StoreProvider of flat-pages
* fix(flat-components): close popover when click popMenu element

* fix(flat-components): camera screen is too large
@crimx crimx merged commit 801f5a3 into main Aug 22, 2022
@crimx crimx deleted the classroom-refactor branch August 22, 2022 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants