import React from 'react'; import {StyleSheet, View} from 'react-native'; import rpx from '@/utils/rpx'; import {ROUTE_PATH, useNavigate} from '@/entry/router'; import ImageBtn from '../base/imageBtn'; interface ISheetItemProps { pluginHash: string; sheetInfo: IMusic.IMusicSheetItemBase; } const marginBottom = rpx(16); export default function SheetItem(props: ISheetItemProps) { const {sheetInfo, pluginHash} = props ?? {}; const navigate = useNavigate(); return ( { navigate(ROUTE_PATH.PLUGIN_SHEET_DETAIL, { pluginHash, sheetInfo, }); }} /> ); } const style = StyleSheet.create({ imageWrapper: { width: '100%', justifyContent: 'center', alignItems: 'center', }, });