Skip to content

Commit

Permalink
🐛 (marimekko) do not show lone legend item
Browse files Browse the repository at this point in the history
  • Loading branch information
sophiamersmann committed May 14, 2024
1 parent a269b43 commit fd385cc
Showing 1 changed file with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -825,7 +825,7 @@ export class MarimekkoChart
// legend props

@computed get legendPaddingTop(): number {
return this.baseFontSize
return this.legend.height > 0 ? this.baseFontSize : 0
}

@computed get legendX(): number {
Expand Down Expand Up @@ -858,19 +858,19 @@ export class MarimekkoChart

@computed get categoricalLegendData(): CategoricalBin[] {
const { colorColumnSlug, colorScale, series } = this
const customHiddenCategories =
this.colorScaleConfig?.customHiddenCategories
if (colorColumnSlug) return colorScale.categoricalLegendBins
else
if (colorColumnSlug) {
return colorScale.categoricalLegendBins
} else if (series.length > 0) {
return series.map((series, index) => {
return new CategoricalBin({
index,
value: series.seriesName,
label: series.seriesName,
color: series.color,
isHidden: !!customHiddenCategories?.[series.seriesName],
})
})
}
return []
}

@action.bound onLegendMouseOver(bin: ColorScaleBin): void {
Expand Down

0 comments on commit fd385cc

Please sign in to comment.