import { SettingsCardProps, Team, User } from "@/types/setting";
import {
  Users,
  Building,
  ListTodo,
  Shield,
  MessageCircle,
  Activity,
} from "lucide-react";
import { getAvatarUrl } from "./avatar";
import { StatCardProps } from "@/types/statCard";
import { Contact } from "@/types/contact";
import { Area } from "@/types/area";
import { City } from "@/types/city";
import { State } from "@/types/state";
import { Country } from "@/types/country";
import { Company } from "@/types/companies";
import { Broker } from "@/types/brokers";
import { Builder } from "@/types/builders";
import { Property } from "@/types/property-master";
import { LeadStage } from "@/types/leadStage";


export const settingsData: SettingsCardProps[] = [
  {
    title: "Company Settings",
    description: "Manage users, teams, roles, and company structure",
    icon: Users,
    link: "/settings/users",
    color: "blue",
    badge: { text: "Active" },
    progress: 75,
    stats: ["4 teams configured", "12 active users"],
    permissions: ["settingUser", "settingTeams", "settingRoles"],
  },
  {
    title: "Accounting",
    description: "Configure accounting, bank details, and payment settings",
    icon: Building,
    link: "/settings/company-accounting",
    color: "emerald",
    badge: { text: "Updated" },
    progress: 90,
    stats: ["5 payment plans configured", "3 bank accounts connected"],
     permissions: [
      "settingbankAccounts",
      "settingpaymentPlans",
      "settingprojectCharges",
      "settingcompanyAccount",
    ],
  },
  {
    title: "CRM Settings",
    description: "Configure lead stages, scoring, and management workflows",
    icon: ListTodo,
    link: "/settings/lead-stages",
    color: "amber",
    badge: { text: "Attention" },
    progress: 60,
    stats: ["6 lead stages configured", "Lead scoring needs setup"],
     permissions: [
      "settingleadStages",
      "settingleadScore",
      "settingleadSource",
    ],
  },
  {
    title: "Lead Settings",
    description: "Set up lead rules, custom fields, and transfer options",
    icon: Shield,
    link: "/settings/rules",
    color: "violet",
    badge: { text: "Active" },
    progress: 85,
    stats: ["8 custom fields created", "3 lead automation rules"],
     permissions: ["settingcustomForms", "settingtransferLeads"],
  },
  {
    title: "Communication",
    description: "Configure email, SMS, and WhatsApp notifications",
    icon: MessageCircle,
    link: "/settings/email-alerts",
    color: "cyan",
    badge: { text: "Active" },
    progress: 70,
    stats: ["Email templates configured", "WhatsApp integration pending"],
     permissions: [
      "settingemailAlerts",
      "settingsmsAlerts",
      "settingwhatsappAlerts",
    ],
  },
  {
    title: "System Settings",
    description: "Monitor system health, logs, and activity tracking",
    icon: Activity,
    link: "/settings/activity-log",
    color: "slate",
    badge: { text: "System" },
    progress: 98,
    stats: ["Last backup: 2 hours ago", "All services operational"],
       permissions: ["settingactivityLog"],
  },
];

