Web で react-native-vector-icons を使用する場合、README に従って、react-native-vector-icons/dist を使用する必要があります。
ただし、ネイティブ アプリでは、「react-native-vector-icons/dist」がハッシュマップにないというエラーが発生し、解決できませんでした。
dist/ フォルダーを条件付きでインポートして Web 上でのみ使用する最良の方法は何ですか? Expoを使っているので、条件にExpo(Platform.OS === 'web')を使えばいいのですが、ビューのrenderメソッドに非同期操作を入れても意味がないのでしょうか?
このようなものかもしれません - https://medium.com/@magbicaleman/intro-to-dynamic-import-in-create-react-app-6305bb397c46