Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boydjohnson/yew-transition-group

react-transition-group but for yew
https://github.com/boydjohnson/yew-transition-group

yew yew-framework

Last synced: 11 days ago
JSON representation

react-transition-group but for yew

Awesome Lists containing this project

README

        

# yew-transition-group

Based off of `react-transition-group`.

`react-transition-group` has `Transition`, `CssTransition`, and `TransitionGroup`.

`yew-transition-group` has only `Transition` right now. When I get time, `TransitionGroup` will be implemented. I don't think `CssTransition` is feasible right now.

## Usage

Cargo.toml
```
[dependencies]
yew-transition-group = "0.0.1"
```

In view
```rust
html !{

{ "Hello World" }

}
```

Where enter is a boolean, controlling when you want the transition to appear, and notification_callback is a `Callback` where you get notified about changes to the `TransitionState` from `Entering` -> `Entered` -> `Exiting` -> `Exited`.

Check out the [example](/examples/transition-example/) for more information.