import type { StaticDataResponse } from '@/lib/api/lookups';

export const demoStaticData: StaticDataResponse = {
  residence_types: [
    { id: 1, name: 'House', icon: '🏠' },
    { id: 2, name: 'Apartment', icon: '🏢' },
    { id: 3, name: 'Condo', icon: '🏙️' },
    { id: 4, name: 'Townhouse', icon: '🏘️' },
    { id: 5, name: 'Cabin', icon: '🏕️' },
  ],
  task_categories: [
    { id: 1, name: 'Plumbing', icon: '🔧', color: '#3B82F6' },
    { id: 2, name: 'Electrical', icon: '⚡', color: '#F59E0B' },
    { id: 3, name: 'HVAC', icon: '❄️', color: '#6366F1' },
    { id: 4, name: 'Landscaping', icon: '🌿', color: '#22C55E' },
    { id: 5, name: 'Cleaning', icon: '🧹', color: '#EC4899' },
    { id: 6, name: 'Painting', icon: '🎨', color: '#8B5CF6' },
    { id: 7, name: 'Appliance', icon: '🔌', color: '#F97316' },
    { id: 8, name: 'Exterior', icon: '🏡', color: '#14B8A6' },
    { id: 9, name: 'Safety', icon: '🛡️', color: '#EF4444' },
    { id: 10, name: 'General', icon: '🔨', color: '#6B7280' },
  ],
  task_priorities: [
    { id: 1, name: 'Low', icon: '🟢', color: '#22C55E', sort_order: 1 },
    { id: 2, name: 'Medium', icon: '🟡', color: '#F59E0B', sort_order: 2 },
    { id: 3, name: 'High', icon: '🟠', color: '#F97316', sort_order: 3 },
    { id: 4, name: 'Urgent', icon: '🔴', color: '#EF4444', sort_order: 4 },
  ],
  task_frequencies: [
    { id: 1, name: 'Weekly', days: 7, description: 'Every week' },
    { id: 2, name: 'Biweekly', days: 14, description: 'Every 2 weeks' },
    { id: 3, name: 'Monthly', days: 30, description: 'Every month' },
    { id: 4, name: 'Quarterly', days: 90, description: 'Every 3 months' },
    { id: 5, name: 'Semi-Annually', days: 180, description: 'Every 6 months' },
    { id: 6, name: 'Annually', days: 365, description: 'Every year' },
  ],
  contractor_specialties: [
    { id: 1, name: 'Plumber', icon: '🔧' },
    { id: 2, name: 'Electrician', icon: '⚡' },
    { id: 3, name: 'HVAC Technician', icon: '❄️' },
    { id: 4, name: 'Landscaper', icon: '🌿' },
    { id: 5, name: 'Painter', icon: '🎨' },
    { id: 6, name: 'General Contractor', icon: '🔨' },
    { id: 7, name: 'Roofer', icon: '🏠' },
    { id: 8, name: 'Cleaner', icon: '🧹' },
  ],
  task_templates: {
    groups: [
      {
        category: { id: 1, name: 'Plumbing', icon: '🔧', color: '#3B82F6' },
        templates: [
          { id: 1, title: 'Check for leaks', description: 'Inspect pipes and faucets for leaks', category_id: 1, priority_id: 2, frequency_id: 4 },
          { id: 2, title: 'Drain water heater', description: 'Flush sediment from water heater', category_id: 1, priority_id: 2, frequency_id: 6 },
        ],
      },
      {
        category: { id: 3, name: 'HVAC', icon: '❄️', color: '#6366F1' },
        templates: [
          { id: 3, title: 'Replace HVAC filter', description: 'Replace air filters in HVAC system', category_id: 3, priority_id: 2, frequency_id: 3 },
          { id: 4, title: 'Schedule HVAC tune-up', description: 'Annual HVAC system maintenance', category_id: 3, priority_id: 2, frequency_id: 6 },
        ],
      },
      {
        category: { id: 4, name: 'Landscaping', icon: '🌿', color: '#22C55E' },
        templates: [
          { id: 5, title: 'Mow the lawn', description: 'Cut grass to proper height', category_id: 4, priority_id: 1, frequency_id: 1 },
        ],
      },
    ],
    total_count: 5,
  },
};
