Open-Bootcamp / productos-km0

15 stars 3 forks source link

Feat/stack base navegacion #76

Closed JTuyuc7 closed 2 years ago

JTuyuc7 commented 2 years ago

Crear el stack base de navegacion.

Stack dividido en: SlidersStackNavigation -> stack que carga las pantallas para los sliders iniciales si es la primera vez que un usuario ingresa a la APP

CompradorStackNavigator -> stack que carga las pantallas relacionados a vistas del comprador.

ProductorStackNavigator -> stack que carga las pantallas relacionadas a vistas de productor

CompradorRegistroNavigator -> stack que carga las pantalls relacionadas a vistas para registro de nuevo usuario tipo Comprador

ProductorRegistroNavigator -> stack que carga las pantallas relacionadas a vistas para registros de nuevo usuario tipo Productor

MainStack -> stack principal que se encarga de montar todos los stacks anteriores

MainStackNavigator -> componente donde se valida usando Redux, si es nuevo usuario, si ya tiene una cuenta para mostrar el stack respectivo.

cambios realizaros, Migracion de Context para validacion de Sliders a Redux, para estandarizar el estado global de la App

En cada stack se pueden ir agregando nuevas pantallas, siempre tomando el orden de pantallas.

Pruebas en dispositivo Movil:

https://user-images.githubusercontent.com/50525507/187042442-df69ffdc-a510-43e8-8b8b-ddf089dec7d5.mp4

JTuyuc7 commented 2 years ago

Conflictos Resueltos. @MCB-ONE