Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementação do sistema de navegação do projeto #17

Open
2 tasks done
eazybestartup opened this issue Jul 4, 2019 · 1 comment
Open
2 tasks done

Implementação do sistema de navegação do projeto #17

eazybestartup opened this issue Jul 4, 2019 · 1 comment
Labels
Frontend Etiqueta para tarefas de frontend

Comments

@eazybestartup
Copy link
Owner

eazybestartup commented Jul 4, 2019

@eazybestartup eazybestartup added the Frontend Etiqueta para tarefas de frontend label Jul 4, 2019
@dutradotdev
Copy link
Collaborator

Foi utilizada a lib https://reactnavigation.org/ para criar uma navegação pelo App.
A configuração está em src/navigator/index.js.
Toda tela criada deve estar nessa stackNavigator senão a lib não consegue fazer a navegação entre telas.
Toda tela recebe um objeto navigation por props. Para navegar para uma tela, é só usar:
this.props.navigation.navigate(screenName)
Para voltar para a tela anterior, basta usar:
this.props.navigation.goBack()

Cada tela deverá ter:

  static navigationOptions = {
    title: 'Seu titulo',
  };

É um objeto estático que diz qual será o título que ficará lá em cima no "navegador".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend Etiqueta para tarefas de frontend
Projects
None yet
Development

No branches or pull requests

2 participants