1*19dc08ecS猫头猫import React, {} from 'react'; 2*19dc08ecS猫头猫import {StatusBar, StatusBarProps, View} from 'react-native'; 3*19dc08ecS猫头猫import useColors from '@/hooks/useColors'; 4*19dc08ecS猫头猫import rpx from '@/utils/rpx'; 5*19dc08ecS猫头猫 6*19dc08ecS猫头猫interface IStatusBarProps extends StatusBarProps {} 7*19dc08ecS猫头猫 8*19dc08ecS猫头猫export default function (props: IStatusBarProps) { 9*19dc08ecS猫头猫 const colors = useColors(); 10*19dc08ecS猫头猫 const {backgroundColor} = props; 11*19dc08ecS猫头猫 12*19dc08ecS猫头猫 return ( 13*19dc08ecS猫头猫 <View 14*19dc08ecS猫头猫 style={{ 15*19dc08ecS猫头猫 position: 'absolute', 16*19dc08ecS猫头猫 top: 0, 17*19dc08ecS猫头猫 backgroundColor: backgroundColor ?? colors.primary, 18*19dc08ecS猫头猫 width: rpx(750), 19*19dc08ecS猫头猫 height: StatusBar.currentHeight, 20*19dc08ecS猫头猫 }}></View> 21*19dc08ecS猫头猫 ); 22*19dc08ecS猫头猫} 23