sometimes when you might want to employ some native functionality into your application, you will have to eject from Expo and return to React Native CLI. and you will by no means revert it again to Expo CLI.
this post https://keithihwc667646.wikienlightenment.com/7166832/a_simple_key_for_redux_with_react_native_unveiled