index.tsx (2a3194f59f64e06d3c0d8e206b426787a6f15533) index.tsx (cf2d630eca034addcb92030a5268105bce30ef82)
1import React from 'react';
2import {NavigationContainer} from '@react-navigation/native';
3import {createNativeStackNavigator} from '@react-navigation/native-stack';
4import bootstrap from './bootstrap';
5import {RootStackParamList, routes} from './router';
6import {Provider as PaperProvider} from 'react-native-paper';
7import {GestureHandlerRootView} from 'react-native-gesture-handler';
8import Dialogs from '@/components/dialogs';
9import Toast from 'react-native-toast-message';
10import Panels from '@/components/panels';
11import {CustomTheme, DefaultTheme} from './theme';
12import Config from '@/core/config';
13import Share from '@/components/share';
14import PageBackground from '@/components/base/pageBackground';
15import {SafeAreaProvider} from 'react-native-safe-area-context';
16import toastConfig from '@/components/base/toast';
1import React from 'react';
2import {NavigationContainer} from '@react-navigation/native';
3import {createNativeStackNavigator} from '@react-navigation/native-stack';
4import bootstrap from './bootstrap';
5import {RootStackParamList, routes} from './router';
6import {Provider as PaperProvider} from 'react-native-paper';
7import {GestureHandlerRootView} from 'react-native-gesture-handler';
8import Dialogs from '@/components/dialogs';
9import Toast from 'react-native-toast-message';
10import Panels from '@/components/panels';
11import {CustomTheme, DefaultTheme} from './theme';
12import Config from '@/core/config';
13import Share from '@/components/share';
14import PageBackground from '@/components/base/pageBackground';
15import {SafeAreaProvider} from 'react-native-safe-area-context';
16import toastConfig from '@/components/base/toast';
17import useBootstrap from './useBootstrap';
17
18/**
19 * 字体颜色
20 */
21
22bootstrap();
23const Stack = createNativeStackNavigator<RootStackParamList>();
24

--- 7 unchanged lines hidden (view full) ---

32 ...theme,
33 colors: {
34 ...theme.colors,
35 ...themeColors,
36 },
37 }
38 : theme;
39
18
19/**
20 * 字体颜色
21 */
22
23bootstrap();
24const Stack = createNativeStackNavigator<RootStackParamList>();
25

--- 7 unchanged lines hidden (view full) ---

33 ...theme,
34 colors: {
35 ...theme.colors,
36 ...themeColors,
37 },
38 }
39 : theme;
40
41 useBootstrap();
42
40 return (
41 <GestureHandlerRootView style={{flex: 1}}>
42 <PaperProvider theme={mergedTheme}>
43 <SafeAreaProvider>
44 <NavigationContainer theme={mergedTheme}>
45 <PageBackground />
46 <Stack.Navigator
47 initialRouteName={routes[0].path}

--- 26 unchanged lines hidden ---
43 return (
44 <GestureHandlerRootView style={{flex: 1}}>
45 <PaperProvider theme={mergedTheme}>
46 <SafeAreaProvider>
47 <NavigationContainer theme={mergedTheme}>
48 <PageBackground />
49 <Stack.Navigator
50 initialRouteName={routes[0].path}

--- 26 unchanged lines hidden ---