aex/src/components/sidebar/image.rs

16 lines
379 B
Rust
Raw Normal View History

use crate::prelude::*;
use leptos::prelude::*;
#[component]
pub fn Image () -> impl IntoView {
let state = expect_context::<Context>();
let image = state.player().image();
view! {
<Show when=move || !image.get().is_empty() >
<div class="character-image">
<img src=move || image.get() />
</div>
</Show>
}
}