Added better artist bio/pics/lyrics

This commit is contained in:
Connor Johnstone
2026-03-19 14:53:39 -04:00
parent f6b363c40f
commit 51bcf26482
9 changed files with 580 additions and 23 deletions

View File

@@ -62,7 +62,10 @@ pub fn dashboard() -> Html {
wasm_bindgen_futures::spawn_local(async move {
match api::sync_downloads().await {
Ok(s) => {
message.set(Some(format!("Synced: {} enqueued, {} skipped", s.enqueued, s.skipped)));
message.set(Some(format!(
"Synced: {} enqueued, {} skipped",
s.enqueued, s.skipped
)));
fetch.emit(());
}
Err(e) => error.set(Some(e.0)),
@@ -82,7 +85,10 @@ pub fn dashboard() -> Html {
wasm_bindgen_futures::spawn_local(async move {
match api::process_downloads().await {
Ok(t) => {
message.set(Some(format!("Downloads started (task: {})", &t.task_id[..8])));
message.set(Some(format!(
"Downloads started (task: {})",
&t.task_id[..8]
)));
fetch.emit(());
}
Err(e) => error.set(Some(e.0)),
@@ -101,7 +107,10 @@ pub fn dashboard() -> Html {
let fetch = fetch.clone();
wasm_bindgen_futures::spawn_local(async move {
match api::trigger_index().await {
Ok(t) => { message.set(Some(format!("Indexing started ({})", &t.task_id[..8]))); fetch.emit(()); }
Ok(t) => {
message.set(Some(format!("Indexing started ({})", &t.task_id[..8])));
fetch.emit(());
}
Err(e) => error.set(Some(e.0)),
}
});
@@ -118,7 +127,10 @@ pub fn dashboard() -> Html {
let fetch = fetch.clone();
wasm_bindgen_futures::spawn_local(async move {
match api::trigger_tag().await {
Ok(t) => { message.set(Some(format!("Tagging started ({})", &t.task_id[..8]))); fetch.emit(()); }
Ok(t) => {
message.set(Some(format!("Tagging started ({})", &t.task_id[..8])));
fetch.emit(());
}
Err(e) => error.set(Some(e.0)),
}
});
@@ -135,7 +147,10 @@ pub fn dashboard() -> Html {
let fetch = fetch.clone();
wasm_bindgen_futures::spawn_local(async move {
match api::trigger_organize().await {
Ok(t) => { message.set(Some(format!("Organizing started ({})", &t.task_id[..8]))); fetch.emit(()); }
Ok(t) => {
message.set(Some(format!("Organizing started ({})", &t.task_id[..8])));
fetch.emit(());
}
Err(e) => error.set(Some(e.0)),
}
});
@@ -153,7 +168,10 @@ pub fn dashboard() -> Html {
wasm_bindgen_futures::spawn_local(async move {
match api::trigger_pipeline().await {
Ok(p) => {
message.set(Some(format!("Pipeline started — {} tasks queued", p.task_ids.len())));
message.set(Some(format!(
"Pipeline started — {} tasks queued",
p.task_ids.len()
)));
fetch.emit(());
}
Err(e) => error.set(Some(e.0)),
@@ -170,7 +188,10 @@ pub fn dashboard() -> Html {
return html! { <p class="loading">{ "Loading..." }</p> };
};
let pipeline_active = s.tasks.iter().any(|t| t.status == "Pending" || t.status == "Running");
let pipeline_active = s
.tasks
.iter()
.any(|t| t.status == "Pending" || t.status == "Running");
html! {
<div>