Skip to content

Extra dependeciesΒ #7393

Description

@baltsevicha

πŸš€ Feature

It would be cool to remove all state management libs from dependencies (like mobx)

Motivation

We use Redux in our project and we don't use mobx in our project, but We have some warnings that we need to change React version as mobx-react requires other versions in peer dependencies. It's not cool

Pitch

I don't think a navigation library should include dependencies like "mobx" or "lodash". I understand that it might be quite difficult to rewrite the library without using popular solutions. But having 2 different state management libraries in the same project sounds even weirder. Your library is downloaded over 20,000 times a week. I think if you make such an improvement, it will save a lot of resources in the aggregate.

Are you willing to resolve this issue by submitting a Pull Request?

  • βœ–οΈ Β  No, I don’t have the time and I’m okay to wait for the community / maintainers to resolve this issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions