if (xAttribute === "date") { const xScale = scaleOrdinal().domain(data.map(dateValue)); return xScale; } else { const xScale = scaleLinear() .domain(extent(data, yValue)) .range([innerHeight, 0]) .nice(); return xScale; } const xScale = scaleOrdinal() .domain(data.map(dateValue))