mirror of
https://github.com/khairul169/home-lab.git
synced 2025-06-18 01:29:34 +07:00
24 lines
666 B
TypeScript
24 lines
666 B
TypeScript
|
import React from "react";
|
||
|
import { Slot } from "expo-router";
|
||
|
import { QueryClientProvider } from "react-query";
|
||
|
import queryClient from "@/lib/queryClient";
|
||
|
import { View } from "react-native";
|
||
|
import { cn } from "@/lib/utils";
|
||
|
import { StatusBar } from "expo-status-bar";
|
||
|
import { useSafeAreaInsets } from "react-native-safe-area-context";
|
||
|
|
||
|
const RootLayout = () => {
|
||
|
const insets = useSafeAreaInsets();
|
||
|
|
||
|
return (
|
||
|
<QueryClientProvider client={queryClient}>
|
||
|
<StatusBar style="auto" />
|
||
|
<View style={cn("flex-1 bg-white", { paddingTop: insets.top })}>
|
||
|
<Slot />
|
||
|
</View>
|
||
|
</QueryClientProvider>
|
||
|
);
|
||
|
};
|
||
|
|
||
|
export default RootLayout;
|