2
respostas

Conflito com o NativeBase

Após instalar o NativeBase e aplicar o TEMA, começou aparecer a seguinte mensagem de alerta.

In React 18, SSRProvider is not necessary and is a noop. You can remove it from your app.

O que devo fazer para remover essa mensagem de alerta da aplicação. Ver imagem abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Encontrei uma resolução temporária nesse link: https://github.com/GeekyAnts/NativeBase/issues/5758

Navigate to node_modules/native-base/src/core/NativeBaseProvider.tsx
Delete <SSRProvider></SSRProvider> that wraps {children}. Take care not to delete {children}.
Remove SSRProvider import. That is, delete this line import { SSRProvider } from '@react-native-aria/utils';
Run npx patch-package native-base. Select yes in the prompt.

When Native Base officially fixes it, you can delete the patch from the patch directory that was created and reinstall native-base

Obrigado. A solução funcionou.