export const users: User[] = [
  {
    id: "1",
    name: "Rajesh Sharma",
    email: "rajesh.sharma@example.com",
    role: "Sales Manager",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "2",
    name: "Priya Patel",
    email: "priya.patel@example.com",
    role: "Marketing Director",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "3",
    name: "Vikram Singh",
    email: "vikram.singh@example.com",
    role: "Construction Manager",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "4",
    name: "Ananya Desai",
    email: "ananya.desai@example.com",
    role: "Legal Advisor",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "5",
    name: "Arjun Mehta",
    email: "arjun.mehta@example.com",
    role: "Sales Executive",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "6",
    name: "Neha Gupta",
    email: "neha.gupta@example.com",
    role: "Customer Relations",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "7",
    name: "Sanjay Kumar",
    email: "sanjay.kumar@example.com",
    role: "Project Manager",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "8",
    name: "Divya Reddy",
    email: "divya.reddy@example.com",
    role: "Finance Manager",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "9",
    name: "Rahul Verma",
    email: "rahul.verma@example.com",
    role: "Site Engineer",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "10",
    name: "Kavita Joshi",
    email: "kavita.joshi@example.com",
    role: "Marketing Executive",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "11",
    name: "Amit Kapoor",
    email: "amit.kapoor@example.com",
    role: "Sales Executive",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
  {
    id: "12",
    name: "Pooja Malhotra",
    email: "pooja.malhotra@example.com",
    role: "HR Manager",
    get avatar() {
      return getAvatarUrl(this.name, this.id);
    },
  },
];

export const initialTeams: Team[] = [
  {
    id: "1",
    name: "Head Office",
    members: ["1", "5", "11", "8", "12"],
    teamLeadId: "1",
  },
  {
    id: "2",
    name: "Bliss Homes",
    members: ["2", "10", "6"],
    teamLeadId: "2",
  },
  {
    id: "3",
    name: "Satyaja Prelude",
    members: ["3", "7", "9"],
    teamLeadId: "3",
  },
  {
    id: "4",
    name: "Site Office - Bliss Homes",
    members: ["4", "9"],
    teamLeadId: "4",
  },
  {
    id: "5",
    name: "Site Office - Satyaja Prelude",
    members: ["6", "5"],
    teamLeadId: "6",
  },
  {
    id: "6",
    name: "Sales Office - Central",
    members: ["8", "11", "5"],
    teamLeadId: "8",
  },
  {
    id: "7",
    name: "Marketing Division",
    members: ["12", "2", "10"],
    teamLeadId: "12",
  },
];

export const user = {
  name: "John Doe",
  email: "john@example.com",
  initials: "JD",
};

export const revenueData = [
  { name: "Jan", value: 1500 },
  { name: "Feb", value: 2300 },
  { name: "Mar", value: 3200 },
  { name: "Apr", value: 2800 },
  { name: "May", value: 3800 },
  { name: "Jun", value: 4200 },
];

export const leadsData = [
  { name: "Jan", value: 42 },
  { name: "Feb", value: 63 },
  { name: "Mar", value: 52 },
  { name: "Apr", value: 73 },
  { name: "May", value: 82 },
  { name: "Jun", value: 92 },
];

export const salesData = [
  { name: "Jan", value: 12 },
  { name: "Feb", value: 19 },
  { name: "Mar", value: 14 },
  { name: "Apr", value: 21 },
  { name: "May", value: 25 },
  { name: "Jun", value: 29 },
];

export const paymentsData = [
  { name: "Jan", value: 980 },
  { name: "Feb", value: 1240 },
  { name: "Mar", value: 1100 },
  { name: "Apr", value: 1600 },
  { name: "May", value: 1950 },
  { name: "Jun", value: 2100 },
];

export const tasksData = [
  { name: "Jan", value: 32 },
  { name: "Feb", value: 48 },
  { name: "Mar", value: 40 },
  { name: "Apr", value: 56 },
  { name: "May", value: 64 },
  { name: "Jun", value: 72 },
];

export const pendingData = [
  { name: "Jan", value: 5 },
  { name: "Feb", value: 7 },
  { name: "Mar", value: 4 },
  { name: "Apr", value: 9 },
  { name: "May", value: 6 },
  { name: "Jun", value: 8 },
];

export const projectStatusData = [
  { name: "Ongoing", value: 12, color: "#facc15" },
  { name: "Upcoming", value: 5, color: "#3b82f6" },
  { name: "Completed", value: 8, color: "#22c55e" },
];

export const leadSourceData = [
  { name: "Website", value: 45, color: "#3b82f6" },
  { name: "Referral", value: 28, color: "#22c55e" },
  { name: "Social", value: 17, color: "#a855f7" },
  { name: "Other", value: 10, color: "#f97316" },
];

export const salesFunnelData = [
  { name: "Leads", value: 1200, fill: "#3b82f6" },
  { name: "Qualified", value: 850, fill: "#a855f7" },
  { name: "Proposal", value: 620, fill: "#ec4899" },
  { name: "Negotiation", value: 350, fill: "#f97316" },
  { name: "Closed Won", value: 190, fill: "#22c55e" },
];

export const targetsVsAchievementData = [
  { name: "Jan", target: 50, achievement: 42 },
  { name: "Feb", target: 60, achievement: 63 },
  { name: "Mar", target: 70, achievement: 52 },
  { name: "Apr", target: 80, achievement: 73 },
  { name: "May", target: 90, achievement: 82 },
  { name: "Jun", target: 100, achievement: 92 },
];

export const openTasks = [
  {
    id: "T001",
    status: "pending",
    leadName: "Rajesh Sharma",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Rajesh&backgroundColor=ffdfbf",
    activity: "Scheduled Call",
    due: "15/05/2024 11:30 AM",
    projectName: "Sunshine Heights",
    assignedTo: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
  },
  {
    id: "T004",
    status: "pending",
    leadName: "Meera Iyer",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Meera&backgroundColor=b6e3f4",
    activity: "Follow-up Meeting",
    due: "17/05/2024 10:00 AM",
    projectName: "Lakeside Towers",
    assignedTo: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
  },
  {
    id: "T006",
    status: "pending",
    leadName: "Amit Patel",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit&backgroundColor=d1d4f9",
    activity: "Booking Process",
    due: "18/05/2024 01:00 PM",
    projectName: "Green Valley Residences",
    assignedTo: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
  },
  {
    id: "T009",
    status: "pending",
    leadName: "Pooja Sharma",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Pooja&backgroundColor=ffdfbf",
    activity: "Scheduled Call",
    due: "16/05/2024 09:30 AM",
    projectName: "Sunshine Heights",
    assignedTo: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
  },
  {
    id: "T003",
    status: "overdue",
    leadName: "Suresh Kumar",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Suresh&backgroundColor=c0aede",
    activity: "Document Collection",
    due: "10/05/2024 02:00 PM",
    projectName: "Royal Palms Estate",
    assignedTo: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
  },
];

export const newLeads = [
  {
    id: "LD001",
    name: "Rajesh Sharma",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Rajesh&backgroundColor=ffdfbf",
    phoneNumber: "9876543210",
    email: "rajesh.sharma@gmail.com",
    leadScore: 85,
    leadStage: "Qualified",
    project: "Sunshine Enclave",
    source: "Website",
    createdOn: "15/05/2024",
  },
  {
    id: "LD002",
    name: "Ananya Desai",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Ananya&backgroundColor=d1d4f9",
    phoneNumber: "8765432109",
    email: "ananya.desai@yahoo.com",
    leadScore: 65,
    leadStage: "Proposal",
    project: "Green Valley Villas",
    source: "Property Portal",
    createdOn: "14/05/2024",
  },
  {
    id: "LD003",
    name: "Suresh Kumar",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Suresh&backgroundColor=c0aede",
    phoneNumber: "7654321098",
    email: "suresh.kumar@hotmail.com",
    leadScore: 45,
    leadStage: "New Lead",
    project: "Metro Business Park",
    source: "Referral",
    createdOn: "13/05/2024",
  },
  {
    id: "LD004",
    name: "Priya Malhotra",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    phoneNumber: "9876123450",
    email: "priya.malhotra@gmail.com",
    leadScore: 90,
    leadStage: "Negotiation",
    project: "Lakeside Plots",
    source: "Exhibition",
    createdOn: "12/05/2024",
  },
  {
    id: "LD005",
    name: "Amit Patel",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit&backgroundColor=d1d4f9",
    phoneNumber: "8765987650",
    email: "amit.patel@outlook.com",
    leadScore: 70,
    leadStage: "Contacted",
    project: "Royal Heights",
    source: "Social Media",
    createdOn: "11/05/2024",
  },
];

export const dateRangeOptions = [
  { value: "today", label: "Today" },
  { value: "yesterday", label: "Yesterday" },
  { value: "this-week", label: "This Week" },
  { value: "last-week", label: "Last Week" },
  { value: "this-month", label: "This Month" },
  { value: "last-month", label: "Last Month" },
  { value: "this-quarter", label: "This Quarter" },
  { value: "last-quarter", label: "Last Quarter" },
  { value: "this-year", label: "This Year" },
  { value: "custom", label: "Custom Range" },
];

export const statCards: StatCardProps[] = [
  {
    title: "Total Revenue",
    value: "₹4.2M",
    description: "Total earnings this quarter",
    data: revenueData,
    chartType: "area",
    chartColor: "#22c55e",
    change: 12.5,
  },
  {
    title: "Leads Generated",
    value: "92",
    description: "New leads this month",
    data: leadsData,
    chartType: "bar",
    chartColor: "#3b82f6",
    change: 8.2,
  },
  {
    title: "Closed Sales",
    value: "29",
    description: "Deals closed this month",
    data: salesData,
    chartType: "line",
    chartColor: "#a855f7",
    change: 16,
  },
  {
    title: "Payments Received",
    value: "₹2.1M",
    description: "Collections this month",
    data: paymentsData,
    chartType: "area",
    chartColor: "#f97316",
    change: 7.7,
  },
  {
    title: "Project Status",
    value: "25 Projects",
    description: "Distribution by status",
    data: projectStatusData,
    chartType: "donut",
    change: 12.5,
  },
  {
    title: "Active Tasks",
    value: "72",
    description: "Tasks in progress",
    data: tasksData,
    chartType: "line",
    chartColor: "#ec4899",
    change: 12.5,
  },
  {
    title: "Lead Sources",
    value: "100 Leads",
    description: "Distribution by source",
    data: leadSourceData,
    chartType: "pie",
    change: 16.7,
  },
  {
    title: "Pending Approvals",
    value: "8",
    description: "Items requiring action",
    data: pendingData,
    chartType: "bar",
    chartColor: "#ef4444",
    change: -25,
  },
];

export const currentMonthData = {
  personal: {
    salesAmount: { target: 5000000, achieved: 3200000 },
    unitsSold: { target: 5, achieved: 3 },
    meetings: { target: 30, achieved: 25 },
    siteVisits: { target: 15, achieved: 10 },
    calls: { target: 120, achieved: 105 },
  },
  team: {
    salesAmount: { target: 20000000, achieved: 12500000 },
    unitsSold: { target: 20, achieved: 12 },
    meetings: { target: 120, achieved: 95 },
    siteVisits: { target: 60, achieved: 42 },
    calls: { target: 500, achieved: 420 },
  },
  teamMembers: [
    {
      name: "Rahul Sharma",
      salesAmount: { target: 5000000, achieved: 3200000 },
      unitsSold: { target: 5, achieved: 3 },
      meetings: { target: 30, achieved: 25 },
      siteVisits: { target: 15, achieved: 10 },
      calls: { target: 120, achieved: 105 },
    },
    {
      name: "Priya Patel",
      salesAmount: { target: 5000000, achieved: 4100000 },
      unitsSold: { target: 5, achieved: 4 },
      meetings: { target: 30, achieved: 28 },
      siteVisits: { target: 15, achieved: 12 },
      calls: { target: 120, achieved: 110 },
    },
    {
      name: "Amit Verma",
      salesAmount: { target: 5000000, achieved: 2800000 },
      unitsSold: { target: 5, achieved: 2 },
      meetings: { target: 30, achieved: 22 },
      siteVisits: { target: 15, achieved: 9 },
      calls: { target: 120, achieved: 95 },
    },
    {
      name: "Neha Gupta",
      salesAmount: { target: 5000000, achieved: 2400000 },
      unitsSold: { target: 5, achieved: 3 },
      meetings: { target: 30, achieved: 20 },
      siteVisits: { target: 15, achieved: 11 },
      calls: { target: 120, achieved: 110 },
    },
  ],
};

export const historicalData = [
  {
    month: "Jan",
    salesTarget: 4500000,
    salesAchieved: 3800000,
    unitsTarget: 4,
    unitsAchieved: 3,
  },
  {
    month: "Feb",
    salesTarget: 4500000,
    salesAchieved: 4200000,
    unitsTarget: 4,
    unitsAchieved: 4,
  },
  {
    month: "Mar",
    salesTarget: 4500000,
    salesAchieved: 3900000,
    unitsTarget: 4,
    unitsAchieved: 3,
  },
  {
    month: "Apr",
    salesTarget: 5000000,
    salesAchieved: 4100000,
    unitsTarget: 5,
    unitsAchieved: 4,
  },
  {
    month: "May",
    salesTarget: 5000000,
    salesAchieved: 4800000,
    unitsTarget: 5,
    unitsAchieved: 5,
  },
  {
    month: "Jun",
    salesTarget: 5000000,
    achieved: 3200000,
    unitsTarget: 5,
    unitsAchieved: 3,
  },
];

export const campaignData = [
  {
    id: "1",
    name: "New Property Launch - Green Valley Phase 2",
    status: "active",
    startDate: "2023-03-15",
    endDate: "2023-06-15",
    leads: 145,
    conversions: 23,
    description:
      "Campaign for the launch of Green Valley Phase 2 luxury apartments in Bangalore",
  },
  {
    id: "2",
    name: "Festive Season Discount - Diwali Special",
    status: "active",
    startDate: "2023-10-01",
    endDate: "2023-11-15",
    leads: 210,
    conversions: 42,
    description: "Special Diwali discount campaign for all Mumbai properties",
  },
  {
    id: "3",
    name: "NRI Investment Webinar Series",
    status: "draft",
    startDate: "2023-12-01",
    endDate: "2024-01-31",
    leads: 0,
    conversions: 0,
    description:
      "Webinar series targeting NRI investors for premium properties in Pune",
  },
  {
    id: "4",
    name: "Year-End Property Expo",
    status: "stopped",
    startDate: "2023-11-10",
    endDate: "2023-12-10",
    leads: 87,
    conversions: 12,
    description:
      "Year-end property expo campaign for all projects in Delhi NCR",
  },
  {
    id: "5",
    name: "First-Time Homebuyer Program",
    status: "active",
    startDate: "2023-09-01",
    endDate: "2023-12-31",
    leads: 178,
    conversions: 31,
    description:
      "Campaign targeting first-time homebuyers in Hyderabad with special financing options",
  },
  {
    id: "6",
    name: "Premium Villa Launch - Emerald Heights",
    status: "draft",
    startDate: "2024-01-15",
    endDate: "2024-04-15",
    leads: 0,
    conversions: 0,
    description: "Launch campaign for premium villas in Emerald Heights, Goa",
  },
];

export const reportCategories: {
  id: string;
  name: string;
  reports: {
    id: string;
    name: string;
    className?: string;
    badge?: string;
  }[];
}[] = [
  {
    id: "sales-revenue",
    name: "Sales & Revenue Reports",
    reports: [
      {
        id: "sales-summary",
        name: "Sales Summary Report",
        className: "font-semibold",
      },
      {
        id: "sales-by-property-type",
        name: "Sales by Property Type",
        badge: "Done",
      },
      {
        id: "sales-performance-by-agent",
        name: "Sales Performance by Agent",
        badge: "Done",
      },
      {
        id: "sales-conversion-rate",
        name: "Sales Conversion Rate",
        badge: "Done",
      },
      { id: "sales-aging-report", name: "Sales Aging Report" },
      {
        id: "sales-by-lead-source",
        name: "Sales by Lead Source",
        badge: "Done",
      },
      {
        id: "monthly-yearly-sales-comparison",
        name: "Monthly/Yearly Sales Comparison",
        badge: "Done",
      },
    ],
  },
  {
    id: "lead-management",
    name: "Lead Management Reports",
    reports: [
      {
        id: "lead-stage-distribution",
        name: "Lead Stage Distribution",
        className: "font-semibold",
        badge: "Done",
      },
      { id: "lost-leads-analysis", name: "Lost Leads Analysis", badge: "Done" },
      {
        id: "lead-source-performance-analysis",
        name: "Lead Source Performance Analysis",
        badge: "Done",
      },
    ],
  },
  {
    id: "task-management",
    name: "Task Management & Activity Reports",
    reports: [
      {
        id: "team-activity-summary",
        name: "Team Activity Performance Summary",
        className: "font-semibold",
        badge: "Done",
      },
      {
        id: "team-activity-details",
        name: "Team Activity Performance Details",
        className: "font-semibold",
      },
    ],
  },
  // {
  //   id: "targets-achievements",
  //   name: "Targets & Achievements Reports",
  //   reports: [
  //     {
  //       id: "monthly-sales-target-vs-actual",
  //       name: "Monthly Sales Target vs Actual Sales",
  //     },
  //   ],
  // },
];
export const properties = [
  {
    id: "1",
    prospects: 12,
    propertyType: "Residential",
    availableFor: "Sell",
    ownerName: "Rajesh Patel",
    projectName: "Iscon Platinum",
    areaName: "Bopal",
    size: "3 BHK",
    price: "₹85L",
    availability: "Available",
    addedBy: {
      name: "Amit Shah",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit Shah",
    },
    addedOn: "12 Mar 2023",
  },
  {
    id: "2",
    prospects: 8,
    propertyType: "Commercial",
    availableFor: "Lease",
    ownerName: "Suresh Mehta",
    projectName: "Shapath V",
    areaName: "S.G. Highway",
    size: "1200 sq.ft",
    price: "₹1.2Cr",
    availability: "Available",
    addedBy: {
      name: "Priya Desai",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya Desai",
    },
    addedOn: "05 Apr 2023",
  },
  {
    id: "3",
    prospects: 5,
    propertyType: "Residential",
    availableFor: "Rent",
    ownerName: "Kiran Modi",
    projectName: "Ratnam Residency",
    areaName: "Satellite",
    size: "2 BHK",
    price: "₹25K/month",
    availability: "Available",
    addedBy: {
      name: "Vikram Joshi",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram Joshi",
    },
    addedOn: "18 Apr 2023",
  },
  {
    id: "4",
    prospects: 15,
    propertyType: "Residential",
    availableFor: "Sell",
    ownerName: "Anand Sharma",
    projectName: "Adani Shantigram",
    areaName: "S.G. Highway",
    size: "4 BHK",
    price: "₹2.5Cr",
    availability: "Sold",
    addedBy: {
      name: "Neha Patel",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha Patel",
    },
    addedOn: "22 Feb 2023",
  },
  {
    id: "5",
    prospects: 3,
    propertyType: "Commercial",
    availableFor: "Sell",
    ownerName: "Jayesh Shah",
    projectName: "Mondeal Square",
    areaName: "S.G. Highway",
    size: "2500 sq.ft",
    price: "₹3.8Cr",
    availability: "Available",
    addedBy: {
      name: "Rahul Mehta",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Rahul Mehta",
    },
    addedOn: "10 May 2023",
  },
  {
    id: "6",
    prospects: 7,
    propertyType: "Residential",
    availableFor: "Sell",
    ownerName: "Deepak Jain",
    projectName: "Sun Optima",
    areaName: "Vastrapur",
    size: "3 BHK",
    price: "₹95L",
    availability: "Sold",
    addedBy: {
      name: "Sonal Desai",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Sonal Desai",
    },
    addedOn: "03 Jan 2023",
  },
  {
    id: "7",
    prospects: 9,
    propertyType: "Residential",
    availableFor: "Rent",
    ownerName: "Bhavesh Patel",
    projectName: "Sheetal Varsha",
    areaName: "Navrangpura",
    size: "2 BHK",
    price: "₹22K/month",
    availability: "Available",
    addedBy: {
      name: "Amit Shah",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit Shah",
    },
    addedOn: "15 Mar 2023",
  },
  {
    id: "8",
    prospects: 4,
    propertyType: "Commercial",
    availableFor: "Lease",
    ownerName: "Nitin Agarwal",
    projectName: "Titanium City Center",
    areaName: "Prahlad Nagar",
    size: "1800 sq.ft",
    price: "₹1.8Cr",
    availability: "Available",
    addedBy: {
      name: "Priya Desai",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya Desai",
    },
    addedOn: "28 Apr 2023",
  },
  {
    id: "9",
    prospects: 11,
    propertyType: "Residential",
    availableFor: "Sell",
    ownerName: "Mahesh Trivedi",
    projectName: "Safal Pegasus",
    areaName: "Prahlad Nagar",
    size: "3 BHK",
    price: "₹1.1Cr",
    availability: "Available",
    addedBy: {
      name: "Vikram Joshi",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram Joshi",
    },
    addedOn: "07 May 2023",
  },
  {
    id: "10",
    prospects: 6,
    propertyType: "Residential",
    availableFor: "Sell",
    ownerName: "Rajiv Mehta",
    projectName: "Goyal Intercity",
    areaName: "Drive In Road",
    size: "4 BHK",
    price: "₹1.5Cr",
    availability: "Sold",
    addedBy: {
      name: "Neha Patel",
      avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha Patel",
    },
    addedOn: "12 Feb 2023",
  },
];

export const propertiesData = [
  {
    id: 1,
    title: "Luxurious 3 BHK Apartment in Iscon Platinum",
    description:
      "Beautifully designed 3 BHK apartment with premium amenities in one of Bopal's most prestigious societies. Perfect for families looking for a modern lifestyle with all conveniences nearby.",
    propertyType: "Residential",
    subType: "Apartment",
    availableFor: "Sell",
    ownerName: "Rajesh Patel",
    ownerContact: "+91 98765 43210",
    projectName: "Iscon Platinum",
    areaName: "Bopal",
    address: "Iscon Platinum, Near Iskcon Circle, Bopal, Ahmedabad - 380058",
    size: "3 BHK",
    area: {
      carpet: "1650 sq.ft",
      builtUp: "1850 sq.ft",
      super: "2100 sq.ft",
    },
    price: "₹85L",
    pricePerSqFt: "₹4,762/sq.ft",
    availability: "Available",
    possessionStatus: "Ready to Move",
    furnishingStatus: "Semi-Furnished",
    floor: "8th floor of 12 floors",
    age: "3 years",
    facing: "East",
    balconies: 2,
    bathrooms: 3,
    parking: 1,
    amenities: [
      "24x7 Security",
      "Swimming Pool",
      "Gym",
      "Club House",
      "Children's Play Area",
      "Landscaped Gardens",
      "Indoor Games",
      "Power Backup",
      "Lift",
      "Visitor Parking",
    ],
    nearbyPlaces: [
      { name: "Iskon Temple", distance: "0.5 km" },
      { name: "Shivalik Shilp-II", distance: "1 km" },
      { name: "DPS School", distance: "2 km" },
      { name: "Zydus Hospital", distance: "3 km" },
      { name: "Himalaya Mall", distance: "4 km" },
    ],
    tags: [
      "Corner Property",
      "Vastu Compliant",
      "Gated Community",
      "Near Metro",
      "Good Schools Nearby",
    ],
    images: [
      "https://images.pexels.com/photos/1571460/pexels-photo-1571460.jpeg",
      "https://images.pexels.com/photos/1643383/pexels-photo-1643383.jpeg",
      "https://images.pexels.com/photos/1571463/pexels-photo-1571463.jpeg",
      "https://images.pexels.com/photos/1571468/pexels-photo-1571468.jpeg",
      "https://images.pexels.com/photos/1571459/pexels-photo-1571459.jpeg",
      "https://images.pexels.com/photos/1571461/pexels-photo-1571461.jpeg",
      "https://images.pexels.com/photos/1571462/pexels-photo-1571462.jpeg",
      "https://images.pexels.com/photos/276724/pexels-photo-276724.jpeg",
    ],
    addedBy: {
      name: "Amit Shah",
      avatar: "AS",
      phone: "+91 98765 12345",
      email: "amit.shah@realestate.com",
    },
    addedOn: "12 Mar 2023",
    lastUpdated: "05 May 2023",
    prospects: [
      {
        id: 101,
        name: "Vikram Mehta",
        avatar: "VM",
        phone: "+91 98765 54321",
        email: "vikram.m@gmail.com",
        budget: "₹80L - ₹90L",
        requirements: "3 BHK in Bopal or Satellite",
        status: "Hot",
        lastContact: "2 days ago",
        notes: "Very interested, planning to visit again next week",
      },
      {
        id: 102,
        name: "Priya Sharma",
        avatar: "PS",
        phone: "+91 87654 32109",
        email: "priya.s@outlook.com",
        budget: "₹75L - ₹85L",
        requirements: "3 BHK, preferably in Bopal",
        status: "Warm",
        lastContact: "5 days ago",
        notes: "Liked the property but concerned about price",
      },
      {
        id: 103,
        name: "Rahul Desai",
        avatar: "RD",
        phone: "+91 76543 21098",
        email: "rahul.d@yahoo.com",
        budget: "₹85L - ₹95L",
        requirements: "3-4 BHK in premium society",
        status: "Cold",
        lastContact: "2 weeks ago",
        notes: "Visited once, no follow-up yet",
      },
      {
        id: 104,
        name: "Neha Patel",
        avatar: "NP",
        phone: "+91 65432 10987",
        email: "neha.p@gmail.com",
        budget: "₹80L - ₹1Cr",
        requirements: "3 BHK with good amenities",
        status: "Hot",
        lastContact: "Yesterday",
        notes: "Very keen, discussing payment terms",
      },
      {
        id: 105,
        name: "Sanjay Joshi",
        avatar: "SJ",
        phone: "+91 54321 09876",
        email: "sanjay.j@hotmail.com",
        budget: "₹85L - ₹90L",
        requirements: "3 BHK in Bopal with east facing",
        status: "Warm",
        lastContact: "1 week ago",
        notes: "Interested but comparing with other options",
      },
      {
        id: 106,
        name: "Meera Shah",
        avatar: "MS",
        phone: "+91 43210 98765",
        email: "meera.s@gmail.com",
        budget: "₹80L - ₹85L",
        requirements: "3 BHK near good schools",
        status: "Cold",
        lastContact: "3 weeks ago",
        notes: "Initial interest but no recent contact",
      },
      {
        id: 107,
        name: "Raj Malhotra",
        avatar: "RM",
        phone: "+91 32109 87654",
        email: "raj.m@outlook.com",
        budget: "₹85L - ₹95L",
        requirements: "3 BHK with good security",
        status: "Warm",
        lastContact: "4 days ago",
        notes: "Second visit scheduled for next Monday",
      },
      {
        id: 108,
        name: "Anita Verma",
        avatar: "AV",
        phone: "+91 21098 76543",
        email: "anita.v@yahoo.com",
        budget: "₹80L - ₹90L",
        requirements: "3 BHK in gated community",
        status: "Hot",
        lastContact: "3 days ago",
        notes: "Very interested, discussing loan options",
      },
      {
        id: 109,
        name: "Deepak Sharma",
        avatar: "DS",
        phone: "+91 10987 65432",
        email: "deepak.s@gmail.com",
        budget: "₹85L - ₹1Cr",
        requirements: "3-4 BHK with modern amenities",
        status: "Cold",
        lastContact: "1 month ago",
        notes: "Initial inquiry only",
      },
      {
        id: 110,
        name: "Kavita Patel",
        avatar: "KP",
        phone: "+91 09876 54321",
        email: "kavita.p@hotmail.com",
        budget: "₹80L - ₹90L",
        requirements: "3 BHK in Bopal area",
        status: "Warm",
        lastContact: "1 week ago",
        notes: "Interested but waiting for price negotiation",
      },
      {
        id: 111,
        name: "Harish Mehta",
        avatar: "HM",
        phone: "+91 98765 43211",
        email: "harish.m@gmail.com",
        budget: "₹85L - ₹95L",
        requirements: "3 BHK with good ventilation",
        status: "Hot",
        lastContact: "2 days ago",
        notes: "Ready to proceed, discussing paperwork",
      },
      {
        id: 112,
        name: "Pooja Singh",
        avatar: "PS",
        phone: "+91 87654 32110",
        email: "pooja.s@outlook.com",
        budget: "₹80L - ₹90L",
        requirements: "3 BHK near amenities",
        status: "Warm",
        lastContact: "6 days ago",
        notes: "Interested but comparing with other properties",
      },
    ],
    activities: [
      {
        id: 1,
        type: "call",
        status: "completed",
        title: "Call - Prospect Inquiry",
        date: "2023-12-15T10:30:00",
        description:
          "Initial call from prospect Vikram Mehta inquiring about property details and price",
        assignedTo: {
          name: "Rahul Sharma",
          avatar: "RS",
        },
      },
      {
        id: 2,
        type: "site-visit",
        status: "completed",
        title: "Site Visit - Vikram Mehta",
        date: "2023-12-20T11:00:00",
        description:
          "Property showing to prospect. Client liked the layout but had concerns about the pricing",
        assignedTo: {
          name: "Priya Singh",
          avatar: "PS",
        },
      },
      {
        id: 3,
        type: "call",
        status: "completed",
        title: "Call - Follow-up with Prospect",
        date: "2023-12-22T15:45:00",
        description:
          "Follow-up call to discuss pricing options and available discounts",
        assignedTo: {
          name: "Rahul Sharma",
          avatar: "RS",
        },
      },
      {
        id: 4,
        type: "meeting",
        status: "completed",
        title: "Meeting - Price Negotiation",
        date: "2023-12-28T16:30:00",
        description:
          "Meeting with prospect to negotiate final price and payment terms",
        assignedTo: {
          name: "Neha Gupta",
          avatar: "NG",
        },
      },
      {
        id: 5,
        type: "site-visit",
        status: "completed",
        title: "Site Visit - Neha Patel",
        date: "2024-01-05T10:00:00",
        description:
          "Property showing to new prospect. Client was impressed with amenities",
        assignedTo: {
          name: "Priya Singh",
          avatar: "PS",
        },
      },
      {
        id: 6,
        type: "call",
        status: "pending",
        title: "Call - Schedule Follow-up Visit",
        date: "2024-01-25T11:00:00",
        description:
          "Schedule a second visit with prospect Neha Patel to discuss final details",
        assignedTo: {
          name: "Vikram Patel",
          avatar: "VP",
        },
      },
      {
        id: 7,
        type: "meeting",
        status: "overdue",
        title: "Meeting - Document Verification",
        date: "2024-01-18T15:00:00",
        description:
          "Meet with client to verify property documents and discuss legal aspects",
        assignedTo: {
          name: "Rahul Sharma",
          avatar: "RS",
        },
        overdueBy: 2,
      },
    ],
    history: [
      {
        date: "2023-11-10T09:30:00",
        action: "Property Created",
        statusText: "Under Construction",
        user: { name: "Amit Shah", avatar: "AS" },
        notes: "Initial property listing created",
      },
      {
        date: "2023-11-15T14:45:00",
        action: "Price Updated",
        statusText: "Under Construction",
        user: { name: "Priya Desai", avatar: "PD" },
        notes: "Price adjusted after owner consultation",
      },
      {
        date: "2023-12-05T11:20:00",
        action: "Status Changed",
        statusText: "Ready to Move",
        user: { name: "Vikram Joshi", avatar: "VJ" },
        notes: "Property now ready for occupancy",
      },
      {
        date: "2024-01-10T16:15:00",
        action: "Documents Updated",
        statusText: "Ready to Move",
        user: { name: "Neha Gupta", avatar: "NG" },
        notes: "Added new floor plans and amenities list",
      },
    ],
  },
];

export const websiteTemplates = [
  {
    id: "gold-line",
    name: "Modern Broker",
    description: "Clean, minimalist design with focus on property listings",
    image: "/templates/modern-broker.svg",
    previewUrl: "/website-builder/preview/modern-broker",
    features: [
      "Property listings",
      "Contact form",
      "About page",
      "Testimonials",
    ],
  },
  {
    id: "luxury-homes",
    name: "Luxury Homes",
    description: "Premium design for high-end property portfolios",
    image: "/templates/luxury-homes.svg",
    previewUrl: "/website-builder/preview/luxury-homes",
    features: ["Gallery", "Property details", "Agent profiles", "Inquiry form"],
  },
  {
    id: "property-expert",
    name: "Property Expert",
    description: "Professional layout for established real estate agents",
    image: "/templates/property-expert.svg",
    previewUrl: "/website-builder/preview/property-expert",
    features: ["Blog", "Property search", "Featured listings", "Newsletter"],
  },
  // {
  //   id: "urban-real-estate",
  //   name: "Urban Real Estate",
  //   description: "Modern design focused on urban properties",
  //   image: "/templates/urban-realestate.jpg",
  //   previewUrl: "/website-builder/preview/urban-real-estate",
  //   features: [
  //     "Map integration",
  //     "Neighborhood info",
  //     "Social sharing",
  //     "Mortgage calculator",
  //   ],
  // },
  // {
  //   id: "commercial-properties",
  //   name: "Commercial Properties",
  //   description: "Template specialized for commercial real estate brokers",
  //   image: "/templates/commercial-properties.jpg",
  //   previewUrl: "/website-builder/preview/commercial-properties",
  //   features: [
  //     "Investment analysis",
  //     "Lease details",
  //     "Market reports",
  //     "Client portal",
  //   ],
  // },
  // {
  //   id: "coastal-homes",
  //   name: "Coastal Homes",
  //   description: "Perfect for beach and waterfront property specialists",
  //   image: "/templates/coastal-homes.jpg",
  //   previewUrl: "/website-builder/preview/coastal-homes",
  //   features: [
  //     "Virtual tours",
  //     "Area guides",
  //     "Weather info",
  //     "Vacation rentals",
  //   ],
  // },
];

export const teamMembers = [
  { id: "1", name: "Rahul Sharma", role: "Sales Manager" },
  { id: "2", name: "Priya Patel", role: "Senior Agent" },
  { id: "3", name: "Arjun Mehta", role: "Property Consultant" },
  { id: "4", name: "Nisha Verma", role: "Sales Executive" },
];

export const teamMember = [
  {
    value: "1",
    label: "Rahul Sharma",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya Desai",
  },
  {
    value: "2",
    label: "Priya Patel",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya Desai",
  },
  {
    value: "3",
    label: "Arjun Mehta",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya Desai",
  },
  {
    value: "4",
    label: "Nisha Verma",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya Desai",
  },
];

export const teams = [
  { id: "1", name: "Mumbai Central Team" },
  { id: "2", name: "Pune Sales Team" },
  { id: "3", name: "Premium Properties Team" },
];

export const projects = [
  {
    id: "PRJ001",
    name: "Sunshine Enclave",
    type: "Residential Apartment",
    status: "Ongoing",
    location: "Whitefield, Bangalore",
    description:
      "Luxury apartment complex with modern amenities and green spaces.",
    area: "Whitefield",
    landmark: "Near Brigade Tech Park",
    state: "Karnataka",
    city: "Bangalore",
    zipcode: "560066",
    totalArea: "5.5 acres",
    totalUnits: 450,
    availableUnits: 120,
    soldUnits: 330,
    pricePerSqYard: 65000,
    priceRange: "₹75L - ₹1.8Cr",
    constructionStatus: 65,
    possessionDate: "Dec 2025",
    reraNumber: "PRM/KA/RERA/1234/789/2022",
    amenities: [
      "Swimming Pool",
      "Clubhouse",
      "Gym",
      "Children's Play Area",
      "24x7 Security",
    ],
    companyName: "BrightBuild Pvt Ltd",
    createdBy: "Rajesh Sharma",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-15"),
  },
  {
    id: "PRJ002",
    name: "Skyline Heights",
    type: "Commercial",
    status: "Upcoming",
    location: "Hitech City, Hyderabad",
    description: "Premium commercial space in the IT hub.",
    area: "Hitech City",
    landmark: "Opposite Cyber Towers",
    state: "Telangana",
    city: "Hyderabad",
    zipcode: "500081",
    totalArea: "3 acres",
    totalUnits: 100,
    availableUnits: 100,
    soldUnits: 0,
    pricePerSqYard: 85000,
    priceRange: "₹1.2Cr - ₹3.5Cr",
    constructionStatus: 30,
    possessionDate: "Jun 2026",
    reraNumber: "PRM/TG/RERA/4567/321/2023",
    amenities: ["Elevators", "Power Backup", "CCTV Surveillance", "Food Court"],
    companyName: "UrbanEdge Developers",
    createdBy: "Neha Agarwal",
    paymentReceived: 180020000,
    paymentReceivable: 120000020,
    activeLeads: 22,
    createdOn: new Date("2023-08-16"),
  },
  {
    id: "PRJ003",
    name: "Green Valley Villas",
    type: "Villa",
    status: "Completed",
    location: "Sarjapur, Bangalore",
    description: "Independent villas surrounded by nature.",
    area: "Sarjapur",
    landmark: "Next to Infosys Campus",
    state: "Karnataka",
    city: "Bangalore",
    zipcode: "562125",
    totalArea: "10 acres",
    totalUnits: 150,
    availableUnits: 10,
    soldUnits: 140,
    pricePerSqYard: 95000,
    priceRange: "₹1.5Cr - ₹3Cr",
    constructionStatus: 100,
    possessionDate: "Jan 2024",
    reraNumber: "PRM/KA/RERA/7890/654/2021",
    amenities: ["Private Garden", "Gym", "Swimming Pool", "24x7 Security"],
    companyName: "NatureNest Realty",
    createdBy: "Suresh Menon",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-13"),
  },
  {
    id: "PRJ004",
    name: "Metro Plaza",
    type: "Retail",
    status: "Ongoing",
    location: "MG Road, Pune",
    description: "Modern retail hub in the heart of the city.",
    area: "MG Road",
    landmark: "Near SGS Mall",
    state: "Maharashtra",
    city: "Pune",
    zipcode: "411001",
    totalArea: "2 acres",
    totalUnits: 80,
    availableUnits: 20,
    soldUnits: 60,
    pricePerSqYard: 78000,
    priceRange: "₹90L - ₹2Cr",
    constructionStatus: 70,
    possessionDate: "Sep 2025",
    reraNumber: "PRM/MH/RERA/1111/888/2022",
    amenities: ["CCTV", "Parking", "Food Court", "Power Backup"],
    companyName: "CityScape Group",
    createdBy: "Meera Joshi",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-12"),
  },
  {
    id: "PRJ005",
    name: "Lakeview Residency",
    type: "Residential Apartment",
    status: "Upcoming",
    location: "Nanakramguda, Hyderabad",
    description: "Lake-facing apartments with top-class facilities.",
    area: "Nanakramguda",
    landmark: "Near Waverock SEZ",
    state: "Telangana",
    city: "Hyderabad",
    zipcode: "500008",
    totalArea: "6 acres",
    totalUnits: 500,
    availableUnits: 480,
    soldUnits: 20,
    pricePerSqYard: 60000,
    priceRange: "₹60L - ₹1.6Cr",
    constructionStatus: 20,
    possessionDate: "Mar 2027",
    reraNumber: "PRM/TG/RERA/9876/543/2024",
    amenities: [
      "Swimming Pool",
      "Indoor Games",
      "Amphitheatre",
      "24x7 Water Supply",
    ],
    companyName: "EliteNest Builders",
    createdBy: "Ankit Desai",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-17"),
  },
  {
    id: "PRJ006",
    name: "Industrial Hub One",
    type: "Industrial",
    status: "Ongoing",
    location: "Chakan, Pune",
    description: "Industrial plots with excellent connectivity.",
    area: "Chakan",
    landmark: "Close to MIDC",
    state: "Maharashtra",
    city: "Pune",
    zipcode: "410501",
    totalArea: "15 acres",
    totalUnits: 75,
    availableUnits: 30,
    soldUnits: 45,
    pricePerSqYard: 42000,
    priceRange: "₹1Cr - ₹2.8Cr",
    constructionStatus: 55,
    possessionDate: "Dec 2025",
    reraNumber: "PRM/MH/RERA/3344/222/2022",
    amenities: ["Wide Roads", "Electric Substation", "Security", "Water Tank"],
    companyName: "InfraZone Ltd.",
    createdBy: "Pooja Iyer",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-19"),
  },
  {
    id: "PRJ007",
    name: "OfficeX Tower",
    type: "Office Space",
    status: "Completed",
    location: "DLF Cyber City, Gurgaon",
    description: "Grade A office spaces for corporate headquarters.",
    area: "Cyber City",
    landmark: "Behind CyberHub",
    state: "Haryana",
    city: "Gurgaon",
    zipcode: "122002",
    totalArea: "8 acres",
    totalUnits: 200,
    availableUnits: 25,
    soldUnits: 175,
    pricePerSqYard: 98000,
    priceRange: "₹2Cr - ₹4.5Cr",
    constructionStatus: 100,
    possessionDate: "Oct 2023",
    reraNumber: "PRM/HR/RERA/1234/456/2021",
    amenities: [
      "Basement Parking",
      "Conference Rooms",
      "Power Backup",
      "Lounge",
    ],
    companyName: "BizNest Developers",
    createdBy: "Ravi Kapoor",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-11"),
  },
  {
    id: "PRJ008",
    name: "The Plot Zone",
    type: "Plot",
    status: "Ongoing",
    location: "Gandhinagar, Gujarat",
    description: "Open plots for villas or farmhouses.",
    area: "Sargasan",
    landmark: "Near Infocity",
    state: "Gujarat",
    city: "Gandhinagar",
    zipcode: "382421",
    totalArea: "20 acres",
    totalUnits: 250,
    availableUnits: 150,
    soldUnits: 100,
    pricePerSqYard: 30000,
    priceRange: "₹25L - ₹80L",
    constructionStatus: 45,
    possessionDate: "Aug 2026",
    reraNumber: "PRM/GJ/RERA/2233/555/2023",
    amenities: ["Gated Entry", "Street Lights", "Garden Spaces"],
    companyName: "GreenPlot Pvt Ltd",
    createdBy: "Harsh Patel",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-19"),
  },
  {
    id: "PRJ009",
    name: "Fusion Homes",
    type: "Mixed Use",
    status: "Upcoming",
    location: "Sector 137, Noida",
    description: "Integrated township with residential and retail spaces.",
    area: "Sector 137",
    landmark: "Near Aqua Line Metro",
    state: "Uttar Pradesh",
    city: "Noida",
    zipcode: "201305",
    totalArea: "12 acres",
    totalUnits: 600,
    availableUnits: 550,
    soldUnits: 50,
    pricePerSqYard: 70000,
    priceRange: "₹70L - ₹2.2Cr",
    constructionStatus: 15,
    possessionDate: "Dec 2027",
    reraNumber: "PRM/UP/RERA/8765/432/2024",
    amenities: ["Retail Shops", "Jogging Track", "Clubhouse", "Swimming Pool"],
    companyName: "UrbanNest Realty",
    createdBy: "Divya Mathur",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-20"),
  },
  {
    id: "PRJ010",
    name: "StudioLife Residency",
    type: "Studio Apartment",
    status: "Completed",
    location: "Baner, Pune",
    description: "Compact and stylish studios for young professionals.",
    area: "Baner",
    landmark: "Near Balewadi High Street",
    state: "Maharashtra",
    city: "Pune",
    zipcode: "411045",
    totalArea: "1.5 acres",
    totalUnits: 120,
    availableUnits: 5,
    soldUnits: 115,
    pricePerSqYard: 88000,
    priceRange: "₹40L - ₹80L",
    constructionStatus: 100,
    possessionDate: "Jul 2023",
    reraNumber: "PRM/MH/RERA/9999/888/2021",
    amenities: ["Lift", "Power Backup", "Laundry Service", "Gym"],
    companyName: "LiveSmart Spaces",
    createdBy: "Tanvi Kulkarni",
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-21"),
  },
];

export const projectTypes = [
  "Residential Apartment",
  "Bungalow",
  "Villa",
  "Commercial",
  "Plot",
  "Row House",
  "Penthouse",
  "Studio Apartment",
  "Serviced Apartment",
  "Mixed Use",
  "Township",
  "Industrial",
  "Warehouse",
  "Retail",
  "Office Space",
];

export const projectStatuses = [
  { label: "Under Construction", value: "under_construction" },
  { label: "Possession Soon", value: "possession_soon" },
  { label: "Ready Possession", value: "ready_possession" },
  { label: "Launch", value: "launch" },
];

export const indianStates = [
  "Andhra Pradesh",
  "Arunachal Pradesh",
  "Assam",
  "Bihar",
  "Chhattisgarh",
  "Goa",
  "Gujarat",
  "Haryana",
  "Himachal Pradesh",
  "Jharkhand",
  "Karnataka",
  "Kerala",
  "Madhya Pradesh",
  "Maharashtra",
  "Manipur",
  "Meghalaya",
  "Mizoram",
  "Nagaland",
  "Odisha",
  "Punjab",
  "Rajasthan",
  "Sikkim",
  "Tamil Nadu",
  "Telangana",
  "Tripura",
  "Uttar Pradesh",
  "Uttarakhand",
  "West Bengal",
  "Andaman and Nicobar Islands",
  "Chandigarh",
  "Dadra and Nagar Haveli and Daman and Diu",
  "Delhi",
  "Jammu and Kashmir",
  "Ladakh",
  "Lakshadweep",
  "Puducherry",
];

export const indianCities: Record<string, string[]> = {
  "Andhra Pradesh": [
    "Visakhapatnam",
    "Vijayawada",
    "Guntur",
    "Nellore",
    "Kurnool",
    "Rajahmundry",
    "Tirupati",
  ],
  Gujarat: [
    "Ahmedabad",
    "Surat",
    "Vadodara",
    "Rajkot",
    "Gandhinagar",
    "Bhavnagar",
    "Jamnagar",
  ],
  Karnataka: [
    "Bengaluru",
    "Mysuru",
    "Hubli-Dharwad",
    "Mangaluru",
    "Belagavi",
    "Kalaburagi",
    "Davanagere",
  ],
  Maharashtra: [
    "Mumbai",
    "Pune",
    "Nagpur",
    "Thane",
    "Nashik",
    "Aurangabad",
    "Solapur",
    "Navi Mumbai",
  ],
  "Tamil Nadu": [
    "Chennai",
    "Coimbatore",
    "Madurai",
    "Tiruchirappalli",
    "Salem",
    "Tirunelveli",
    "Vellore",
  ],
  Telangana: [
    "Hyderabad",
    "Warangal",
    "Nizamabad",
    "Karimnagar",
    "Khammam",
    "Ramagundam",
    "Secunderabad",
  ],
  "Uttar Pradesh": [
    "Lucknow",
    "Kanpur",
    "Ghaziabad",
    "Agra",
    "Meerut",
    "Varanasi",
    "Prayagraj",
    "Noida",
  ],
  Delhi: [
    "New Delhi",
    "North Delhi",
    "South Delhi",
    "East Delhi",
    "West Delhi",
    "Central Delhi",
    "Noida",
    "Gurgaon",
  ],
  Haryana: [
    "Gurgaon",
    "Faridabad",
    "Panipat",
    "Ambala",
    "Rohtak",
    "Hisar",
    "Karnal",
    "Sonipat",
  ],
  Punjab: [
    "Chandigarh",
    "Ludhiana",
    "Amritsar",
    "Jalandhar",
    "Patiala",
    "Bathinda",
    "Mohali",
  ],
  Rajasthan: [
    "Jaipur",
    "Jodhpur",
    "Udaipur",
    "Kota",
    "Ajmer",
    "Bikaner",
    "Alwar",
  ],
  "West Bengal": [
    "Kolkata",
    "Howrah",
    "Durgapur",
    "Asansol",
    "Siliguri",
    "Bardhaman",
    "Malda",
  ],
};

export const contactsAndLeads = [
  {
    value: "L004",
    type: "lead",
    label: "Amit Patel",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit&backgroundColor=d1d4f9",
  },
  {
    value: "C003",
    type: "contact",
    label: "Sunita Verma",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Sunita&backgroundColor=b6e3f4",
  },
  {
    value: "L005",
    type: "lead",
    label: "Rahul Malhotra",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Rahul&backgroundColor=c0aede",
  },
  {
    value: "C004",
    type: "contact",
    label: "Pooja Sharma",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Pooja&backgroundColor=ffdfbf",
  },
  {
    value: "L006",
    type: "lead",
    label: "Vivek Jain",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Vivek&backgroundColor=d1d4f9",
  },
  {
    value: "L007",
    type: "lead",
    label: "Nuta Shukla",
    avatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Rajesh&backgroundColor=ffdfbf",
  },
];

export const tasks = [
  {
    id: "T001",
    status: "pending",
    leadName: "Rajesh Sharma",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Rajesh&backgroundColor=ffdfbf",
    phoneNumber: "9876543210",
    activity: "Scheduled Call",
    due: "15/05/2024 11:30 AM",
    source: "Property Portal",
    projectName: "Sunshine Heights",
    leadScore: 85,
    assignedBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
    createdBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
  },
  {
    id: "T002",
    status: "completed",
    leadName: "Ananya Desai",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Ananya&backgroundColor=d1d4f9",
    phoneNumber: "8765432109",
    activity: "Site Visit",
    due: "12/05/2024 03:00 PM",
    source: "Website Inquiry",
    projectName: "Green Valley Residences",
    leadScore: 72,
    assignedBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
    createdBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
  },
  {
    id: "T003",
    status: "overdue",
    leadName: "Suresh Kumar",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Suresh&backgroundColor=c0aede",
    phoneNumber: "7654321098",
    activity: "Follow-up Meeting",
    due: "10/05/2024 02:00 PM",
    source: "Referral",
    projectName: "Royal Palms Estate",
    leadScore: 94,
    assignedBy: {
      name: "Sandeep Verma",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Sandeep&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
  },
  {
    id: "T004",
    status: "pending",
    leadName: "Meera Iyer",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Meera&backgroundColor=b6e3f4",
    phoneNumber: "6543210987",
    activity: "Follow-up Meeting",
    due: "17/05/2024 10:00 AM",
    source: "Exhibition",
    projectName: "Lakeside Towers",
    assignedBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
  },
  {
    id: "T005",
    status: "completed",
    leadName: "Kiran Reddy",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Kiran&backgroundColor=ffdfbf",
    phoneNumber: "9876123450",
    activity: "Quote Preparation",
    due: "11/05/2024 04:30 PM",
    source: "Social Media",
    projectName: "Sunshine Heights",
    assignedBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
    createdBy: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
  },
  {
    id: "T006",
    status: "pending",
    leadName: "Amit Patel",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit&backgroundColor=d1d4f9",
    phoneNumber: "8765123490",
    activity: "Booking Process",
    due: "18/05/2024 01:00 PM",
    source: "Newspaper Ad",
    projectName: "Green Valley Residences",
    assignedBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
    createdBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
  },
  {
    id: "T007",
    status: "overdue",
    leadName: "Sunita Verma",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Sunita&backgroundColor=b6e3f4",
    phoneNumber: "7654987650",
    activity: "Payment Follow-up",
    due: "09/05/2024 11:00 AM",
    source: "Existing Client",
    projectName: "Royal Palms Estate",
    assignedBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
    createdBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
  },
  {
    id: "T008",
    status: "completed",
    leadName: "Rahul Malhotra",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Rahul&backgroundColor=c0aede",
    phoneNumber: "9812345670",
    activity: "Contract Signing",
    due: "13/05/2024 12:30 PM",
    source: "Property Portal",
    projectName: "Lakeside Towers",
    assignedBy: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
  },
  {
    id: "T009",
    status: "pending",
    leadName: "Pooja Sharma",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Pooja&backgroundColor=ffdfbf",
    phoneNumber: "8901234567",
    activity: "Scheduled Call",
    due: "16/05/2024 09:30 AM",
    source: "Website Inquiry",
    projectName: "Sunshine Heights",
    assignedBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
  },
  {
    id: "T010",
    status: "overdue",
    leadName: "Vivek Jain",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Vivek&backgroundColor=d1d4f9",
    phoneNumber: "7890123456",
    activity: "Site Visit",
    due: "08/05/2024 02:30 PM",
    source: "Referral",
    projectName: "Green Valley Residences",
    assignedBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
    createdBy: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
  },
];

export const march2025Tasks = [
  {
    id: "T101",
    status: "pending",
    leadName: "Vikram Malhotra",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=ffdfbf",
    phoneNumber: "9876543210",
    activity: "Project Presentation",
    due: "15/03/2025 10:30 AM",
    source: "Website Inquiry",
    projectName: "Sunshine Heights",
    leadScore: 85,
    assignedBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
    createdBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
  },
  {
    id: "T102",
    status: "pending",
    leadName: "Neha Kapoor",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    phoneNumber: "8765432109",
    activity: "Site Visit",
    due: "18/03/2025 02:00 PM",
    source: "Property Portal",
    projectName: "Green Valley Residences",
    leadScore: 72,
    assignedBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
    createdBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
  },
  {
    id: "T103",
    status: "completed",
    leadName: "Raj Sharma",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Raj&backgroundColor=c0aede",
    phoneNumber: "7654321098",
    activity: "Contract Signing",
    due: "22/03/2025 11:00 AM",
    source: "Referral",
    projectName: "Royal Palms Estate",
    leadScore: 94,
    assignedBy: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
  },
  {
    id: "T104",
    status: "overdue",
    leadName: "Anita Desai",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Anita&backgroundColor=b6e3f4",
    phoneNumber: "6543210987",
    activity: "Payment Follow-up",
    due: "25/03/2025 09:30 AM",
    source: "Exhibition",
    projectName: "Lakeside Towers",
    leadScore: 72,
    assignedBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
  },
];

export const april2025Tasks = [
  {
    id: "T201",
    status: "pending",
    leadName: "Sanjay Gupta",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Sanjay&backgroundColor=ffdfbf",
    phoneNumber: "9876123450",
    activity: "Initial Consultation",
    due: "05/04/2025 11:30 AM",
    source: "Social Media",
    projectName: "Sunshine Heights",
    leadScore: 68,
    assignedBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
    createdBy: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
  },
  {
    id: "T202",
    status: "completed",
    leadName: "Priya Mehta",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=d1d4f9",
    phoneNumber: "8765123490",
    activity: "Document Verification",
    due: "10/04/2025 03:00 PM",
    source: "Newspaper Ad",
    projectName: "Green Valley Residences",
    leadScore: 91,
    assignedBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
    createdBy: {
      name: "Vikram Singh",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Vikram&backgroundColor=c0aede",
    },
  },
  {
    id: "T203",
    status: "pending",
    leadName: "Anil Kumar",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Anil&backgroundColor=b6e3f4",
    phoneNumber: "7654987650",
    activity: "Booking Process",
    due: "15/04/2025 10:00 AM",
    source: "Existing Client",
    projectName: "Royal Palms Estate",
    leadScore: 75,
    assignedBy: {
      name: "Arjun Mehta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Arjun&backgroundColor=ffdfbf",
    },
    createdBy: {
      name: "Neha Gupta",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Neha&backgroundColor=d1d4f9",
    },
  },
  {
    id: "T204",
    status: "overdue",
    leadName: "Meena Iyer",
    leadAvatar:
      "https://api.dicebear.com/7.x/thumbs/svg?seed=Meena&backgroundColor=c0aede",
    phoneNumber: "9812345670",
    activity: "Site Visit",
    due: "20/04/2025 02:30 PM",
    source: "Property Portal",
    projectName: "Lakeside Towers",
    leadScore: 88,
    assignedBy: {
      name: "Deepak Joshi",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepak&backgroundColor=c0aede",
    },
    createdBy: {
      name: "Priya Patel",
      avatar:
        "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya&backgroundColor=b6e3f4",
    },
  },
];

export const countryData: Country[] = [
  { id: "1", name: "United States" },
  { id: "2", name: "India" },
  { id: "3", name: "Germany" },
  { id: "4", name: "Brazil" },
  { id: "5", name: "Australia" },
];

export const countryOptions = [
  { value: "1", label: "United States" },
  { value: "2", label: "India" },
  { value: "3", label: "Germany" },
  { value: "4", label: "Brazil" },
  { value: "5", label: "Australia" },
];

export const planOptions = [
  { value: "1", label: "1 Month" },
  { value: "3", label: "3 Months" },
  { value: "6", label: "6 Months" },
  { value: "12", label: "12 Months" },
];

export const taxOptions = [
  { value: "5", label: "5%" },
  { value: "10", label: "10%" },
  { value: "18", label: "18%" },
];

export const areaData: Area[] = [
  { id: "a1", name: "Paldi", city: "Ahmedabad" },
  { id: "a2", name: "Maninagar", city: "Ahmedabad" },
  { id: "a3", name: "Prahlad Nagar", city: "Ahmedabad" },
  { id: "a4", name: "Isanpur", city: "Ahmedabad" },
  { id: "a5", name: "Anjali", city: "Ahmedabad" },
  { id: "a6", name: "Paldi", city: "Ahmedabad" },
  { id: "a7", name: "Maninagar", city: "Ahmedabad" },
  { id: "a8", name: "Prahlad Nagar", city: "Ahmedabad" },
  { id: "a9", name: "Isanpur", city: "Ahmedabad" },
  { id: "a10", name: "jodhpur", city: "Ahmedabad" },
];

export const cityData: City[] = [
  { id: "c1", name: "Banaras", state: "Uttar Pradesh" },
  { id: "c2", name: "Ahmedabad", state: "Gujrat" },
  { id: "c3", name: "Mumbai", state: "Maharashtra" },
  { id: "c4", name: "Kanpur", state: "Uttar Pradesh" },
];

export const stateData: State[] = [
  { id: "1", name: "Gujarat", country: "India" },
  { id: "2", name: "Uttar Pradesh", country: "India" },
  { id: "3", name: "Delhi", country: "India" },
  { id: "4", name: "Rajasthan", country: "India" },
];

export const stateOptions = [
  { value: "1", label: "California" },
  { value: "2", label: "Texas" },
  { value: "3", label: "California" },
  { value: "4", label: "Texas" },
];

export const companiesMock: Company[] = [
  {
    id: "1",
    name: "Acme Corp",
    city: "New York",
    state: "NY",
    adminName: "John Doe",
    adminPhone: "+91 987364537",
    companyType: "Builder",
    users: "4/15",
    validity: "1 Week",
    planStatus: "active",
  },
  {
    id: "2",
    name: "Beta LLC",
    city: "San Francisco",
    state: "CA",
    adminName: "Jane Smith",
    adminPhone: "+91 982537485",
    companyType: "Broker",
    users: "8/12",
    validity: "6 Months",
    planStatus: "expired",
  },
  {
    id: "3",
    name: "Amazon",
    city: "San Francisco",
    state: "CA",
    adminName: "Jon Smith",
    adminPhone: "+91 982534485",
    companyType: "Broker",
    users: "10/20",
    validity: "1 Month",
    planStatus: "near_expire",
  },
  {
    id: "4",
    name: "Globex",
    city: "Chicago",
    state: "IL",
    adminName: "Lisa Ray",
    adminPhone: "+91 981234567",
    companyType: "Builder",
    users: "2/10",
    validity: "3 Months",
    planStatus: "active",
  },
  {
    id: "5",
    name: "Wayne Enterprises",
    city: "Gotham",
    state: "NJ",
    adminName: "Bruce Wayne",
    adminPhone: "+91 999999999",
    companyType: "Broker",
    users: "14/30",
    validity: "1 Year",
    planStatus: "expired",
  },
  {
    id: "6",
    name: "Stark Industries",
    city: "Los Angeles",
    state: "CA",
    adminName: "Tony Stark",
    adminPhone: "+91 988888888",
    companyType: "Builder",
    users: "6/25",
    validity: "2 Weeks",
    planStatus: "near_expire",
  },
  {
    id: "7",
    name: "Hooli",
    city: "Palo Alto",
    state: "CA",
    adminName: "Gavin Belson",
    adminPhone: "+91 983456789",
    companyType: "Broker",
    users: "9/15",
    validity: "3 Months",
    planStatus: "active",
  },
  {
    id: "8",
    name: "Cyberdyne Systems",
    city: "Austin",
    state: "TX",
    adminName: "Miles Dyson",
    adminPhone: "+91 984567890",
    companyType: "Builder",
    users: "5/10",
    validity: "6 Months",
    planStatus: "expired",
  },
];

export const brokersMock: Broker[] = [
  {
    id: "1",
    name: "Beta LLC",
    city: "San Francisco",
    state: "CA",
    adminName: "Jane Smith",
    adminPhone: "+91 982537485",
    users: "8/12",
    validity: "6 Months",
    planStatus: "expired",
  },
  {
    id: "2",
    name: "Amazon",
    city: "San Francisco",
    state: "CA",
    adminName: "Jon Smith",
    adminPhone: "+91 982534485",
    users: "10/20",
    validity: "1 Month",
    planStatus: "near_expire",
  },
  {
    id: "3",
    name: "Wayne Enterprises",
    city: "Gotham",
    state: "NJ",
    adminName: "Bruce Wayne",
    adminPhone: "+91 999999999",
    users: "14/30",
    validity: "1 Year",
    planStatus: "expired",
  },
  {
    id: "4",
    name: "Hooli",
    city: "Palo Alto",
    state: "CA",
    adminName: "Gavin Belson",
    adminPhone: "+91 983456789",
    users: "9/15",
    validity: "3 Months",
    planStatus: "active",
  },
  {
    id: "5",
    name: "Initech",
    city: "Dallas",
    state: "TX",
    adminName: "Bill Lumbergh",
    adminPhone: "+91 987654321",
    users: "3/8",
    validity: "1 Month",
    planStatus: "near_expire",
  },
];

export const buildersMock: Builder[] = [
  {
    id: "1",
    name: "Acme Corp",
    city: "New York",
    state: "NY",
    adminName: "John Doe",
    adminPhone: "+91 987364537",
    users: "4/15",
    validity: "1 Week",
    planStatus: "active",
  },
  {
    id: "2",
    name: "Globex",
    city: "Chicago",
    state: "IL",
    adminName: "Lisa Ray",
    adminPhone: "+91 981234567",
    users: "2/10",
    validity: "3 Months",
    planStatus: "active",
  },
  {
    id: "3",
    name: "Stark Industries",
    city: "Los Angeles",
    state: "CA",
    adminName: "Tony Stark",
    adminPhone: "+91 988888888",
    users: "6/25",
    validity: "2 Weeks",
    planStatus: "near_expire",
  },
  {
    id: "4",
    name: "Cyberdyne Systems",
    city: "Austin",
    state: "TX",
    adminName: "Miles Dyson",
    adminPhone: "+91 984567890",
    users: "5/10",
    validity: "6 Months",
    planStatus: "expired",
  },
  {
    id: "5",
    name: "Umbrella Corp",
    city: "Raccoon City",
    state: "RC",
    adminName: "Albert Wesker",
    adminPhone: "+91 9811122233",
    users: "1/5",
    validity: "1 Year",
    planStatus: "expired",
  },
];

export const userType = [
  { id: "broker", label: "Broker", value: "broker" },
  { id: "builder", label: "Builder", value: "builder" },
];
export const statusData: Property[] = [
  { id: "1", name: "Semi Furnished" },
  { id: "2", name: "Fully Furnished" },
  { id: "3", name: "Non Furnished" },
];

export const categoryData: Property[] = [
  { id: "1", name: "Commercial" },
  { id: "2", name: "Residential" },
  { id: "3", name: "Industrial" },
  { id: "4", name: "Farm Land" },
];

export const propertyTypeData: Property[] = [
  { id: "1", name: "Flat", category: "residential" },
  { id: "2", name: "Raw House", category: "residential" },
  { id: "3", name: "Bungalow", category: "residential" },
  { id: "4", name: "Shop", category: "commercial" },
  { id: "5", name: "Showroom", category: "commercial" },
];

export const propertyUsageData: Property[] = [
  { id: "1", name: "Own Residence" },
  { id: "2", name: "Investment Purpose" },
  { id: "3", name: "Renting" },
];

export const propertySizeData: Property[] = [
  { id: "1", name: "Sq. Feet" },
  { id: "2", name: "Sq. Yd" },
];

export const amenitiesData: Property[] = [
  {
    id: "1",
    name: "Parking",
    icon: "https://cdn-icons-png.flaticon.com/512/808/808649.png",
    description: "Secure and convenient vehicle parking space.",
  },
  {
    id: "2",
    name: "Gym",
    icon: "https://cdn-icons-png.flaticon.com/512/235/235861.png",
    description: "Fully equipped fitness center for residents.",
  },
  {
    id: "3",
    name: "Swimming Pool",
    icon: "https://cdn-icons-png.flaticon.com/512/2877/2877592.png",
    description: "Clean and maintained pool for relaxation and exercise.",
  },
  {
    id: "4",
    name: "Security",
    icon: "https://cdn-icons-png.flaticon.com/512/808/808649.png",
    description: "24/7 security services for your safety.",
  },
  {
    id: "5",
    name: "Elevator",
    icon: "https://cdn-icons-png.flaticon.com/512/427/427735.png",
    description: "High-speed elevators for quick access to all floors.",
  },
  {
    id: "6",
    name: "Laundry Room",
    icon: "https://cdn-icons-png.flaticon.com/512/2965/2965567.png",
    description: "Dedicated area with washers and dryers.",
  },
  {
    id: "7",
    name: "Wi-Fi",
    icon: "https://cdn-icons-png.flaticon.com/512/427/427735.png",
    description: "High-speed internet connectivity throughout the premises.",
  },
  {
    id: "8",
    name: "Garden",
    icon: "https://cdn-icons-png.flaticon.com/512/427/427735.png",
    description: "Beautifully landscaped green area for leisure and walks.",
  },
  {
    id: "9",
    name: "Air Conditioning",
    icon: "https://cdn-icons-png.flaticon.com/512/2965/2965567.png",
    description: "Climate control to ensure a comfortable stay.",
  },
  {
    id: "10",
    name: "Playground",
    icon: "https://cdn-icons-png.flaticon.com/512/808/808649.png",
    description: "Safe and fun play area for children.",
  },
];

export const constructionStatusData: Property[] = [
  { id: "1", name: "Not Started" },
  { id: "2", name: "In Progress" },
  { id: "3", name: "Completed" },
  { id: "4", name: "On Hold" },
  { id: "5", name: "Cancelled" },
];

export const tagsData: Property[] = [
  { id: "tag9", name: "Near Metro" },
  { id: "tag10", name: "Near Market" },
  { id: "tag11", name: "Vastu Compliant" },
  { id: "tag12", name: "Gated Community" },
  { id: "tag13", name: "24x7 Security" },
  { id: "tag14", name: "Power Backup" },
  { id: "tag15", name: "Green Area" },
];

export const priorityData: Property[] = [
  { id: "1", name: "High" },
  { id: "2", name: "Medium" },
  { id: "3", name: "Low" },
  { id: "4", name: "Urgent" },
  { id: "5", name: "Backlog" },
];

export const sourceData: Property[] = [
  { id: "1", name: "Housing.com" },
  { id: "2", name: "Facebook" },
  { id: "3", name: "Google" },
  { id: "4", name: "Makaan.com" },
  { id: "5", name: "99acres" },
  { id: "6", name: "MagicBricks" },
  { id: "7", name: "Instagram" },
  { id: "8", name: "Direct Enquiry" },
];

export const propertyAgeData: Property[] = [
  {
    id: "1",
    name: "Under Construction",
  },
  {
    id: "2",
    name: "Less than 1 year",
  },
  {
    id: "3",
    name: "1-3 years",
  },
  {
    id: "4",
    name: "3-5 years",
  },
  {
    id: "5",
    name: "5-10 years",
  },
  {
    id: "6",
    name: "10+ years",
  },
];

export const initialLeadStages: LeadStage[] = [
  {
    id: "1",
    name: "Initial Inquiry",
    description: "First contact with potential buyer",
    color: "#3b82f6",
    position: 1,
  },
  {
    id: "2",
    name: "Site Visit Scheduled",
    description: "Appointment for property viewing",
    color: "#8b5cf6",
    position: 2,
  },
  {
    id: "3",
    name: "Site Visit Completed",
    description: "Customer has viewed the property",
    color: "#ec4899",
    position: 3,
  },
  {
    id: "4",
    name: "Quotation Shared",
    description: "Pricing and payment details shared",
    color: "#f97316",
    position: 4,
  },
  {
    id: "5",
    name: "Follow-up",
    description: "Regular communication with prospect",
    color: "#14b8a6",
    position: 5,
  },
  {
    id: "6",
    name: "Negotiation",
    description: "Price and terms discussion",
    color: "#eab308",
    position: 6,
  },
  {
    id: "7",
    name: "Booking Amount Paid",
    description: "Initial token amount received",
    color: "#22c55e",
    position: 7,
  },
  {
    id: "8",
    name: "Agreement Signed",
    description: "Sales agreement executed",
    color: "#06b6d4",
    position: 8,
  },
  {
    id: "9",
    name: "Registration",
    description: "Legal property registration",
    color: "#6366f1",
    position: 9,
  },
  {
    id: "10",
    name: "Loan Approved",
    description: "Home loan sanctioned (if applicable)",
    color: "#d946ef",
    position: 10,
  },
  {
    id: "11",
    name: "Payment Plan Started",
    description: "Regular payment schedule initiated",
    color: "#f43f5e",
    position: 11,
  },
  {
    id: "12",
    name: "Possession",
    description: "Property handover to buyer",
    color: "#10b981",
    position: 12,
  },
];

export const propertyTypes = [
  { label: "Residential", value: "residential" },
  { label: "Commercial", value: "commercial" },
  { label: "Industrial", value: "industrial" },
  { label: "Land", value: "land" },
];

export const availableForOptions = [
  { label: "Sell", value: "sell" },
  { label: "Rent", value: "rent" },
  { label: "Lease", value: "lease" },
  { label: "Pre-Leased", value: "preLeased" },
];

export const customers = [
  {
    id: "1",
    name: "Rajesh Kumar",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Rajesh",
    phone: "+91 98765 43210",
    project: "Green Valley Heights",
    unit: "A-1204",
    salesDate: "2023-05-15",
    salesBy: "Priya Singh",
    dueAmount: 1600000,
    totalAmount: 3500000,
  },
  {
    id: "2",
    name: "Ananya Sharma",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Ananya",
    phone: "+91 87654 32109",
    project: "Riverside Apartments",
    unit: "B-504",
    salesDate: "2023-06-22",
    salesBy: "Vikram Patel",
    dueAmount: 800000,
    totalAmount: 2800000,
  },
  {
    id: "3",
    name: "Suresh Mehta",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Suresh",
    phone: "+91 76543 21098",
    project: "Green Valley Heights",
    unit: "A-1506",
    salesDate: "2023-07-10",
    salesBy: "Priya Singh",
    dueAmount: 1200000,
    totalAmount: 4000000,
  },
  {
    id: "4",
    name: "Priya Patel",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Priya",
    phone: "+91 65432 10987",
    project: "Lakeside Villas",
    unit: "V-12",
    salesDate: "2023-08-05",
    salesBy: "Rahul Sharma",
    dueAmount: 3500000,
    totalAmount: 7500000,
  },
  {
    id: "5",
    name: "Amit Verma",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Amit",
    phone: "+91 54321 09876",
    project: "Riverside Apartments",
    unit: "C-302",
    salesDate: "2023-09-18",
    salesBy: "Neha Gupta",
    dueAmount: 500000,
    totalAmount: 2500000,
  },
  {
    id: "6",
    name: "Deepika Reddy",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Deepika",
    phone: "+91 43210 98765",
    project: "Green Valley Heights",
    unit: "B-1102",
    salesDate: "2023-10-07",
    salesBy: "Vikram Patel",
    dueAmount: 1800000,
    totalAmount: 3800000,
  },
  {
    id: "7",
    name: "Karthik Iyer",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Karthik",
    phone: "+91 32109 87654",
    project: "Lakeside Villas",
    unit: "V-08",
    salesDate: "2023-11-12",
    salesBy: "Priya Singh",
    dueAmount: 2500000,
    totalAmount: 8000000,
  },
  {
    id: "8",
    name: "Meera Joshi",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Meera",
    phone: "+91 21098 76543",
    project: "Urban Heights",
    unit: "D-1504",
    salesDate: "2023-12-03",
    salesBy: "Rahul Sharma",
    dueAmount: 1200000,
    totalAmount: 4200000,
  },
  {
    id: "9",
    name: "Vivek Malhotra",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Vivek",
    phone: "+91 10987 65432",
    project: "Urban Heights",
    unit: "D-1602",
    salesDate: "2024-01-20",
    salesBy: "Neha Gupta",
    dueAmount: 2000000,
    totalAmount: 5000000,
  },
  {
    id: "10",
    name: "Sneha Kapoor",
    avatar: "https://api.dicebear.com/7.x/thumbs/svg?seed=Sneha",
    phone: "+91 09876 54321",
    project: "Riverside Apartments",
    unit: "A-203",
    salesDate: "2024-02-08",
    salesBy: "Vikram Patel",
    dueAmount: 300000,
    totalAmount: 3000000,
  },
];

export const propertyType = [
  {
    value: "residential",
    label: "Residential",
    subtypes: [
      { value: "flat", label: "Flat/Apartment" },
      { value: "house", label: "House/Villa" },
      { value: "bungalow", label: "Bungalow" },
      { value: "farmhouse", label: "Farm House" },
      { value: "penthouse", label: "Penthouse" },
    ],
  },
  {
    value: "commercial",
    label: "Commercial",
    subtypes: [
      { value: "office", label: "Office Space" },
      { value: "shop", label: "Retail Shop" },
      { value: "showroom", label: "Showroom" },
      { value: "coworking", label: "Co-working Space" },
      { value: "restaurant", label: "Restaurant/Bar" },
    ],
  },
  {
    value: "industrial",
    label: "Industrial",
    subtypes: [
      { value: "factory", label: "Factory" },
      { value: "warehouse", label: "Warehouse/Godown" },
      { value: "manufacturing_unit", label: "Manufacturing Unit" },
      { value: "industrial_shed", label: "Industrial Shed" },
      { value: "cold_storage", label: "Cold Storage" },
    ],
  },
  {
    value: "land",
    label: "Land",
    subtypes: [
      { value: "residential_land", label: "Residential Land" },
      { value: "commercial_land", label: "Commercial Land" },
      { value: "agricultural_land", label: "Agricultural Land" },
      { value: "industrial_land", label: "Industrial Land" },
      { value: "plot", label: "Plot" },
    ],
  },
];

export const furnishingOptions = [
  { value: "unfurnished", label: "Unfurnished" },
  { value: "semi_furnished", label: "Semi-Furnished" },
  { value: "fully_furnished", label: "Fully Furnished" },
];

export const facingOptions = [
  { value: "north", label: "North" },
  { value: "south", label: "South" },
  { value: "east", label: "East" },
  { value: "west", label: "West" },
  { value: "north_east", label: "North-East" },
  { value: "north_west", label: "North-West" },
  { value: "south_east", label: "South-East" },
  { value: "south_west", label: "South-West" },
];

export const possessionOptions = [
  { value: "ready_to_move", label: "Ready to Move" },
  { value: "under_construction", label: "Under Construction" },
];

export const commonAmenities = [
  { value: "security", label: "24x7 Security" },
  { value: "power_backup", label: "Power Backup" },
  { value: "lift", label: "Lift" },
  { value: "parking", label: "Parking" },
  { value: "water_supply", label: "24x7 Water Supply" },
  { value: "visitor_parking", label: "Visitor Parking" },
];

export const residentialAmenities = [
  { value: "swimming_pool", label: "Swimming Pool" },
  { value: "gym", label: "Gym" },
  { value: "club_house", label: "Club House" },
  { value: "children_play_area", label: "Children's Play Area" },
  { value: "garden", label: "Landscaped Gardens" },
  { value: "indoor_games", label: "Indoor Games" },
  { value: "sports_facility", label: "Sports Facility" },
  { value: "community_hall", label: "Community Hall" },
  { value: "jogging_track", label: "Jogging Track" },
];

export const commercialAmenities = [
  { value: "conference_room", label: "Conference Room" },
  { value: "cafeteria", label: "Cafeteria" },
  { value: "atm", label: "ATM" },
  { value: "fire_safety", label: "Fire Safety" },
  { value: "cctv", label: "CCTV Surveillance" },
  { value: "reception", label: "Reception" },
];

export const commonTags = [
  { id: "corner_property", label: "Corner Property" },
  { id: "gated_community", label: "Gated Community" },
  { id: "near_metro", label: "Near Metro" },
  { id: "near_market", label: "Near Market" },
  { id: "near_hospital", label: "Near Hospital" },
  { id: "near_school", label: "Near School" },
  { id: "vastu_compliant", label: "Vastu Compliant" },
];

export const Categories = [
  { name: "Hospital" },
  { name: "Schools" },
  { name: "Airport" },
  { name: "Bus Station" },
  { name: "Malls" },
  { name: "Railway" },
];

export const distances = [500, 1000, 2000, 5000];

export const yesNoOptions = [
  { value: "yes", label: "Yes" },
  { value: "no", label: "No" },
];

export const ownershipTypeOptions = [
  { value: "Freehold", label: "Freehold" },
  { value: "Leasehold", label: "Leasehold" },
  { value: "GPA", label: "GPA" },
];

export const transactionTypeOptions = [
  { value: "New", label: "New" },
  { value: "Resale", label: "Resale" },
];

export const preferredTenantsOptions = [
  { value: "Family", label: "Family" },
  { value: "Bachelors", label: "Bachelors" },
  { value: "Company", label: "Company" },
];

export const utilitiesOptions = [
  { value: "Water", label: "Water" },
  { value: "Electricity", label: "Electricity" },
  { value: "Internet", label: "Internet" },
];

export const petPolicyOptions = [
  { value: "Allowed", label: "Allowed" },
  { value: "Not Allowed", label: "Not Allowed" },
];

export const numberOptions = [0, 1, 2, 3, 4, "4+"].map((num) => ({
  value: num.toString(),
  label: num.toString(),
}));

export const balconyOptions = [0, 1, 2, 3, 4, "4+"].map((num) => ({
  value: num.toString(),
  label: num.toString(),
}));

export const parkingOptions = [0, 1, 2, 3, 4, "4+"].map((num) => ({
  value: num.toString(),
  label: num.toString(),
}));

export const ageOptions = [
  { value: "new", label: "New Construction" },
  { value: "under_construction", label: "Under Construction" },
  { value: "less_than_1", label: "Less than 1 year" },
  { value: "1_to_3", label: "1-3 years" },
  { value: "3_to_5", label: "3-5 years" },
  { value: "5_to_10", label: "5-10 years" },
  { value: "10_plus", label: "10+ years" },
];

export const projectTypesOptions = projectTypes.map((label) => ({
  label,
  value: label.toLowerCase().replace(/\s+/g, "_"),
}));

export const projectStatusesOptions = projectStatuses.map((option) => ({
  label: option.label,
  value: option.value.toLowerCase().replace(/\s+/g, "_"),
}));

export const areaOptions = [
  { value: "paldi", label: "Paldi", latitude: 23.0112, longitude: 72.5631 },
  {
    value: "new colony",
    label: "New Colony",
    latitude: 25.2861,
    longitude: 82.9723,
  },
  { value: "isanpur", label: "Isanpur", latitude: 23.0112, longitude: 72.5631 },
];

export const project = [
  {
    value: "PRJ001",
    label: "Prestige Lakeside Habitat	",
  },
  {
    value: "PRJ002",
    label: "Green Valley Villas",
  },
  {
    value: "PRJ003",
    label: "Metro Business Park",
  },
  {
    value: "PRJ004",
    label: "Lakeside Plots",
  },
  {
    value: "PRJ005",
    label: "Royal Heights",
  },
  {
    value: "PRJ006",
    label: "Ganges View Apartments",
  },
  {
    value: "PRJ007",
    label: "Tech Park Square",
  },
];

export const platform = [
  {
    date: "01/03",
    Magicbricks: 5,
    NoBroker: 3,
    Facebook: 12,
    Instagram: 4,
    Custom: 8,
  },
  {
    date: "05/03",
    Magicbricks: 7,
    NoBroker: 4,
    Facebook: 15,
    Instagram: 3,
    Custom: 10,
  },
  {
    date: "10/03",
    Magicbricks: 6,
    NoBroker: 5,
    Facebook: 14,
    Instagram: 2,
    Custom: 9,
  },
  {
    date: "15/03",
    Magicbricks: 8,
    NoBroker: 6,
    Facebook: 18,
    Instagram: 5,
    Custom: 12,
  },
  {
    date: "20/03",
    Magicbricks: 9,
    NoBroker: 7,
    Facebook: 22,
    Instagram: 6,
    Custom: 14,
  },
  {
    date: "25/03",
    Magicbricks: 7,
    NoBroker: 6,
    Facebook: 20,
    Instagram: 8,
    Custom: 12,
  },
];

export const platformColor = [
  { key: "Magicbricks", color: "#3b82f6" },
  { key: "NoBroker", color: "#22c55e" },
  { key: "Facebook", color: "#f97316" },
  { key: "Instagram", color: "#ec4899" },
  { key: "Custom", color: "#8884d8" },
];

export const trend = [
  { date: "01/03", leads: 12 },
  { date: "05/03", leads: 19 },
  { date: "10/03", leads: 15 },
  { date: "15/03", leads: 27 },
  { date: "20/03", leads: 32 },
  { date: "25/03", leads: 24 },
  { date: "30/03", leads: 38 },
];

export const statusOptions = [
  { value: "all", label: "Filter" },
  { value: "active", label: "Active Only" },
  { value: "inactive", label: "Inactive Only" },
];

export const configurationOptions = [
  { value: "1bhk", label: "1 BHK" },
  { value: "2bhk", label: "2 BHK" },
  { value: "3bhk", label: "3 BHK" },
  { value: "4bhk", label: "4 BHK" },
  { value: "5bhk", label: "5 BHK+" },
];

export const landZoneOptions = [
  { value: "residential", label: "Residential" },
  { value: "industrial", label: "Industrial" },
  { value: "agricultural", label: "Agricultural" },
];

export const unitOptions = [
  { value: "sqft", label: "sq ft" },
  { value: "sqm", label: "sq m" },
  { value: "sqyard", label: "sq yard" },
  { value: "bigha", label: "bigha" },
  { value: "acre", label: "Acre" },
  { value: "hectare", label: "Hectare" },
];

export const agreementTypeOptions = [
  { value: "standard", label: "Standard" },
  { value: "sublease", label: "Sublease" },
  { value: "monthToMonth", label: "Month to Month" },
];

export const leaseDurationOptions = [
  { value: "6", label: "6 months" },
  { value: "11", label: "11 months" },
  { value: "12", label: "12 months" },
  { value: "24", label: "24 months" },
];

export const availabilityOptions = [
  { value: "immediate", label: "Immediate" },
  { value: "within1Month", label: "Within 1 Month" },
  { value: "within3Months", label: "Within 3 Months" },
  { value: "after3Months", label: "After 3 Months" },
];

export const lockInPeriodOptions = [
  { value: "3months", label: "3 months" },
  { value: "6months", label: "6 months" },
  { value: "12months", label: "12 months" },
];

export const projectData = [
  {
    id: "PRJ001",
    name: "Sunshine Enclave",
    type: "Residential Apartment",
    status: "Ongoing",
    pricePerSqYard: 45000,
    totalUnits: 120,
    availableUnits: 45,
    soldUnits: 75,
    paymentReceived: 180000000,
    paymentReceivable: 120000000,
    activeLeads: 28,
    createdOn: new Date("2023-08-15"),
    createdBy: "Rajesh Sharma",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
  {
    id: "PRJ002",
    name: "Green Valley Villas",
    type: "Villa",
    status: "Ongoing",
    pricePerSqYard: 65000,
    totalUnits: 50,
    availableUnits: 12,
    soldUnits: 38,
    paymentReceived: 240000000,
    paymentReceivable: 80000000,
    activeLeads: 15,
    createdOn: new Date("2023-10-05"),
    createdBy: "Priya Patel",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
  {
    id: "PRJ003",
    name: "Metro Business Park",
    type: "Commercial",
    status: "Upcoming",
    pricePerSqYard: 85000,
    totalUnits: 80,
    availableUnits: 35,
    soldUnits: 45,
    paymentReceived: 320000000,
    paymentReceivable: 180000000,
    activeLeads: 22,
    createdOn: new Date("2023-11-20"),
    createdBy: "Vikram Singh",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
  {
    id: "PRJ004",
    name: "Lakeside Plots",
    type: "Plot",
    status: "Ongoing",
    pricePerSqYard: 35000,
    totalUnits: 200,
    availableUnits: 85,
    soldUnits: 115,
    paymentReceived: 150000000,
    paymentReceivable: 90000000,
    activeLeads: 40,
    createdOn: new Date("2024-01-10"),
    createdBy: "Ananya Desai",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
  {
    id: "PRJ005",
    name: "Royal Heights",
    type: "Residential Apartment",
    status: "Completed",
    pricePerSqYard: 55000,
    totalUnits: 150,
    availableUnits: 60,
    soldUnits: 90,
    paymentReceived: 220000000,
    paymentReceivable: 140000000,
    activeLeads: 32,
    createdOn: new Date("2024-02-15"),
    createdBy: "Suresh Kumar",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
  {
    id: "PRJ006",
    name: "Ganges View Apartments",
    type: "Residential Apartment",
    status: "Ongoing",
    pricePerSqYard: 48000,
    totalUnits: 100,
    availableUnits: 25,
    soldUnits: 75,
    paymentReceived: 190000000,
    paymentReceivable: 110000000,
    activeLeads: 18,
    createdOn: new Date("2024-03-01"),
    createdBy: "Neha Gupta",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
  {
    id: "PRJ007",
    name: "Tech Park Square",
    type: "Commercial",
    status: "Upcoming",
    pricePerSqYard: 95000,
    totalUnits: 60,
    availableUnits: 30,
    soldUnits: 30,
    paymentReceived: 280000000,
    paymentReceivable: 220000000,
    activeLeads: 25,
    createdOn: new Date("2024-03-10"),
    createdBy: "Arjun Reddy",
    city: "ahmedabad",
    area: "paldi",
    pincode: "221004",
  },
];

export const cityOptions = [
  { value: "ahmedabad", label: "Ahmedabad" },
  { value: "gandhinagar", label: "Gandhinagar" },
  { value: "Banaras", label: "Banaras" },
];

export const quotationTCsProjects = [
  { value: "1", label: "Bliss Homes Phase 1" },
  { value: "2", label: "Bliss Homes Phase 2" },
  { value: "3", label: "Satyaja Prelude Tower A" },
  { value: "4", label: "Satyaja Prelude Tower B" },
  { value: "5", label: "Bliss Commercial Plaza" },
  { value: "6", label: "Satyaja Retail Spaces" },
];

export const initialQuotationTCs = [
  {
    id: "1",
    projectSelection: "all",
    specificProject: "",
    projectName: "All Projects",
    termsAndConditions:
      '<p>1. The prices mentioned in this quotation are subject to change without prior notice.</p><p>2. GST and other taxes will be charged as applicable at the time of registration.</p><p>3. Payment to be made by cheque/draft in favor of "ABC Properties Ltd."</p><p>4. This quotation is valid for 15 days from the date of issue.</p>',
  },
  {
    id: "2",
    projectSelection: "specific",
    specificProject: "1",
    projectName: "Bliss Homes Phase 1",
    termsAndConditions:
      '<p>1. The prices mentioned in this quotation are subject to change without prior notice.</p><p>2. GST and other taxes will be charged as applicable at the time of registration.</p><p>3. Payment to be made by cheque/draft in favor of "Bliss Homes Projects Pvt. Ltd."</p><p>4. This quotation is valid for 30 days from the date of issue.</p><p>5. Floor rise charges of ₹50 per sq.ft. applicable above 5th floor.</p>',
  },
  {
    id: "3",
    projectSelection: "specific",
    specificProject: "5",
    projectName: "Bliss Commercial Plaza",
    termsAndConditions:
      '<p>1. The prices mentioned in this quotation are subject to change without prior notice.</p><p>2. GST and other taxes will be charged as applicable at the time of registration.</p><p>3. Payment to be made by cheque/draft in favor of "Bliss Commercial Properties Pvt. Ltd."</p><p>4. This quotation is valid for 15 days from the date of issue.</p><p>5. Maintenance charges of ₹5 per sq.ft. per month will be applicable after possession.</p><p>6. Car parking charges are additional and as per availability.</p>',
  },
];

export const indianBanks = [
  "State Bank of India",
  "HDFC Bank",
  "ICICI Bank",
  "Axis Bank",
  "Punjab National Bank",
  "Bank of Baroda",
  "Canara Bank",
  "Union Bank of India",
  "Bank of India",
  "Indian Bank",
  "Central Bank of India",
  "Kotak Mahindra Bank",
  "IndusInd Bank",
  "Yes Bank",
  "IDBI Bank",
  "Federal Bank",
  "South Indian Bank",
  "Karnataka Bank",
];

export const initialBankAccounts = [
  {
    id: "1",
    bankName: "State Bank of India",
    accountNumber: "35621458795",
    ifscCode: "SBIN0001234",
    branch: "Andheri East, Mumbai",
    accountType: "current",
    status: "active",
  },
  {
    id: "2",
    bankName: "HDFC Bank",
    accountNumber: "50100123456789",
    ifscCode: "HDFC0000123",
    branch: "Bandra West, Mumbai",
    accountType: "current",
    status: "active",
  },
  {
    id: "3",
    bankName: "ICICI Bank",
    accountNumber: "123456789012",
    ifscCode: "ICIC0001234",
    branch: "MG Road, Bangalore",
    accountType: "current",
    status: "active",
  },
  {
    id: "4",
    bankName: "Axis Bank",
    accountNumber: "912010012345678",
    ifscCode: "UTIB0000123",
    branch: "Connaught Place, Delhi",
    accountType: "savings",
    status: "inactive",
  },
  {
    id: "5",
    bankName: "Punjab National Bank",
    accountNumber: "4421001700012345",
    ifscCode: "PUNB0442100",
    branch: "Sector 17, Chandigarh",
    accountType: "current",
    status: "active",
  },
  {
    id: "6",
    bankName: "Bank of Baroda",
    accountNumber: "29870100012345",
    ifscCode: "BARB0VJNAGA",
    branch: "Vijay Nagar, Indore",
    accountType: "current",
    status: "active",
  },
  {
    id: "7",
    bankName: "Kotak Mahindra Bank",
    accountNumber: "5412345678",
    ifscCode: "KKBK0000123",
    branch: "Jubilee Hills, Hyderabad",
    accountType: "current",
    status: "active",
  },
  {
    id: "8",
    bankName: "Yes Bank",
    accountNumber: "025894567001",
    ifscCode: "YESB0000123",
    branch: "Salt Lake, Kolkata",
    accountType: "savings",
    status: "inactive",
  },
  {
    id: "9",
    bankName: "IDBI Bank",
    accountNumber: "0123456789",
    ifscCode: "IBKL0000123",
    branch: "Aundh, Pune",
    accountType: "current",
    status: "active",
  },
  {
    id: "10",
    bankName: "Canara Bank",
    accountNumber: "8795123456",
    ifscCode: "CNRB0001234",
    branch: "T Nagar, Chennai",
    accountType: "savings",
    status: "active",
  },
];

export const addedByOptions = [
  { label: "All", value: "all" },
  { label: "Amit Shah", value: "Amit Shah" },
  { label: "Priya Desai", value: "Priya Desai" },
];
export const priceOptions = [
  { label: "All", value: "all" },
  { label: "Under ₹50L", value: "under_50L" },
  { label: "₹50L - ₹1Cr", value: "50L_1Cr" },
  { label: "Above ₹1Cr", value: "above_1Cr" },
];
export const availabilityPropertyOptions = [
  { label: "All", value: "all" },
  { label: "Available", value: "Available" },
  { label: "Not Available", value: "Not Available" },
];
