import type { InquiryPreparationReportDraft } from '../domain/inquiryReport'

export const mockInquiryReportDrafts: InquiryPreparationReportDraft[] = [
  {
    id: 'irep-001',
    inquiryId: 'inq-001',
    selectedPropertyIds: ['prop-001', 'prop-007'],
    fieldSelections: [
      {
        propertyId: 'prop-001',
        mandatoryFields: ['title', 'location', 'mapImageUrl', 'images'],
        selectedOptionalFields: ['areaSqm', 'rentPricePerSqm', 'leaseTerm', 'currentTenant', 'description', 'floor', 'parking'],
      },
      {
        propertyId: 'prop-007',
        mandatoryFields: ['title', 'location', 'mapImageUrl', 'images'],
        selectedOptionalFields: ['areaSqm', 'rentPricePerSqm', 'leaseTerm', 'currentTenant', 'description'],
      },
    ],
    marketSignalPropertyId: 'prop-001',
    editableFields: [
      { id: 'intro', label: 'Einleitung', value: 'Sehr geehrte Frau Meier\n\nGerne präsentieren wir Ihnen passende Objekte aus unserem Portfolio, die Ihrem Anforderungsprofil entsprechen.', fieldType: 'textarea' },
      { id: 'highlights', label: 'Besonderheiten', value: 'Beide Objekte bieten modernste Büroinfrastruktur in attraktiver Zürich-West-Lage mit direktem ÖV-Anschluss.', fieldType: 'textarea' },
      { id: 'next_steps', label: 'Nächste Schritte', value: 'Gerne vereinbaren wir einen Besichtigungstermin. Bitte kontaktieren Sie uns für eine persönliche Beratung.', fieldType: 'textarea' },
    ],
    status: 'draft',
    createdAt: '2026-05-17T09:00:00Z',
    updatedAt: '2026-05-17T09:00:00Z',
  },
  {
    id: 'irep-002',
    inquiryId: 'inq-002',
    selectedPropertyIds: ['prop-002', 'prop-009'],
    fieldSelections: [
      {
        propertyId: 'prop-002',
        mandatoryFields: ['title', 'location', 'mapImageUrl', 'images'],
        selectedOptionalFields: ['areaSqm', 'rentPricePerSqm', 'availabilityDate', 'loadingDocksCount', 'ceilingHeightM'],
      },
      {
        propertyId: 'prop-009',
        mandatoryFields: ['title', 'location', 'mapImageUrl', 'images'],
        selectedOptionalFields: ['areaSqm', 'rentPricePerSqm', 'availabilityDate', 'description'],
      },
    ],
    marketSignalPropertyId: 'prop-002',
    editableFields: [
      { id: 'intro', label: 'Einleitung', value: 'Guten Tag Herr Frei\n\nWir freuen uns, Ihnen zwei geeignete Logistikflächen vorstellen zu können.', fieldType: 'textarea' },
      { id: 'highlights', label: 'Besonderheiten', value: 'Beide Standorte verfügen über Rampenanschluss und sind für Hochregallager geeignet.', fieldType: 'textarea' },
    ],
    status: 'draft',
    createdAt: '2026-05-17T12:00:00Z',
    updatedAt: '2026-05-17T12:00:00Z',
  },
  {
    id: 'irep-004',
    inquiryId: 'inq-004',
    selectedPropertyIds: ['prop-012'],
    fieldSelections: [
      {
        propertyId: 'prop-012',
        mandatoryFields: ['title', 'location', 'mapImageUrl', 'images'],
        selectedOptionalFields: ['areaSqm', 'rentPricePerSqm', 'leaseTerm', 'breakoutOption', 'currentTenant', 'propertyNumber', 'floor', 'parking', 'publicTransportScore'],
      },
    ],
    marketSignalPropertyId: 'prop-012',
    editableFields: [
      { id: 'intro', label: 'Einleitung', value: 'Sehr geehrter Herr Hofer\n\nAnbei finden Sie detaillierte Unterlagen zur Bürofläche Stadtturm Zug.', fieldType: 'textarea' },
      { id: 'highlights', label: 'Highlights', value: 'Repräsentative Lage im Stadtzentrum Zug, beste Steuerkonditionen, direkter ÖV-Anschluss.', fieldType: 'textarea' },
      { id: 'closing', label: 'Abschluss', value: 'Wir freuen uns auf Ihr Feedback und stehen für Fragen jederzeit zur Verfügung.', fieldType: 'textarea' },
    ],
    status: 'finalized',
    pdfUrl: '/mock-reports/irep-004.pdf',
    createdAt: '2026-05-14T10:00:00Z',
    updatedAt: '2026-05-15T09:00:00Z',
  },
]
