fix: linter errors (#263)

* refactor: extract magic numbers to const

* fix: linter errors
This commit is contained in:
Maas Lalani
2023-10-02 19:28:35 -07:00
committed by GitHub
parent ea723982eb
commit 0aaa280081
7 changed files with 40 additions and 130 deletions
+15 -6
View File
@@ -14,22 +14,31 @@ type HeadingElement struct {
First bool
}
const (
h1 = iota + 1
h2
h3
h4
h5
h6
)
func (e *HeadingElement) Render(w io.Writer, ctx RenderContext) error {
bs := ctx.blockStack
rules := ctx.options.Styles.Heading
switch e.Level {
case 1:
case h1:
rules = cascadeStyles(true, rules, ctx.options.Styles.H1)
case 2:
case h2:
rules = cascadeStyles(true, rules, ctx.options.Styles.H2)
case 3:
case h3:
rules = cascadeStyles(true, rules, ctx.options.Styles.H3)
case 4:
case h4:
rules = cascadeStyles(true, rules, ctx.options.Styles.H4)
case 5:
case h5:
rules = cascadeStyles(true, rules, ctx.options.Styles.H5)
case 6:
case h6:
rules = cascadeStyles(true, rules, ctx.options.Styles.H6)
}