use seed::Url; const BASE_URL: &str = "/api"; pub fn refresh() -> String { format!("{BASE_URL}/refresh") } pub fn search(query: &str, page: usize, results_per_page: usize) -> String { let query = Url::encode_uri_component(query); format!("{BASE_URL}/search/{query}?page={page}&results_per_page={results_per_page}") } pub fn show(tid: &str) -> String { format!("{BASE_URL}/show/{tid}") } pub fn original(message_id: &str) -> String { format!("{BASE_URL}/original/{message_id}") }