Expo SDK43が公開されました part2
2021-10-31
upgrading Expo SDK 43
前回の続きです。Expo 43が公開されたものの、アプリを再起動するライブラリfiction-expo-restartが非対応なためアップデートできないということを書きました。
解決しました
ライブラリの中身を見たところexpo-updatesのメソッドを使うだけのたった3行のライブラリだったので、SDK43に合わせて自分で書き直しました。
自作した再起動用のコンポーネントが以下です。
import * as Updates from 'expo-updates'
const Restart = () =>{
Updates.reloadAsync()
}
export { Restart }
使い方は以下です。
import { Restart } from '../../components/reload/reload'
const signOut = () => {
firebase.auth().signOut()
Restart()
}
これで
の2つもSDK43にアップデートできました。