From 7a7847555ec3384b3462da6b90138cce3ca7cceb Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Wed, 30 Aug 2023 16:38:53 +0530 Subject: made crappy table component --- src/components/mod.rs | 1 + src/components/navbar/nav.rs | 14 -------------- src/components/table/cell.rs | 32 ++++++++++++++++++++++++++++++++ src/components/table/header.rs | 37 +++++++++++++++++++++++++++++++++++++ src/components/table/items.rs | 32 ++++++++++++++++++++++++++++++++ src/components/table/mod.rs | 37 +++++++++++++++++++++++++++++++++++++ src/components/table/row.rs | 33 +++++++++++++++++++++++++++++++++ 7 files changed, 172 insertions(+), 14 deletions(-) create mode 100644 src/components/table/cell.rs create mode 100644 src/components/table/header.rs create mode 100644 src/components/table/items.rs create mode 100644 src/components/table/mod.rs create mode 100644 src/components/table/row.rs (limited to 'src/components') diff --git a/src/components/mod.rs b/src/components/mod.rs index f185cc7..cfa9064 100644 --- a/src/components/mod.rs +++ b/src/components/mod.rs @@ -17,3 +17,4 @@ pub mod navbar; pub mod navigation_menu; +pub mod table; diff --git a/src/components/navbar/nav.rs b/src/components/navbar/nav.rs index 5249b60..021e20c 100644 --- a/src/components/navbar/nav.rs +++ b/src/components/navbar/nav.rs @@ -17,7 +17,6 @@ use yew::prelude::*; use yew_router::prelude::*; -use gloo::utils::document; use crate::app::Route; use crate::components::navbar::nav_link::NavLink; @@ -87,19 +86,6 @@ pub fn nav() -> Html { .map(|link| html!()) .collect(); - // set document title - document().set_title(match current_route { - Route::Home => "", - - Route::ManageMenu => "Manage OpenBills Data", - Route::ManageCustomers => "Manage OpenBills Customers", - Route::ManageBrands => "Manage OpenBills Brands", - Route::ManageItems => "Manage OpenBills Items", - Route::ManageInvoices => "Manage OpenBills Invoices", - - _ => "Hello World", - }); - html! {