use leptos::*;
#[leptos::component]
pub fn scoreboard() -> impl leptos::IntoView {
use leptos::Suspense;
let scoreboard_resource =
create_resource(leptos_router::use_params_map(), |params| async move {
let id = params.get("id").unwrap();
let res =
reqwasm::http::Request::get(&format!("/api/demos/{}/analysis/scoreboard", id))
.send()
.await
.unwrap();
res.json::Scoreboard
| Name | Kills | Assists | Deaths | Damage |
|---|---|---|---|---|
| { s.name } | { s.kills } | { s.assists } | { s.deaths } | { s.damage } |