clear all compiler warnings
Remove unused imports (nav, sidebar, state, mock, inventory, item, numput), the unused qty closure, the unused #![feature] gate, and a module-scoped allow(dead_code) for the unmounted search stubs.
This commit is contained in:
parent
444f046990
commit
6a07bd668d
@ -1,4 +1,4 @@
|
|||||||
use leptos::{logging, prelude::*};
|
use leptos::prelude::*;
|
||||||
use reactive_stores::Field;
|
use reactive_stores::Field;
|
||||||
use crate::{ components::{ item::Item as ItemRow, numput::Numput }, prelude::* };
|
use crate::{ components::{ item::Item as ItemRow, numput::Numput }, prelude::* };
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
use crate::{prelude::*, utils::BasisPoints};
|
use crate::{prelude::*, utils::BasisPoints};
|
||||||
use leptos::prelude::*;
|
use leptos::prelude::*;
|
||||||
|
|
||||||
use reactive_stores::{Field, OptionStoreExt};
|
use reactive_stores::Field;
|
||||||
|
|
||||||
/// One inventory row: name, quantity stepper + `Numput`, weight stepper +
|
/// One inventory row: name, quantity stepper + `Numput`, weight stepper +
|
||||||
/// `Numput`, and more/swap/remove buttons. A weight-based tag drives the
|
/// `Numput`, and more/swap/remove buttons. A weight-based tag drives the
|
||||||
@ -14,7 +14,6 @@ pub fn Item (
|
|||||||
mut rm: impl FnMut(usize) + 'static,
|
mut rm: impl FnMut(usize) + 'static,
|
||||||
) -> impl IntoView {
|
) -> impl IntoView {
|
||||||
|
|
||||||
let qty = move || entry.quantity();
|
|
||||||
let item = move || entry.item();
|
let item = move || entry.item();
|
||||||
|
|
||||||
let empty = String::new();
|
let empty = String::new();
|
||||||
|
|||||||
@ -4,6 +4,11 @@
|
|||||||
//! and `numput` implement the inventories page; the page components
|
//! and `numput` implement the inventories page; the page components
|
||||||
//! (`Character`, `Inventories`, `Wiki`) and the item search live in this
|
//! (`Character`, `Inventories`, `Wiki`) and the item search live in this
|
||||||
//! module root.
|
//! module root.
|
||||||
|
#![allow(dead_code)]
|
||||||
|
// `ItemSearchField` and `ItemSearchCard` are stubs, not mounted on any page
|
||||||
|
// yet. rustc flags the macro-generated props field as unread. Remove this
|
||||||
|
// when ROADMAP phase 3 mounts the search.
|
||||||
|
|
||||||
use leptos::prelude::*;
|
use leptos::prelude::*;
|
||||||
use nucleo_matcher::{ pattern::{ CaseMatching, Pattern, Normalization }, Config, Matcher };
|
use nucleo_matcher::{ pattern::{ CaseMatching, Pattern, Normalization }, Config, Matcher };
|
||||||
use reactive_stores::Field;
|
use reactive_stores::Field;
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
use crate::prelude::*;
|
|
||||||
use leptos::prelude::*;
|
use leptos::prelude::*;
|
||||||
use leptos_router::components::A;
|
use leptos_router::components::A;
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
use std::{ fmt::Debug, str::FromStr, ops::{ Sub, Add }};
|
use std::{ fmt::Debug, str::FromStr };
|
||||||
|
|
||||||
use leptos::{ logging, prelude::*, tachys::html::property::IntoProperty };
|
use leptos::{ prelude::*, tachys::html::property::IntoProperty };
|
||||||
use num_format::{Locale, ToFormattedString};
|
use num_format::{Locale, ToFormattedString};
|
||||||
use num_traits::{ SaturatingSub, SaturatingAdd };
|
use num_traits::{ SaturatingSub, SaturatingAdd };
|
||||||
use crate::prelude::*;
|
use crate::prelude::*;
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
//! Character sidebar: portrait, names, class/level/XP, HP, hit dice,
|
//! Character sidebar: portrait, names, class/level/XP, HP, hit dice,
|
||||||
//! death saves and spell slots.
|
//! death saves and spell slots.
|
||||||
use crate::prelude::*;
|
|
||||||
use leptos::prelude::*;
|
use leptos::prelude::*;
|
||||||
|
|
||||||
mod image;
|
mod image;
|
||||||
|
|||||||
@ -45,7 +45,7 @@ pub fn HitDice () -> impl IntoView {
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<For
|
<For
|
||||||
each=move || (0..level.get())
|
each=move || 0..level.get()
|
||||||
key=|slot| slot.clone()
|
key=|slot| slot.clone()
|
||||||
let (slot)
|
let (slot)
|
||||||
>
|
>
|
||||||
|
|||||||
@ -188,7 +188,6 @@ fn generate_mock_contact_book () -> ContactBook {
|
|||||||
|
|
||||||
/// Demo prepared spells. Currently an empty list — `Spell` is a stub.
|
/// Demo prepared spells. Currently an empty list — `Spell` is a stub.
|
||||||
fn generate_prepared_spells_list () -> PreparedSpells {
|
fn generate_prepared_spells_list () -> PreparedSpells {
|
||||||
use PreparedSpell::*;
|
|
||||||
let list = vec![
|
let list = vec![
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
//! Leptos 0.8 app with actix-web SSR and client-side hydration. The crate
|
//! Leptos 0.8 app with actix-web SSR and client-side hydration. The crate
|
||||||
//! root declares the modules and the WASM entry point; `main.rs` holds the
|
//! root declares the modules and the WASM entry point; `main.rs` holds the
|
||||||
//! SSR server, `app.rs` the component tree.
|
//! SSR server, `app.rs` the component tree.
|
||||||
#![feature(type_alias_impl_trait)]
|
|
||||||
pub mod app;
|
pub mod app;
|
||||||
|
|
||||||
#[allow(unused_imports)]
|
#[allow(unused_imports)]
|
||||||
|
|||||||
@ -3,4 +3,3 @@
|
|||||||
//! The whole dashboard lives in one `reactive_stores::Store<Dashboard>`
|
//! The whole dashboard lives in one `reactive_stores::Store<Dashboard>`
|
||||||
//! (alias `Context`), created in `App` and shared through Leptos context.
|
//! (alias `Context`), created in `App` and shared through Leptos context.
|
||||||
|
|
||||||
use crate::prelude::*;
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user