Wire providers into layout

This commit is contained in:
thesn10
2026-07-02 22:27:14 +02:00
parent 9eadca17cd
commit 0d3b72394d

View File

@@ -5,16 +5,20 @@ import { HeroUINativeProvider } from "heroui-native";
import { GestureHandlerRootView } from "react-native-gesture-handler"; import { GestureHandlerRootView } from "react-native-gesture-handler";
import "../global.css"; import "../global.css";
import { WalletProvider } from "@/state/wallet";
import { ModalProvider } from "@/state/modals";
export default function RootLayout(): JSX.Element { export default function RootLayout(): JSX.Element {
return ( return (
<GestureHandlerRootView style={{ flex: 1 }}> <GestureHandlerRootView style={{ flex: 1 }}>
<HeroUINativeProvider <HeroUINativeProvider config={{ devInfo: { stylingPrinciples: false } }}>
config={{ devInfo: { stylingPrinciples: false } }} <WalletProvider>
> <ModalProvider>
<Stack screenOptions={{ headerShown: false }}> <Stack screenOptions={{ headerShown: false }}>
<Stack.Screen name="(tabs)" /> <Stack.Screen name="(tabs)" />
</Stack> </Stack>
</ModalProvider>
</WalletProvider>
<StatusBar style="auto" /> <StatusBar style="auto" />
</HeroUINativeProvider> </HeroUINativeProvider>
</GestureHandlerRootView> </GestureHandlerRootView>