Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

React native picker long list handler

I have a long list of company names need to be displayed in the picker dropdown and it’s causing the app to freeze. I am aware of the infinite scroll if it’s viewing the content, where you fetch a limited size of the data from the server side and load more as the scroll reach to the bottom. But does it apply the same concept for a dropdown picker?

I am using the library @react-native-picker/picker and considering the behavior of the component I have no idea how to handle it.

I haven’t done anything on my codes yet. Currently it’s fetching all the listing from the server side and dump all the data in the picker.

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

>Solution :

usually it’s best practice for large select list to create a modal screen which open up by clicking on the selectbox and there you provide a search box on top and show list using FlatList as it’s good for large set of data and will not freeze your screen while rendering.

Check out this

Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading