This commit is contained in:
2026-01-28 16:19:43 +01:00
parent 472b33688d
commit 81858de6fc
27 changed files with 462 additions and 404 deletions

View File

@@ -1,5 +1,4 @@
use crate::components::error_boundary_message::ErrorBoundaryMessage;
use crate::components::task_form::TaskForm;
use crate::models::category::Category;
use crate::views::category_page::CategoryPage;
use dioxus::core_macro::rsx;
@@ -13,10 +12,6 @@ pub(crate) fn CategoryInboxPage() -> Element {
CategoryPage {
category: Category::Inbox,
}
TaskForm {
task: None,
on_successful_submit: move |_| {}
}
}
}
}

View File

@@ -7,5 +7,7 @@ pub(crate) mod category_someday_maybe_page;
pub(crate) mod category_today_page;
pub(crate) mod category_trash_page;
pub(crate) mod category_waiting_for_page;
pub(crate) mod project_form_page;
pub(crate) mod task_form_page;
pub(crate) mod not_found_page;
pub(crate) mod projects_page;

View File

@@ -0,0 +1,11 @@
use crate::components::{error_boundary_message::ErrorBoundaryMessage, project_list::ProjectList};
use dioxus::prelude::*;
#[component]
pub(crate) fn ProjectFormPage() -> Element {
rsx! {
ErrorBoundaryMessage {
ProjectList {}
}
}
}

View File

@@ -0,0 +1,12 @@
use crate::components::{error_boundary_message::ErrorBoundaryMessage, task_form::TaskForm};
use dioxus::prelude::*;
#[component]
pub(crate) fn TaskFormPage() -> Element {
rsx! {
ErrorBoundaryMessage {
class: "grow py-4 flex flex-col",
TaskForm {}
}
}
}