An entry is not always the label itself: a category axis' data takes a
per-label object -- { value: 'Mon', textStyle: { color: 'red' } } -- so
an author who styles one label writes the whole entry that way. Stringified
whole, that entry reads as [object Object], and these labels are the only
handle a heat grid's reader has: they become HeatmapData.x / .y and are
announced on every row and column move, while the numbers stay right and
say nothing is wrong.
Reads a category axis' own labels.
An entry is not always the label itself: a category axis'
datatakes a per-label object --{ value: 'Mon', textStyle: { color: 'red' } }-- so an author who styles one label writes the whole entry that way. Stringified whole, that entry reads as[object Object], and these labels are the only handle a heat grid's reader has: they becomeHeatmapData.x/.yand are announced on every row and column move, while the numbers stay right and say nothing is wrong.