Skip to main content

Importar

Uso

Tipo de retorno: useWalletNavigation

El hook retorna un objeto con controles de navegación y estado:

Propiedades

setNavigation

(navigation: Navigation) => void Función que permite navegar a una nueva vista y administra automáticamente el historial.
  • Si navega a ‘home’, limpia el historial
  • En otros casos, agrega la nueva ubicación a la pila de historial
  • Desplaza automáticamente hacia arriba la vista

history

History Pila de historial de navegación actual que contiene la secuencia de vistas visitadas.

setHistory

(history: History) => void Función para manipular el historial directamente. Se recomienda usar setNavigation cuando sea posible porque setNavigation:
  • Desplaza automáticamente hacia arriba la vista
  • Maneja casos especiales como limpiar el historial al navegar a ‘home’
  • Asegura una gestión consistente de la pila de historial
  • Ofrece un flujo de navegación más mantenible y predecible

goBack

() => void Función para regresar a la vista anterior en el historial.

Objeto de Navegación

Al usar setNavigation, debe proporcionar un objeto Navigation con:

Características

  • Gestión automática de historial: Mantiene una pila de vistas visitadas
  • Navegación a Home: Limpia el historial al navegar a ‘home’
  • Desplazamiento automático: Desplaza hacia arriba la vista al navegar
  • Navegación hacia atrás: Permite regresar a vistas anteriores
  • Soporte de parámetros: Pase datos entre vistas mediante parámetros de navegación

Examples

Uso de la navegación hacia atrás

Acceso al historial