import 'react-native-gesture-handler' import 'react-native-get-random-values' import { enableScreens } from 'react-native-screens' enableScreens() import { AppRegistry } from 'react-native' import App from './App' import { name as appName } from './app.json' import TrackPlayer, { Capability } from 'react-native-track-player' AppRegistry.registerComponent(appName, () => App) TrackPlayer.registerPlaybackService(() => require('./src/playback/service')) async function start() { await TrackPlayer.setupPlayer() await TrackPlayer.updateOptions({ capabilities: [ Capability.Play, Capability.Pause, Capability.Stop, Capability.SkipToNext, Capability.SkipToPrevious, ], compactCapabilities: [Capability.Play, Capability.Pause, Capability.SkipToNext, Capability.SkipToPrevious], }) } start()