This repository has been archived on 2026-04-20. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
interaktive-systeme/app/_layout.tsx

37 lines
No EOL
983 B
TypeScript

import { SplashScreen, Stack } from 'expo-router';
import React, { useEffect } from 'react';
import { addCategory, initDatabase } from '../services/database';
import { AuthProvider } from './contexts/AuthContext';
import { ThemeProvider } from './contexts/ThemeContext';
import { useTheme } from './contexts/ThemeContext';
export default function _layout() {
const {colors} = useTheme();
useEffect(() => {
initDatabase();
}, []);
console.log(colors.backgroundColor)
return (
<ThemeProvider>
<AuthProvider>
<Stack
screenOptions={{
headerShown: false,
navigationBarHidden: true,
animation: 'none',
contentStyle: {backgroundColor: colors.backgroundColor}
}}
>
<Stack.Screen name="index"
options={{
contentStyle: {backgroundColor: colors.backgroundColor}
}}/>
</Stack>
</AuthProvider>
</ThemeProvider>
)
}