Skip to content

Proposal to remove Slider and other deprecated components  #451

Open
@gabrieldonadel

Description

@gabrieldonadel

Introduction

When running RNTester we see this warning stating that Slider has been extracted from react-native core and will be removed in a future release. which got me thinking about when this component was deprecated.
According to the changelogs this component was deprecated in version 0.59.0, about two years ago, along with MaskedViewIOS, ViewPagerAndroid, AsyncStorage, NetInfo, and ImageStore.

Of these six components three are still present in the codebase

  • MaskedViewIOS
  • AsyncStorage
  • Slider

Details

I don't have many details myself about the reasons for not removing these components but from what I read at facebook/react-native#23313 the original idea was to eventually remove all these components from the main repo.

Discussion points

  • Can we remove these components already?
  • When should we remove components after deprecating them?
  • What are the other components we should also remove?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions