diff --git a/packages/yew/src/html/classes.rs b/packages/yew/src/html/classes.rs index bd628642118..0a5bb9cc9b0 100644 --- a/packages/yew/src/html/classes.rs +++ b/packages/yew/src/html/classes.rs @@ -274,8 +274,8 @@ impl + Clone> From<&[T]> for Classes { } } -impl, const SIZE: usize> From<[T;SIZE]> for Classes { - fn from(t: [T;SIZE]) -> Self { +impl, const SIZE: usize> From<[T; SIZE]> for Classes { + fn from(t: [T; SIZE]) -> Self { t.into_iter().collect() } }