import React from 'react'; import {StyleSheet, View} from 'react-native'; import rpx from '@/utils/rpx'; import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; import MusicQueue from '@/core/musicQueue'; import repeatModeConst from '@/constants/repeatModeConst'; import musicIsPaused from '@/utils/musicIsPaused'; import usePanel from '@/components/panels/usePanel'; export default function () { const repeatMode = MusicQueue.useRepeatMode(); const musicState = MusicQueue.usePlaybackState(); const {showPanel} = usePanel(); return ( <> { MusicQueue.toggleRepeatMode(); }} /> { MusicQueue.skipToPrevious(); }} /> { if (musicIsPaused(musicState)) { MusicQueue.play(); } else { MusicQueue.pause(); } }} /> { MusicQueue.skipToNext(); }} /> { showPanel('PlayList'); }} /> ); } const style = StyleSheet.create({ wrapper: { width: rpx(750), marginTop: rpx(36), height: rpx(100), flexDirection: 'row', justifyContent: 'space-around', alignItems: 'center', }, });