dst reset button functionality

This commit is contained in:
YK 2025-09-13 12:58:15 +03:00
parent e956e986fb
commit 8f1ec42e48
2 changed files with 13 additions and 1 deletions

View File

@ -184,7 +184,12 @@ pub fn Sidebar () -> impl IntoView {
</For> </For>
</div> </div>
<div class="reset"> <div class="reset">
<button title="Сбросить кости">""</button> <button
title="Сбросить кости"
on:click=move |_| dt.update(|d| d.reset())
>
""
</button>
</div> </div>
<div class="succeeded dt-list"> <div class="succeeded dt-list">
<For <For

View File

@ -179,6 +179,13 @@ pub struct DeathSaveThrows {
pub succeeded: u8, pub succeeded: u8,
} }
impl DeathSaveThrows {
pub fn reset (&mut self) {
self.failed = 0;
self.succeeded = 0;
}
}
#[derive(Clone, Debug, Store)] #[derive(Clone, Debug, Store)]
pub struct ContactBook (pub HashMap<String, Contact>); pub struct ContactBook (pub HashMap<String, Contact>);