Skip to content

Commit f43b1ad

Browse files
authored
test(tables): pin lipgloss to v1.1.0 and update tests (#394)
1 parent d1d5125 commit f43b1ad

File tree

13 files changed

+114
-79
lines changed

13 files changed

+114
-79
lines changed

β€ŽTaskfile.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ tasks:
2222
test:
2323
desc: Run tests
2424
cmds:
25-
- go test ./...
25+
- go test ./... {{.CLI_ARGS}}

β€Žansi/table.goβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,21 +55,21 @@ func (e *TableElement) Render(w io.Writer, ctx RenderContext) error {
5555
renderText(iw, ctx.options.ColorProfile, bs.Current().Style.StylePrimitive, rules.BlockPrefix)
5656
renderText(iw, ctx.options.ColorProfile, style, rules.Prefix)
5757
width := int(ctx.blockStack.Width(ctx)) //nolint: gosec
58-
ctx.table.lipgloss = table.New().Width(width)
58+
ctx.table.lipgloss = table.New().Width(width).Wrap(true)
5959

6060
return nil
6161
}
6262

6363
func (e *TableElement) setStyles(ctx RenderContext) {
6464
ctx.table.lipgloss = ctx.table.lipgloss.StyleFunc(func(row, col int) lipgloss.Style {
65-
st := lipgloss.NewStyle().Inline(true)
65+
st := lipgloss.NewStyle().Inline(false)
66+
// Default Styles
67+
st = st.Margin(0, 1)
68+
69+
// Override with custom styles
6670
if m := ctx.options.Styles.Table.Margin; m != nil {
6771
st = st.Padding(0, int(*m)) //nolint: gosec
6872
}
69-
if row == 0 {
70-
st = st.Bold(true)
71-
}
72-
7373
switch e.table.Alignments[col] {
7474
case astext.AlignLeft:
7575
st = st.Align(lipgloss.Left).PaddingRight(0)

β€Žansi/testdata/TestRenderer/table.goldenβ€Ž

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žansi/testdata/TestRenderer/table_align.goldenβ€Ž

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žansi/testdata/TestRendererIssues/117.goldenβ€Ž

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žansi/testdata/TestRendererIssues/315.goldenβ€Ž

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žansi/testdata/TestRendererIssues/316.goldenβ€Ž

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žansi/testdata/TestRendererIssues/44.goldenβ€Ž

Lines changed: 14 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)