mirror of
https://github.com/sawyerf/Castafiore.git
synced 2026-03-24 12:57:47 +08:00
29 lines
756 B
JavaScript
Executable File
29 lines
756 B
JavaScript
Executable File
import React from 'react'
|
|
import { Platform } from 'react-native'
|
|
import { initialWindowMetrics, SafeAreaProvider } from 'react-native-safe-area-context'
|
|
|
|
import '~/i18next/i18next'
|
|
import { version } from '~/../package.json'
|
|
import AppProvider from '~/contexts'
|
|
import logger from '~/utils/logger'
|
|
import Navigation from '~/components/Navigation'
|
|
|
|
|
|
global.maxBitRate = 0
|
|
global.streamFormat = 'mp3'
|
|
|
|
const App = () => {
|
|
React.useEffect(() => {
|
|
logger.info('App', `App started (version: ${version}, platform: ${Platform.OS} ${Platform.Version})`)
|
|
}, [])
|
|
|
|
return (
|
|
<AppProvider>
|
|
<SafeAreaProvider initialMetrics={initialWindowMetrics}>
|
|
<Navigation />
|
|
</SafeAreaProvider>
|
|
</AppProvider>
|
|
)
|
|
}
|
|
|
|
export default App |