react-native-template-falker-template

0.0.5 • Public • Published

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

/react-native-template-falker-template/

    Package Sidebar

    Install

    npm i react-native-template-falker-template

    Weekly Downloads

    0

    Version

    0.0.5

    License

    none

    Unpacked Size

    21 kB

    Total Files

    32

    Last publish

    Collaborators

    • dfrancio