0.0.5 • Published 5 years ago

react-native-template-falker-template v0.0.5

Weekly downloads
20
License
-
Repository
-
Last release
5 years ago

Instalação do template

Para usar esse template, executar o seguinte comando:

$ react-native init <Nome_do_projeto> --template falker-template

Lembrando que esse pacote está publicado no npmjs. Se criada uma nova versão, é necessário publicar no npm

Passos adicionais necessários para aandroid:

Para que os gestos sejam habilitados no Android é necessário um passo a mais, que é bem simples, abra o arquivo android/app/src/main/java/<pacote_do_projeto>/MainActivity.java, e comece importando os pacotes como abaixo:

// Importações adicionadas
import com.facebook.react.ReactActivityDelegate;
import com.facebook.react.ReactRootView;
import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView;

Feito a importação vamos criar um método novo, logo abaixo do getMainComponentName(), ficando:

  // Método adicionado
  @Override
  protected ReactActivityDelegate createReactActivityDelegate() {
    return new ReactActivityDelegate(this, getMainComponentName()) {
      @Override
      protected ReactRootView createRootView() {
        return new RNGestureHandlerEnabledRootView(MainActivity.this);
      }
    };
  }

É necessário também alterar a versão mínima do SDK do android para no mínimo 18. Para isso, abra o arquivo android/build.gradle e alterar:

minSdkVersion = 18