Switch todo!() to unreachable!/unimplemented! where it matters
This commit is contained in:
27 files changed
+73
-180
No files matched your search
@@ -21,9 +21,9 @@ where
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
|
||||
@@ -54,9 +54,9 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
@@ -92,8 +92,8 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Other() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # fn Other() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
@@ -121,9 +121,9 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
@@ -153,9 +153,9 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
@@ -186,9 +186,9 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
@@ -219,9 +219,9 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
@@ -248,9 +248,9 @@ pub trait HistoryProvider<R: Routable> {
|
||||
/// # use dioxus_router::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element { todo!() }
|
||||
/// # fn Index() -> Element { None }
|
||||
/// # #[component]
|
||||
/// # fn OtherPage() -> Element { todo!() }
|
||||
/// # fn OtherPage() -> Element { None }
|
||||
/// #[derive(Clone, Routable, Debug, PartialEq)]
|
||||
/// enum Route {
|
||||
/// #[route("/")]
|
||||
|
||||
@@ -20,7 +20,7 @@ pub enum NavigationTarget<R> {
|
||||
/// # use dioxus_router::navigation::NavigationTarget;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element {
|
||||
/// # todo!()
|
||||
/// # unreachable!()
|
||||
/// # }
|
||||
/// #[derive(Clone, Routable, PartialEq, Debug)]
|
||||
/// enum Route {
|
||||
@@ -40,7 +40,7 @@ pub enum NavigationTarget<R> {
|
||||
/// # use dioxus_router::navigation::NavigationTarget;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element {
|
||||
/// # todo!()
|
||||
/// # unreachable!()
|
||||
/// # }
|
||||
/// #[derive(Clone, Routable, PartialEq, Debug)]
|
||||
/// enum Route {
|
||||
|
||||
@@ -213,9 +213,9 @@ pub trait Routable: FromStr + Display + Clone + 'static {
|
||||
/// use dioxus::prelude::*;
|
||||
///
|
||||
/// #[component]
|
||||
/// fn Home() -> Element { todo!() }
|
||||
/// fn Home() -> Element { None }
|
||||
/// #[component]
|
||||
/// fn About() -> Element { todo!() }
|
||||
/// fn About() -> Element { None }
|
||||
///
|
||||
/// #[derive(Routable, Clone, PartialEq, Debug)]
|
||||
/// enum Route {
|
||||
@@ -255,9 +255,9 @@ pub trait Routable: FromStr + Display + Clone + 'static {
|
||||
/// use dioxus::prelude::*;
|
||||
///
|
||||
/// #[component]
|
||||
/// fn Home() -> Element { todo!() }
|
||||
/// fn Home() -> Element { None }
|
||||
/// #[component]
|
||||
/// fn About() -> Element { todo!() }
|
||||
/// fn About() -> Element { None }
|
||||
///
|
||||
/// #[derive(Routable, Clone, PartialEq, Debug)]
|
||||
/// enum Route {
|
||||
|
||||
@@ -15,7 +15,7 @@ use crate::prelude::*;
|
||||
/// # use dioxus::prelude::*;
|
||||
/// # #[component]
|
||||
/// # fn Index() -> Element {
|
||||
/// # todo!()
|
||||
/// # None
|
||||
/// # }
|
||||
/// #[derive(Clone, Routable)]
|
||||
/// enum Route {
|
||||
|
||||
Reference in new issue
Block a user