Use new leptos::predude module

This commit is contained in:
2024-12-23 20:33:42 -05:00
parent a9c1ed7048
commit 92eb63e946
38 changed files with 41 additions and 41 deletions

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use crate::albumdata::AlbumData;
use crate::songdata::SongData;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use cfg_if::cfg_if;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use cfg_if::cfg_if;

View File

@ -1,5 +1,5 @@
use chrono::NaiveDateTime;
use leptos::*;
use leptos::prelude::*;
use crate::models::HistoryEntry;
use crate::models::Song;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use server_fn::codec::{MultipartData, MultipartFormData};
use cfg_if::cfg_if;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use cfg_if::cfg_if;

View File

@ -1,7 +1,7 @@
use crate::playbar::PlayBar;
use crate::playbar::CustomTitle;
use crate::queue::Queue;
use leptos::*;
use leptos::prelude::*;
use leptos_meta::*;
use leptos_router::*;
use crate::pages::login::*;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use cfg_if::cfg_if;
@ -110,7 +110,7 @@ pub async fn check_auth() -> Result<bool, ServerFnError> {
/// Returns a Result with the error message if the user is not logged in
/// Intended to be used at the start of a protected route, to ensure the user is logged in:
/// ```rust
/// use leptos::*;
/// use leptos::prelude::*;
/// use libretunes::auth::require_auth;
/// #[server(endpoint = "protected_route")]
/// pub async fn protected_route() -> Result<(), ServerFnError> {
@ -135,7 +135,7 @@ pub async fn require_auth() -> Result<(), ServerFnError> {
/// Returns an error if the user is not logged in, or if there is an error getting the user
/// Intended to be used in a route to get the current user:
/// ```rust
/// use leptos::*;
/// use leptos::prelude::*;
/// use libretunes::auth::get_user;
/// #[server(endpoint = "user_route")]
/// pub async fn user_route() -> Result<(), ServerFnError> {
@ -180,7 +180,7 @@ pub async fn check_admin() -> Result<bool, ServerFnError> {
/// Returns a Result with the error message if the user is not logged in or is not an admin
/// Intended to be used at the start of a protected route, to ensure the user is logged in and an admin:
/// ```rust
/// use leptos::*;
/// use leptos::prelude::*;
/// use libretunes::auth::require_admin;
/// #[server(endpoint = "protected_admin_route")]
/// pub async fn protected_admin_route() -> Result<(), ServerFnError> {

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos::leptos_dom::log;
use leptos_icons::*;
use crate::api::albums::add_album;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos::leptos_dom::log;
use leptos_icons::*;
use crate::api::artists::add_artist;

View File

@ -1,5 +1,5 @@
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use crate::albumdata::AlbumData;
#[component]

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
#[component]
pub fn Dashboard() -> impl IntoView {

View File

@ -1,6 +1,6 @@
use leptos::html::Ul;
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_use::{use_element_size, UseElementSizeReturn, use_scroll, UseScrollReturn};
use crate::components::dashboard_tile::DashboardTile;
use leptos_icons::*;

View File

@ -1,5 +1,5 @@
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
pub trait DashboardTile {
fn image_path(&self) -> String;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use std::fmt::Display;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
/// A loading indicator
#[component]

View File

@ -1,5 +1,5 @@
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use crate::auth::logout;
use crate::util::state::GlobalState;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
#[component]
pub fn Search() -> impl IntoView {

View File

@ -1,5 +1,5 @@
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use crate::components::upload_dropdown::*;

View File

@ -1,6 +1,6 @@
use std::rc::Rc;
use leptos::*;
use leptos::prelude::*;
use leptos::logging::*;
use leptos_icons::*;

View File

@ -1,6 +1,6 @@
use std::rc::Rc;
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use leptos_router::Form;
use web_sys::Response;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use crate::components::upload::*;
use crate::components::add_artist::*;

View File

@ -1,5 +1,5 @@
use http::status::StatusCode;
use leptos::*;
use leptos::prelude::*;
use thiserror::Error;
#[cfg(feature = "ssr")]

View File

@ -10,7 +10,7 @@ cfg_if! { if #[cfg(feature = "ssr")] {
use axum::response::Response as AxumResponse;
use tower::ServiceExt;
use tower_http::services::ServeDir;
use leptos::*;
use leptos::prelude::*;
use crate::app::App;
use std::str::FromStr;

View File

@ -15,7 +15,7 @@ extern crate diesel_migrations;
#[tokio::main]
async fn main() {
use axum::{routing::get, Router, extract::Path, middleware::from_fn};
use leptos::*;
use leptos::prelude::*;
use leptos_axum::{generate_route_list, LeptosRoutes};
use libretunes::app::*;
use libretunes::util::require_auth::require_auth_middleware;

View File

@ -1,5 +1,5 @@
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_router::*;
use crate::components::song_list::*;
use crate::api::album::*;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos_router::use_params_map;
use leptos_icons::*;
use server_fn::error::NoCustomError;

View File

@ -1,7 +1,7 @@
use crate::auth::login;
use crate::util::state::GlobalState;
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use crate::users::UserCredentials;
use crate::components::loading::Loading;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos_router::use_params_map;
use leptos_icons::*;
use server_fn::error::NoCustomError;

View File

@ -2,7 +2,7 @@ use crate::auth::signup;
use crate::models::User;
use crate::util::state::GlobalState;
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use crate::components::loading::Loading;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos_router::use_params_map;
use leptos_icons::*;
use server_fn::error::NoCustomError;

View File

@ -6,7 +6,7 @@ use leptos::ev::MouseEvent;
use leptos::html::{Audio, Div};
use leptos::leptos_dom::*;
use leptos_meta::Title;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use leptos_use::{utils::Pausable, use_interval_fn};

View File

@ -3,7 +3,7 @@ use crate::song::Song;
use crate::util::state::GlobalState;
use leptos::ev::MouseEvent;
use leptos::leptos_dom::*;
use leptos::*;
use leptos::prelude::*;
use leptos_icons::*;
use leptos::ev::DragEvent;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use crate::models::{Artist, Album, Song};
use cfg_if::cfg_if;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
#[component]
pub fn Song(song_image_path: String, song_title: String, song_artist: String) -> impl IntoView {

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use server_fn::codec::{MultipartData, MultipartFormData};
use cfg_if::cfg_if;

View File

@ -13,7 +13,7 @@ cfg_if::cfg_if! {
}
}
use leptos::*;
use leptos::prelude::*;
use serde::{Serialize, Deserialize};
use crate::models::User;

View File

@ -1,4 +1,4 @@
use leptos::*;
use leptos::prelude::*;
use leptos::logging::*;
use crate::playstatus::PlayStatus;