1 unstable release
0.1.0 | Oct 16, 2023 |
---|
#65 in #dioxus
30 downloads per month
Used in dioxus-use-gesture
15KB
240 lines
dioxus-spring
let spring_ref = use_spring_style(cx, 1f32, |scale| {
format!("transform-origin: top left; transform: scale({scale});")
});
render!(
h1 {
onmounted: move |event| {
spring_ref.mount(event.data);
},
onmouseenter: move |_| {
spring_ref.transition_to(2., Duration::from_secs(1));
},
onmouseleave: move |_| {
spring_ref.transition_to(1., Duration::from_secs(1));
},
"Hover me!"
}
)
Dependencies
~15MB
~283K SLoC