From 6500e60c405f58bfd1d0213ed05aa62f46bc93a1 Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Sun, 29 Sep 2024 18:02:45 -0700 Subject: [PATCH] web: remove dead code --- web/src/api.rs | 13 ------------- web/src/state.rs | 1 - web/src/view/mod.rs | 37 ++----------------------------------- 3 files changed, 2 insertions(+), 49 deletions(-) diff --git a/web/src/api.rs b/web/src/api.rs index ff3837e..7548e69 100644 --- a/web/src/api.rs +++ b/web/src/api.rs @@ -1,10 +1,3 @@ -use gloo_net::{http::Request, Error}; -use log::info; - -const BASE_URL: &str = "/api"; -pub fn refresh() -> String { - format!("{BASE_URL}/refresh") -} pub mod urls { use seed::Url; pub fn search(query: &str, page: usize) -> Url { @@ -19,9 +12,3 @@ pub mod urls { Url::new().set_hash_path(["t", tid]) } } - -pub async fn refresh_request() -> Result<(), Error> { - let t = Request::get(&refresh()).send().await?.text().await?; - info!("refresh {t}"); - Ok(()) -} diff --git a/web/src/state.rs b/web/src/state.rs index 0930633..9a1e3f8 100644 --- a/web/src/state.rs +++ b/web/src/state.rs @@ -7,7 +7,6 @@ use thiserror::Error; use web_sys::HtmlElement; use crate::{ - api, api::urls, consts::SEARCH_RESULTS_PER_PAGE, graphql, diff --git a/web/src/view/mod.rs b/web/src/view/mod.rs index 65266e2..afba57e 100644 --- a/web/src/view/mod.rs +++ b/web/src/view/mod.rs @@ -359,39 +359,6 @@ fn search_toolbar( ] } -trait Email { - fn name(&self) -> Option<&str>; - fn addr(&self) -> Option<&str>; -} - -impl Email for &'_ T { - fn name(&self) -> Option<&str> { - return (*self).name(); - } - fn addr(&self) -> Option<&str> { - return (*self).addr(); - } -} - -macro_rules! implement_email { - ( $($t:ty),+ ) => {$( - impl Email for $t { - fn name(&self) -> Option<&str> { - self.name.as_deref() - } - fn addr(&self) -> Option<&str> { - self.addr.as_deref() - } - } - )+}; -} - -implement_email!( - ShowThreadQueryThreadOnEmailThreadMessagesTo, - ShowThreadQueryThreadOnEmailThreadMessagesCc, - ShowThreadQueryThreadOnEmailThreadMessagesFrom -); - fn raw_text_message(contents: &str) -> Node { let (contents, truncated_msg) = if contents.len() > MAX_RAW_MESSAGE_SIZE { ( @@ -601,7 +568,7 @@ fn render_closed_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Nod ], span![ msg.to.iter().enumerate().map(|(i, to)| { - let ShowThreadQueryThreadOnEmailThreadMessagesTo { name, addr } = to; + let ShowThreadQueryThreadOnEmailThreadMessagesTo { name, .. } = to; span![ if i > 0 { ", " } else { "" }, &name, @@ -617,7 +584,7 @@ fn render_closed_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Nod ], span![ msg.cc.iter().enumerate().map(|(i, cc)| { - let ShowThreadQueryThreadOnEmailThreadMessagesCc { name, addr } = cc; + let ShowThreadQueryThreadOnEmailThreadMessagesCc { name, .. } = cc; span![ if i > 0 { ", " } else { "" }, &name,