UNPKG

@gocodingnow/rn-native-base-boilerplate

Version:
12 lines (10 loc) 332 B
import {useEffect} from 'react' import {AppState, AppStateStatus} from 'react-native' export function useAppState(onChange: (appState: AppStateStatus) => void) { useEffect(() => { const appStateHandler = AppState.addEventListener('change', onChange) return () => { appStateHandler.remove() } }, [onChange]) }