xref: /MusicFree/src/components/base/statusBar.tsx (revision 20e2869e216f04ba2dbb37ce330d5579608bc45e)
119dc08ecS猫头猫import React, {} from 'react';
219dc08ecS猫头猫import {StatusBar, StatusBarProps, View} from 'react-native';
319dc08ecS猫头猫import useColors from '@/hooks/useColors';
419dc08ecS猫头猫import rpx from '@/utils/rpx';
519dc08ecS猫头猫
619dc08ecS猫头猫interface IStatusBarProps extends StatusBarProps {}
719dc08ecS猫头猫
819dc08ecS猫头猫export default function (props: IStatusBarProps) {
919dc08ecS猫头猫  const colors = useColors();
1019dc08ecS猫头猫  const {backgroundColor} = props;
1119dc08ecS猫头猫
1219dc08ecS猫头猫  return (
1319dc08ecS猫头猫    <View
1419dc08ecS猫头猫      style={{
15*20e2869eS猫头猫        zIndex: 10000,
1619dc08ecS猫头猫        position: 'absolute',
1719dc08ecS猫头猫        top: 0,
1819dc08ecS猫头猫        backgroundColor: backgroundColor ?? colors.primary,
1919dc08ecS猫头猫        width: rpx(750),
2019dc08ecS猫头猫        height: StatusBar.currentHeight,
2119dc08ecS猫头猫      }}></View>
2219dc08ecS猫头猫  );
2319dc08ecS猫头猫}
24