Skip to content

Remove mobx dependency #339

Open
Open
@alvrs

Description

MUD (especially recs) started out building heavily on mobx as foundation for reactivity, but at some point switched to rxjs for performance reasons. However, mobx is still used in some places of the codebase, leading to "glue code" to convert mobx observable into rxjs observables and vice versa. We should remove all usages of mobx (eg replace them with rxjs's BehaviorSubject) to be able to remove mobx as a dependency.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

good first issueGood for newcomersrefactorClean up code without adding or removing features

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions