16 lines
379 B
Rust
16 lines
379 B
Rust
|
|
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>
|
||
|
|
}
|
||
|
|
}
|