✨ Añade trait JoinClasses para unir clases CSS
También elimina macros sin uso `join_op!` y `join_strict!` (KISS).
This commit is contained in:
parent
7a014f2e0f
commit
8b1bfdc740
6 changed files with 90 additions and 97 deletions
|
|
@ -215,13 +215,13 @@ impl Asset for JavaScript {
|
|||
fn render(&self, cx: &mut Context) -> Markup {
|
||||
match &self.source {
|
||||
Source::From(path) => html! {
|
||||
script src=(join_pair!(path, "?v=", self.version.as_str())) {};
|
||||
script src=(join_pair!(path, "?v=", &self.version)) {};
|
||||
},
|
||||
Source::Defer(path) => html! {
|
||||
script src=(join_pair!(path, "?v=", self.version.as_str())) defer {};
|
||||
script src=(join_pair!(path, "?v=", &self.version)) defer {};
|
||||
},
|
||||
Source::Async(path) => html! {
|
||||
script src=(join_pair!(path, "?v=", self.version.as_str())) async {};
|
||||
script src=(join_pair!(path, "?v=", &self.version)) async {};
|
||||
},
|
||||
Source::Inline(_, f) => html! {
|
||||
script { (PreEscaped((f)(cx))) };
|
||||
|
|
|
|||
|
|
@ -170,7 +170,7 @@ impl Asset for StyleSheet {
|
|||
Source::From(path) => html! {
|
||||
link
|
||||
rel="stylesheet"
|
||||
href=(join_pair!(path, "?v=", self.version.as_str()))
|
||||
href=(join_pair!(path, "?v=", &self.version))
|
||||
media=[self.media.as_str_opt()];
|
||||
},
|
||||
Source::Inline(_, f) => html! {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue