I am using @nivo/bar: "0.63.1" to generate a chart that takes in dates in "YYYYMMDD" format. How do I prevent the x-axis labels from overlapping by showing every 7 days or every 30 days and etc... as the chart gets larger? I have tried adding tickValues and it doesn't do anything.
axisBottom={{
tickValues: 7,
format: function (value) {
return moment(value).format('DD');
},
}}

One workaround would be to create a function and return an empty string if the date is not a Monday: