use_router.rs 425 B

123456789101112
  1. use dioxus::prelude::ScopeState;
  2. use crate::{prelude::RouterContext, utils::use_router_internal::use_router_internal};
  3. #[deprecated = "prefer the use_navigator or use_route functions"]
  4. #[must_use]
  5. /// A hook that provides access to information about the router.
  6. pub fn use_router(cx: &ScopeState) -> &RouterContext {
  7. use_router_internal(cx)
  8. .as_ref()
  9. .expect("use_route must have access to a router")
  10. }