diff --git a/web/src/state.rs b/web/src/state.rs index 79e3f2e..ed65527 100644 --- a/web/src/state.rs +++ b/web/src/state.rs @@ -307,7 +307,6 @@ pub fn update(msg: Msg, model: &mut Model, orders: &mut impl Orders) { .map(|t| Tag { name: t.name, bg_color: t.bg_color, - fg_color: t.fg_color, unread: t.unread, }) .collect(), @@ -357,18 +356,13 @@ pub fn update(msg: Msg, model: &mut Model, orders: &mut impl Orders) { .map(|t| Tag { name: t.name, bg_color: t.bg_color, - fg_color: t.fg_color, unread: t.unread, }) .collect(), ); match &data.thread { graphql::show_thread_query::ShowThreadQueryThread::EmailThread( - ShowThreadQueryThreadOnEmailThread { - thread_id, - subject, - messages, - }, + ShowThreadQueryThreadOnEmailThread { messages, .. }, ) => { let mut open_messages: HashSet<_> = messages .iter() @@ -555,7 +549,6 @@ pub enum Context { pub struct Tag { pub name: String, pub bg_color: String, - pub fg_color: String, pub unread: i64, } @@ -604,6 +597,8 @@ pub enum Msg { SelectionSetNone, SelectionSetAll, SelectionAddTag(String), + #[allow(dead_code)] + // TODO SelectionRemoveTag(String), SelectionMarkAsRead, SelectionMarkAsUnread, diff --git a/web/src/view/desktop.rs b/web/src/view/desktop.rs index 5acb56e..d521058 100644 --- a/web/src/view/desktop.rs +++ b/web/src/view/desktop.rs @@ -1,8 +1,7 @@ use seed::{prelude::*, *}; -use seed_hooks::{state_access::CloneState, topo, use_state}; +use seed_hooks::topo; use crate::{ - api::urls, graphql::show_thread_query::*, state::{Context, Model, Msg}, view::{self, reading_progress, view_header, view_search_results, view_tags}, diff --git a/web/src/view/mod.rs b/web/src/view/mod.rs index 0bb3cbc..11a142d 100644 --- a/web/src/view/mod.rs +++ b/web/src/view/mod.rs @@ -1028,7 +1028,6 @@ pub fn view_tags(model: &Model) -> Node { &Tag { name: parts[..i + 1].join("/"), bg_color: "#fff".to_string(), - fg_color: "#000".to_string(), unread: 0, }, search_unread, diff --git a/web/src/view/tablet.rs b/web/src/view/tablet.rs index 5b02571..73b32cd 100644 --- a/web/src/view/tablet.rs +++ b/web/src/view/tablet.rs @@ -1,4 +1,3 @@ -use log::info; use seed::{prelude::*, *}; use crate::{