xref: /MusicFree/src/pages/sheetDetail/index.tsx (revision bf6e62f27bf21a011995d7561e0093fae1a2d72e)
1*bf6e62f2S猫头猫import React from 'react';
2*bf6e62f2S猫头猫import {StyleSheet, View} from 'react-native';
3*bf6e62f2S猫头猫import rpx from '@/utils/rpx';
4*bf6e62f2S猫头猫import {useRoute} from '@react-navigation/native';
5*bf6e62f2S猫头猫import NavBar from './components/navBar';
6*bf6e62f2S猫头猫import MusicBar from '@/components/musicBar';
7*bf6e62f2S猫头猫import MusicList from './components/musicList';
8*bf6e62f2S猫头猫
9*bf6e62f2S猫头猫interface ISheetDetailProps {}
10*bf6e62f2S猫头猫export default function SheetDetail(props: ISheetDetailProps) {
11*bf6e62f2S猫头猫  const route = useRoute<any>();
12*bf6e62f2S猫头猫  const id = route.params?.id ?? 'favorite';
13*bf6e62f2S猫头猫
14*bf6e62f2S猫头猫  return (
15*bf6e62f2S猫头猫    <View style={style.wrapper}>
16*bf6e62f2S猫头猫      <NavBar></NavBar>
17*bf6e62f2S猫头猫      <MusicList></MusicList>
18*bf6e62f2S猫头猫      <MusicBar></MusicBar>
19*bf6e62f2S猫头猫    </View>
20*bf6e62f2S猫头猫  );
21*bf6e62f2S猫头猫}
22*bf6e62f2S猫头猫
23*bf6e62f2S猫头猫const style = StyleSheet.create({
24*bf6e62f2S猫头猫  wrapper: {
25*bf6e62f2S猫头猫    width: rpx(750),
26*bf6e62f2S猫头猫    flex: 1,
27*bf6e62f2S猫头猫  },
28*bf6e62f2S猫头猫});
29