useRouter
El hook useRouter es una implementación que intenta utilizar el enrutador de Next.js si está disponible. Si no lo está, recurre a useWindowRouter
como fallback.
Importación
Para importar el componente useRouter, se puede hacer desde fenextjs
import { useRouter } from "fenextjs";
env_log
Función utilizada para registrar mensajes en la consola, especialmente útil para depuración.
Nombre | Descripcion | Default |
---|---|---|
env_log | Registra mensajes en la consola cuando el enrutador de Next.js no está disponible. | false |
Returns
Parametro | Tipo | Descripcion |
---|---|---|
router | object | El enrutador de Next.js si está disponible, de lo contrario, el enrutador de useWindowRouter . |
Usos
- Navegar a una nueva URL usando el enrutador de Next.js o el fallback
const router = useRouter();
router.push("/nueva-ruta");