diff options
| author | Anhgelus Morhtuuzh <william@herges.fr> | 2025-12-13 18:09:40 +0100 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <william@herges.fr> | 2025-12-13 18:09:48 +0100 |
| commit | aea07c141b3a2448ea367ad80ad5e12d04a78df7 (patch) | |
| tree | 67031a6cfe4c5b42f9527410045f4d3793f32946 /dom/css_class.go | |
| parent | d695b39edf898e056a8de3724a020f15754fcea9 (diff) | |
refactor(markdown): use new dom package to create html
Diffstat (limited to 'dom/css_class.go')
| -rw-r--r-- | dom/css_class.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dom/css_class.go b/dom/css_class.go index 633869e..998dd50 100644 --- a/dom/css_class.go +++ b/dom/css_class.go @@ -1,5 +1,7 @@ package dom +import "strings" + type ClassList map[string]struct{} func (cl ClassList) set(e Element) Element { @@ -10,7 +12,7 @@ func (cl ClassList) set(e Element) Element { for k := range cl { classes += k + " " } - classes = classes[:len(cl)-1] + classes = strings.TrimSpace(classes) return e.SetAttribute("class", classes) } |
