Olá, Robervan! Parece que você está tendo um problema com o React 18 e o NativeBase.
A mensagem que você está vendo é uma informação do React 18, onde o SSRProvider não é mais necessário e não tem efeito (é um noop). No entanto, no código que você compartilhou, não vejo o SSRProvider sendo usado. Portanto, se você o estiver usando em algum outro lugar do seu aplicativo, você pode removê-lo com segurança.
Dito isso, se o erro persistir, pode ser algo diferente. Nesse caso, sugiro que você verifique se todas as suas dependências estão atualmente compatíveis com o React 18. Além disso, certifique-se de que você está usando a versão mais recente do NativeBase, pois versões mais antigas podem não ser totalmente compatíveis com o React 18.
Aqui está um exemplo de como seu código pode parecer:
import Principal from './src/Principal';
import {NativeBaseProvider, StatusBar } from 'native-base';
import { STYLES } from './src/styles/styles';
export default function App() {
return (
<NativeBaseProvider theme={STYLES} >
<Principal/>
</NativeBaseProvider>
);
}
Neste exemplo, não há uso do SSRProvider e o NativeBaseProvider é usado para fornecer o tema para o seu aplicativo.
Espero ter ajudado e bons estudos!