EventSubscription
Many React Native APIs return an EventSubscription from addEventListener /
addListener. Call remove to unsubscribe.
type t = {remove: unit => unit}
remove: t => unit
React.useEffect0(() => {
let sub = AppState.addEventListener(#change(state => Console.log(state)))
Some(() => sub->EventSubscription.remove)
})