yew-macro: fix inability to set the autoplay atribute (#1866)

This commit is contained in:
bakape 2021-05-23 03:04:26 +05:00 committed by Simon
parent 679f0c854b
commit e1f093858b
4 changed files with 6 additions and 4 deletions

View File

@ -70,6 +70,7 @@ lazy_static! {
vec![ vec![
"async", "async",
"autofocus", "autofocus",
"autoplay",
"controls", "controls",
"default", "default",
"defer", "defer",

View File

@ -34,9 +34,9 @@ error[E0277]: `()` doesn't implement `std::fmt::Display`
15 | <>{ for (0..3).map(|_| not_tree()) }</> 15 | <>{ for (0..3).map(|_| not_tree()) }</>
| ^^^^^^ `()` cannot be formatted with the default formatter | ^^^^^^ `()` cannot be formatted with the default formatter
| |
::: $WORKSPACE/packages/yew/src/utils.rs ::: $WORKSPACE/packages/yew/src/utils.rs:76:8
| |
| T: Into<R>, 76 | T: Into<R>,
| ------- required by this bound in `into_node_iter` | ------- required by this bound in `into_node_iter`
| |
= help: the trait `std::fmt::Display` is not implemented for `()` = help: the trait `std::fmt::Display` is not implemented for `()`

View File

@ -23,6 +23,7 @@ fn compile_pass() {
<option selected=true disabled=false value="">{"Selected"}</option> <option selected=true disabled=false value="">{"Selected"}</option>
<option selected=false disabled=true value="">{"Unselected"}</option> <option selected=false disabled=true value="">{"Unselected"}</option>
</select> </select>
<video autoplay=true controls=true />
</div> </div>
<svg width="149" height="147" viewBox="0 0 149 147" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="149" height="147" viewBox="0 0 149 147" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M60.5776 13.8268L51.8673 42.6431L77.7475 37.331L60.5776 13.8268Z" fill="#DEB819"/> <path d="M60.5776 13.8268L51.8673 42.6431L77.7475 37.331L60.5776 13.8268Z" fill="#DEB819"/>

View File

@ -70,9 +70,9 @@ error[E0277]: `()` is not an iterator
18 | { for () } 18 | { for () }
| ^^ `()` is not an iterator | ^^ `()` is not an iterator
| |
::: $WORKSPACE/packages/yew/src/utils.rs ::: $WORKSPACE/packages/yew/src/utils.rs:75:9
| |
| IT: IntoIterator<Item = T>, 75 | IT: IntoIterator<Item = T>,
| ---------------------- required by this bound in `into_node_iter` | ---------------------- required by this bound in `into_node_iter`
| |
= help: the trait `Iterator` is not implemented for `()` = help: the trait `Iterator` is not implemented for `()`