fix(analytics): ObjectSaleChart tooltip полный ₽/м², не /1000 (#1238) #1275

Merged
bot-backend merged 1 commit from fix/object-sale-chart-price-no-divider-recovered into main 2026-06-13 08:10:39 +00:00

View file

@ -56,10 +56,14 @@ export function ObjectSaleChart({ objId }: { objId: number | string }) {
yAxisIndex: 1,
smooth: true,
symbol: "circle",
data: d.price.map((v) => (v ? Math.round(v / 1000) : null)),
data: d.price.map((v) => (v ? Math.round(v) : null)),
lineStyle: { color: type === "apartments" ? "#0a7a3a" : "#c2410c" },
itemStyle: { color: type === "apartments" ? "#0a7a3a" : "#c2410c" },
connectNulls: true,
tooltip: {
valueFormatter: (v: number | null) =>
v == null ? "—" : `${v.toLocaleString("ru")} ₽/м²`,
},
},
]);
return {
@ -69,7 +73,7 @@ export function ObjectSaleChart({ objId }: { objId: number | string }) {
xAxis: { type: "category", data: months },
yAxis: [
{ type: "value", name: "шт", position: "left" },
{ type: "value", name: "тыс ₽/м²", position: "right" },
{ type: "value", name: "₽/м²", position: "right" },
],
series,
};