1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #![doc = include_str!("../README.md")]
- #![warn(missing_docs)]
- mod hooks {
- mod use_route;
- mod use_router;
- pub use use_route::*;
- pub use use_router::*;
- }
- pub use hooks::*;
- mod components {
- #![allow(non_snake_case)]
- mod link;
- mod redirect;
- mod route;
- mod router;
- pub use link::*;
- pub use redirect::*;
- pub use route::*;
- pub use router::*;
- }
- pub use components::*;
- mod cfg;
- mod routecontext;
- mod service;
- pub use routecontext::*;
- pub use service::*;
- /// An error specific to the Router
- #[derive(Debug)]
- pub enum Error {
- /// The route was not found while trying to navigate to it.
- ///
- /// This will force the router to redirect to the 404 page.
- NotFound,
- }
|