diff --git a/src/app.rs b/src/app.rs index 8d1c582..a98eb17 100644 --- a/src/app.rs +++ b/src/app.rs @@ -37,7 +37,7 @@ pub fn App() -> impl IntoView { /// Renders the home page of your application. #[component] fn HomePage() -> impl IntoView { - let mut play_status = PlayStatus::default(); + let play_status = PlayStatus::default(); let play_status = create_rw_signal(play_status); view! { diff --git a/src/database.rs b/src/database.rs index cb1bee1..6ec58cc 100644 --- a/src/database.rs +++ b/src/database.rs @@ -1,8 +1,8 @@ use cfg_if::cfg_if; -use leptos::logging::log; cfg_if! { if #[cfg(feature = "ssr")] { +use leptos::logging::log; use lazy_static::lazy_static; use std::env; diff --git a/src/lib.rs b/src/lib.rs index 95ab806..9765d4b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -26,7 +26,6 @@ if #[cfg(feature = "hydrate")] { #[wasm_bindgen] pub fn hydrate() { use app::*; - use leptos::*; console_error_panic_hook::set_once(); diff --git a/src/models.rs b/src/models.rs index 7ad0cda..15a6d12 100644 --- a/src/models.rs +++ b/src/models.rs @@ -1,5 +1,4 @@ use std::time::SystemTime; -use std::error::Error; use time::Date; use serde::{Deserialize, Serialize}; @@ -9,6 +8,7 @@ cfg_if! { if #[cfg(feature = "ssr")] { use diesel::prelude::*; use crate::database::PgPooledConn; + use std::error::Error; } } diff --git a/src/pages/signup.rs b/src/pages/signup.rs index c2de8f8..20f0912 100644 --- a/src/pages/signup.rs +++ b/src/pages/signup.rs @@ -1,6 +1,5 @@ use crate::auth::signup; use crate::models::User; -use leptos::ev::input; use leptos::leptos_dom::*; use leptos::*; use leptos_icons::AiIcon::*; @@ -15,8 +14,6 @@ pub fn Signup() -> impl IntoView { let (show_password, set_show_password) = create_signal(false); - let navigate = leptos_router::use_navigate(); - let toggle_password = move |_| { set_show_password.update(|show_password| *show_password = !*show_password); log!("showing password"); diff --git a/src/playbar.rs b/src/playbar.rs index fcab9a7..11700aa 100644 --- a/src/playbar.rs +++ b/src/playbar.rs @@ -1,5 +1,3 @@ -use std::time::Duration; - use crate::playstatus::PlayStatus; use leptos::ev::MouseEvent; use leptos::html::{Audio, Div};