From fe181fb102891119bc8d5a965c6d376c620ee82a Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Thu, 11 Jul 2024 18:28:45 -0400 Subject: [PATCH] cleanup: a bunch of warnings --- kitchen/src/web/storage/file_store.rs | 1 + web/src/api.rs | 1 + web/src/components/mod.rs | 10 ---------- web/src/components/number_field.rs | 10 ++++------ web/src/pages/planning/select.rs | 2 +- web/src/routing/mod.rs | 6 +----- 6 files changed, 8 insertions(+), 22 deletions(-) diff --git a/kitchen/src/web/storage/file_store.rs b/kitchen/src/web/storage/file_store.rs index 46f7afa..b7d23dc 100644 --- a/kitchen/src/web/storage/file_store.rs +++ b/kitchen/src/web/storage/file_store.rs @@ -22,6 +22,7 @@ use tracing::{debug, instrument}; use super::RecipeEntry; +#[allow(dead_code)] #[derive(Debug)] pub struct Error(String); diff --git a/web/src/api.rs b/web/src/api.rs index dc6fe36..b501f0b 100644 --- a/web/src/api.rs +++ b/web/src/api.rs @@ -30,6 +30,7 @@ use crate::{ js_lib, }; +#[allow(dead_code)] #[derive(Debug)] pub struct Error(String); diff --git a/web/src/components/mod.rs b/web/src/components/mod.rs index e0ad4df..79183c0 100644 --- a/web/src/components/mod.rs +++ b/web/src/components/mod.rs @@ -25,16 +25,6 @@ pub mod shopping_list; pub mod staples; pub mod tabs; -pub use add_recipe::*; -pub use categories::*; -pub use footer::*; pub use header::*; pub use number_field::*; pub use plan_list::*; -pub use recipe::*; -pub use recipe_list::*; -pub use recipe_plan::*; -pub use recipe_selection::*; -pub use shopping_list::*; -pub use staples::*; -pub use tabs::*; diff --git a/web/src/components/number_field.rs b/web/src/components/number_field.rs index 15446dc..ecfd59e 100644 --- a/web/src/components/number_field.rs +++ b/web/src/components/number_field.rs @@ -16,9 +16,7 @@ use sycamore::prelude::*; use tracing::{debug, error}; use wasm_bindgen::{JsCast, JsValue}; use wasm_web_component::{web_component, WebComponentBinding}; -use web_sys::{window, CustomEvent, CustomEventInit, Event, HtmlElement, InputEvent, ShadowRoot}; - -use crate::js_lib::LogFailures; +use web_sys::{CustomEvent, CustomEventInit, Event, HtmlElement, InputEvent, ShadowRoot}; #[web_component( observed_attrs = "['val', 'min', 'max', 'step']", @@ -135,10 +133,10 @@ impl WebComponentBinding for NumberSpinner { return; } }; - let mut eventDict = CustomEventInit::new(); - eventDict.detail(&JsValue::from_f64(self.value as f64)); + let mut event_dict = CustomEventInit::new(); + event_dict.detail(&JsValue::from_f64(self.value as f64)); element - .dispatch_event(&CustomEvent::new_with_event_init_dict("updated", &eventDict).unwrap()) + .dispatch_event(&CustomEvent::new_with_event_init_dict("updated", &event_dict).unwrap()) .unwrap(); debug!("Dispatched updated event"); } diff --git a/web/src/pages/planning/select.rs b/web/src/pages/planning/select.rs index 2057926..7569bf1 100644 --- a/web/src/pages/planning/select.rs +++ b/web/src/pages/planning/select.rs @@ -38,7 +38,7 @@ pub fn SelectPage<'ctx, G: Html>(cx: Scope<'ctx>, sh: StateHandler<'ctx>) -> Vie view! {cx, PlanningPage( selected=Some("Select".to_owned()), - plan_date = current_plan.clone(), + plan_date = current_plan, ) { PlanList(sh=sh, list=plan_dates) button(on:click=move |_| { diff --git a/web/src/routing/mod.rs b/web/src/routing/mod.rs index cef073d..f1d1a15 100644 --- a/web/src/routing/mod.rs +++ b/web/src/routing/mod.rs @@ -12,11 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -use crate::{ - app_state::StateHandler, - components::{Footer, Header}, - pages::*, -}; +use crate::{app_state::StateHandler, components::Header, pages::*}; use sycamore::prelude::*; use sycamore_router::{HistoryIntegration, Route, Router}; use tracing::{debug, instrument};