1*bf6e62f2S猫头猫import React from 'react'; 2*bf6e62f2S猫头猫import {Appbar} from 'react-native-paper'; 3*bf6e62f2S猫头猫import {StyleSheet, Text, View} from 'react-native'; 4*bf6e62f2S猫头猫import rpx from '@/utils/rpx'; 5*bf6e62f2S猫头猫import {useNavigation} from '@react-navigation/native'; 6*bf6e62f2S猫头猫import getStatusBarHeight from '@/utils/getStatusBarHeight'; 7*bf6e62f2S猫头猫import usePrimaryColor from '@/hooks/usePrimaryColor'; 8*bf6e62f2S猫头猫 9*bf6e62f2S猫头猫interface IProps {} 10*bf6e62f2S猫头猫export default function (props: IProps) { 11*bf6e62f2S猫头猫 const navigation = useNavigation(); 12*bf6e62f2S猫头猫 const primaryColor = usePrimaryColor(); 13*bf6e62f2S猫头猫 14*bf6e62f2S猫头猫 return ( 15*bf6e62f2S猫头猫 <View style={[style.wrapper, {backgroundColor: primaryColor}]}> 16*bf6e62f2S猫头猫 <Appbar.Header style={[style.appbar, {backgroundColor: primaryColor}]}> 17*bf6e62f2S猫头猫 <Appbar.BackAction 18*bf6e62f2S猫头猫 onPress={() => { 19*bf6e62f2S猫头猫 navigation.goBack(); 20*bf6e62f2S猫头猫 }} 21*bf6e62f2S猫头猫 /> 22*bf6e62f2S猫头猫 <Appbar.Content title="歌单" /> 23*bf6e62f2S猫头猫 <Appbar.Action icon="magnify" onPress={() => {}} /> 24*bf6e62f2S猫头猫 <Appbar.Action icon={'dots-vertical'} onPress={() => {}} /> 25*bf6e62f2S猫头猫 </Appbar.Header> 26*bf6e62f2S猫头猫 </View> 27*bf6e62f2S猫头猫 ); 28*bf6e62f2S猫头猫} 29*bf6e62f2S猫头猫 30*bf6e62f2S猫头猫const style = StyleSheet.create({ 31*bf6e62f2S猫头猫 wrapper: { 32*bf6e62f2S猫头猫 paddingTop: getStatusBarHeight(), 33*bf6e62f2S猫头猫 }, 34*bf6e62f2S猫头猫 appbar: { 35*bf6e62f2S猫头猫 shadowColor: 'transparent', 36*bf6e62f2S猫头猫 flexDirection: 'row', 37*bf6e62f2S猫头猫 width: rpx(750), 38*bf6e62f2S猫头猫 }, 39*bf6e62f2S猫头猫}); 40