diff --git a/src/components/add_album.rs b/src/components/add_album.rs index f376229..16df89a 100644 --- a/src/components/add_album.rs +++ b/src/components/add_album.rs @@ -1,6 +1,7 @@ use leptos::prelude::*; use leptos::leptos_dom::log; use leptos_icons::*; +use leptos::task::spawn_local; use crate::api::albums::add_album; #[component] diff --git a/src/components/add_artist.rs b/src/components/add_artist.rs index aa0c5f7..2ddadf9 100644 --- a/src/components/add_artist.rs +++ b/src/components/add_artist.rs @@ -1,6 +1,7 @@ use leptos::prelude::*; use leptos::leptos_dom::log; use leptos_icons::*; +use leptos::task::spawn_local; use crate::api::artists::add_artist; #[component] diff --git a/src/components/personal.rs b/src/components/personal.rs index 7356d5c..4455873 100644 --- a/src/components/personal.rs +++ b/src/components/personal.rs @@ -1,6 +1,7 @@ use leptos::leptos_dom::*; use leptos::prelude::*; use leptos_icons::*; +use leptos::task::spawn_local; use crate::auth::logout; use crate::util::state::GlobalState; diff --git a/src/components/song_list.rs b/src/components/song_list.rs index fe8f7e8..43ef141 100644 --- a/src/components/song_list.rs +++ b/src/components/song_list.rs @@ -4,6 +4,7 @@ use leptos::prelude::*; use leptos::either::*; use leptos::logging::*; use leptos_icons::*; +use leptos::task::spawn_local; use crate::api::songs::*; use crate::songdata::SongData; diff --git a/src/components/upload.rs b/src/components/upload.rs index 7ea6737..4226a20 100644 --- a/src/components/upload.rs +++ b/src/components/upload.rs @@ -4,6 +4,7 @@ use leptos::prelude::*; use leptos_icons::*; use leptos_router::components::Form; use web_sys::Response; +use leptos::task::spawn_local; use crate::search::search_artists; use crate::search::search_albums; use crate::models::Artist; diff --git a/src/pages/login.rs b/src/pages/login.rs index 64bdefb..ddbd3a2 100644 --- a/src/pages/login.rs +++ b/src/pages/login.rs @@ -3,6 +3,7 @@ use crate::util::state::GlobalState; use leptos::leptos_dom::*; use leptos::prelude::*; use leptos_icons::*; +use leptos::task::spawn_local; use crate::users::UserCredentials; use crate::components::loading::Loading; diff --git a/src/pages/signup.rs b/src/pages/signup.rs index a980080..6cafd20 100644 --- a/src/pages/signup.rs +++ b/src/pages/signup.rs @@ -4,6 +4,7 @@ use crate::util::state::GlobalState; use leptos::leptos_dom::*; use leptos::prelude::*; use leptos_icons::*; +use leptos::task::spawn_local; use crate::components::loading::Loading; #[component] diff --git a/src/playbar.rs b/src/playbar.rs index f6c504b..aa3ff49 100644 --- a/src/playbar.rs +++ b/src/playbar.rs @@ -9,6 +9,7 @@ use leptos_meta::Title; use leptos::prelude::*; use leptos_icons::*; use leptos_use::{utils::Pausable, use_interval_fn}; +use leptos::task::spawn_local; /// Width and height of the forward/backward skip buttons const SKIP_BTN_SIZE: &str = "3.5em";