+ {/* Этаж — stepper + slider */}
+
+
+ Этаж{" "}
+
+ {draft.floor ?? "—"}
+ {totalFloors ? ` / ${totalFloors}` : ""}
+
+
+
+
+ patch({ floor: Number(e.target.value) })}
+ aria-label="Этаж"
+ />
+
+
+
+
+ {/* Площадь — numeric ± */}
+
+
+ Площадь м²
+
+
+
+ {
+ const v = Number(e.target.value);
+ if (!Number.isNaN(v)) patch({ area_m2: v });
+ }}
+ aria-label="Площадь м²"
+ />
+
+
+
+