reactnative_mobilemk/app/_layout.tsx

24 lines
543 B
TypeScript

import { SplashScreen, Stack } from "expo-router";
import { useFonts } from "expo-font";
import { useEffect } from "react";
// import * as SplashScreen from "expo-splash-screen";
import "./global.css";
export default function RootLayout() {
const [fontLoaded] = useFonts({
spaceMono: require("../assets/fonts/Rubik-Bold.ttf"),
});
useEffect(() => {
if (fontLoaded) {
SplashScreen.hideAsync();
}
}, [fontLoaded]);
if (!fontLoaded) {
return null;
}
return <Stack screenOptions={{headerShown: false}}/>;
}