UI: Add Sticky Notes tab and api

This commit is contained in:
Riz Ashraf committed 2026-09-13 18:47:02 +01:00
1 parent 34cf8fc8ca
commit 2bdafa6cc5
2 files changed
+60 -1

No files matched your search

+7
View File
@@ -375,6 +375,13 @@ fn run_server(state: Arc<MemoryState>) -> Result<(), Box<dyn std::error::Error>>
axum::Json(tasks.clone())
}
}))
.route("/api/sticky", get({
let state_clone = app_state.handler.state.clone();
move || async move {
let sticky = state_clone.sticky.read();
axum::Json(sticky.clone())
}
}))
.route("/api/search", get({
let state_clone = app_state.handler.state.clone();
move |axum::extract::Query(params): axum::extract::Query<std::collections::HashMap<String, String>>| async move {