mirror of
https://github.com/austinried/subtracks.git
synced 2025-12-27 09:09:29 +01:00
29 lines
839 B
JavaScript
29 lines
839 B
JavaScript
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()
|