Open2
expo + supabaseを利用した際に、URL.hostname is not implementedでエラーが出る
expo環境でiOSシミュレーターを立ち上げた際に、下記のエラーを吐いて動かない状態になった。
expo + supabaseでのチュートリアルをやる人は必ずひっかりそうなので、メモを残す。
URL.hostname is not implemented
同様のIssueがsupabaseに立っており、コメント通りにreact-native-url-polyfillをimportすることで修正できた。
import 'react-native-url-polyfill/auto'
import { createClient } from '@supabase/supabase-js'
react-nativeのURLの実装は、エラーが多いためこのpolyfillを導入して防げるようになるっぽい。
過去のプロダクトで、同様に引っかかって入れていそうな...