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

ui: remove ImmutableJS Library #655

Open
ioannistsanaktsidis opened this issue Jan 9, 2025 · 0 comments
Open

ui: remove ImmutableJS Library #655

ioannistsanaktsidis opened this issue Jan 9, 2025 · 0 comments

Comments

@ioannistsanaktsidis
Copy link

ioannistsanaktsidis commented Jan 9, 2025

NOTE: This issue will be addressed in multiple PRs as it is massive!

Description

We are heavily using ImmutableJS library which is getting slowly deprecated. Nowadays we can achieve the same result by using vanilla JS. Removing immutable will ensure maintainability and stability of the UI.

Work involved

  • Identify the parts that are using immutable
  • Refactor them to use vanilla JS

Acceptance criteria

  • The UI works as before and no regression is introduced
  • Tests(mainly snapshots) should be updated
  • No use of Immutable in the project
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant