Если вы хотите использовать функциональный компонент с крючками, попробуйте так:
добавьте к импортам:
import { useState, useEffect } from 'react';
и
const Home = () => {
const [fontLoaded, setFontLoaded] = useState(false);
useEffect(async() => {
await Font.loadAsync({
Pacifico: require('../assets/pacifico/Pacifico.ttf'),
});
setFontLoaded(true);
}, []);
return (
<View style={{ marginTop: 30, alignItems: 'center' }}>
{!fontLoaded ? (
<Text>Loading...</Text>
) : (
<Text style={{ fontSize: 40, fontFamily: 'Pacifico' }}>Book Lover</Text>
)}
</View>
);
};