"use client"; /** * TestPresets — кнопки быстрого заполнения формы тестовыми квартирами. * Все эти квартиры дают medium / high confidence (хорошее покрытие в DB). */ import type { TradeInEstimateInput } from "@/types/trade-in"; interface Preset { label: string; hint: string; data: TradeInEstimateInput; } const PRESETS: Preset[] = [ { label: "Академика Ландау · 1к/38м²", hint: "Академический новостройки · 686 сделок/год", data: { address: "Екатеринбург, ул. Академика Ландау, 27", area_m2: 38, rooms: 1, floor: 12, total_floors: 25, year_built: 2015, house_type: "monolith", }, }, { label: "Малышева 84 · 2к/55м²", hint: "Центр · 36 аналогов", data: { address: "Екатеринбург, ул. Малышева, 84", area_m2: 55, rooms: 2, floor: 4, total_floors: 9, year_built: 1990, house_type: "brick", }, }, { label: "Краснолесья · 3к/75м²", hint: "Академический эконом · 487 сделок/год", data: { address: "Екатеринбург, ул. Краснолесья, 30", area_m2: 75, rooms: 3, floor: 7, total_floors: 16, year_built: 2010, house_type: "panel", }, }, { label: "Космонавтов 50 · 2к/55м²", hint: "Уралмаш бюджет · 415 сделок/год", data: { address: "Екатеринбург, ул. Космонавтов, 50", area_m2: 55, rooms: 2, floor: 5, total_floors: 9, year_built: 1975, house_type: "panel", }, }, { label: "8 Марта 80 · 1к/35м²", hint: "Центр Ленинский · 305 сделок/год", data: { address: "Екатеринбург, ул. 8 Марта, 80", area_m2: 35, rooms: 1, floor: 3, total_floors: 9, year_built: 1985, house_type: "brick", }, }, { label: "Московская · 2к/55м²", hint: "Центр премиум · 426 сделок/год", data: { address: "Екатеринбург, ул. Московская, 195", area_m2: 55, rooms: 2, floor: 6, total_floors: 9, year_built: 1980, house_type: "brick", }, }, ]; interface Props { onPick: (data: TradeInEstimateInput) => void; } export function TestPresets({ onPick }: Props) { return (