13 lines
874 B
JavaScript
13 lines
874 B
JavaScript
import React from 'react';
|
|
import { StatusBar, useColorScheme } from 'react-native';
|
|
import styleToBarStyle from './styleToBarStyle';
|
|
export default function ExpoStatusBar(props) {
|
|
const { style, animated, hidden, hideTransitionAnimation, networkActivityIndicatorVisible } = props;
|
|
const showHideTransition = hideTransitionAnimation === 'none' ? undefined : hideTransitionAnimation;
|
|
// Pick appropriate default value depending on current theme, so if we are
|
|
// locked to light mode we don't end up with a light status bar
|
|
const colorScheme = useColorScheme();
|
|
const barStyle = styleToBarStyle(style, colorScheme);
|
|
return (<StatusBar barStyle={barStyle} animated={animated} hidden={hidden} networkActivityIndicatorVisible={networkActivityIndicatorVisible} showHideTransition={showHideTransition}/>);
|
|
}
|
|
//# sourceMappingURL=ExpoStatusBar.ios.js.map
|