export const statusOptions = [
  { label: "All", value: "all" },
  { isSeparator: true },
  { label: "Pending", value: "pending" },
  { label: "Completed", value: "completed" },
  { label: "Overdue", value: "overdue" },
];

export const dueDateOptions = [
  { label: "Today", value: "today" },
  { label: "Tomorrow", value: "tomorrow" },
  { label: "This Week", value: "this_week" },
  { label: "This Month", value: "this_month" },
  { isSeparator: true },
  { label: "Custom Range", value: "custom" },
];
export const unitStatusOptions = [
  {
    label: "Sold",
    value: "sold",
  },
  {
    label: "On hold",
    value: "hold",
  },
  {
    label: "Available",
    value: "available",
  },
];

export const radioFieldConfigs = [
  // {
  //   name: "status",
  //   label: "Status",
  //   options: ["active", "inActive"],
  // },
  {
    name: "memberType",
    label: "Member Type",
    options: ["internal", "external"],
  },
];

export const memberType = [
  { value: "all", label: "All Types" },
  { value: "internal", label: "Internal" },
  { value: "external", label: "External" },
];

export const companyType = [
  { value: "all", label: "All Types" },
  { value: "broker", label: "Broker" },
  { value: "builder", label: "Builder" },
];

export const activityOptions = [
  { label: "All Activities", value: "all" },
  { label: "Scheduled Call", value: "call" },
  { label: "Site Visit", value: "siteVisit" },
  { label: "Meeting", value: "meeting" },
  { label: "Other", value: "other" },
];

export const status = [
  { value: "all", label: "All Status" },
  { value: "active", label: "Active" },
  { value: "pending", label: "Verification Pending" },
  { value: "expiring", label: "Expiring Soon" },
  { value: "expired", label: "Expired" },
];

export const statuses = [
  { label: "All Status", value: "all" },
  { label: "Pending", value: "pending" },
  { label: "Completed", value: "completed" },
  { label: "Overdue", value: "overdue" },
];

export const activityStatus = [
  { label: "All Status", value: "all" },
  { label: "Pending", value: "pending" },
  { label: "Completed", value: "completed" },
  { label: "Overdue", value: "overdue" },
];

export const propertyStatus = [
  { value: "all", label: "All Status" },
  { value: "active", label: "Active" },
  { value: "inactive", label: "Inactive" },
];

export const userTypeConfigs = [
  {
    name: "userType",
    label: "Access Type",
    options: ["crm-user", "app-user"],
  },
  {
    name: "status",
    label: "Status",
    options: ["active", "inActive"],
  },
];

export const sourceOptions = [
  { value: "all", label: "All Source" },
  { value: "Walk-in", label: "Walk-in" },
  { value: "Magicbricks", label: "Magicbricks" },
  { value: "99acres", label: "99acres" },
  { value: "Housing.com", label: "Housing.com" },
  { value: "Referral", label: "Referral" },
  { value: "Google", label: "Google" },
  { value: "Facebook", label: "Facebook" },
  { value: "Instagram", label: "Instagram" },
];

export const leadStageOptions = [
  { value: "all", label: "All Lead Stage" },
  { value: "New Lead", label: "New Lead" },
  { value: "Contacted", label: "Contacted" },
  { value: "Qualified", label: "Qualified" },
  { value: "Proposal", label: "Proposal" },
  { value: "Negotiation", label: "Negotiation" },
  { value: "Closed Won", label: "Closed Won" },
  { value: "Closed Lost", label: "Closed Lost" },
];

export const projectsOptions = [
  { value: "all", label: "All Projects" },
  { value: "Sunshine Enclave", label: "Sunshine Enclave" },
  { value: "Green Valley Villas", label: "Green Valley Villas" },
  { value: "Metro Business Park", label: "Metro Business Park" },
  { value: "Lakeside Plots", label: "Lakeside Plots" },
  { value: "Royal Heights", label: "Royal Heights" },
  { value: "Ganges View Apartments", label: "Ganges View Apartments" },
  { value: "Tech Park Square", label: "Tech Park Square" },
];

export const timePeriodOptions = [
  { label: "Current Month", value: "month" },
  { label: "Current Quarter", value: "quarter" },
  { label: "Financial Year", value: "year" },
];

export const targetTypeOptions = [
  { label: "Whole Team", value: "team" },
  { label: "Individual Team Member", value: "individual" },
];

export const companyOptions = [
  { label: "All Company", value: "all" },
  { label: "EstateBay", value: "EstateBay" },
  { label: "UrbanNest", value: "UrbanNest" },
];

export const contactsortByOptions = [
  { value: "createdAt:desc", label: "Created Date (Newest)" },
  { value: "createdAt:asc", label: "Created Date (Oldest)" },
  { value: "firstName:asc", label: "Name (A-Z)" },
  { value: "firstName:desc", label: "Name (Z-A)" },
];
export const projectTimelineStatusOptions = [
  { value: "complete", label: "Complete" },
  { value: "in_progress", label: "In Progress" },
  { value: "delayed", label: "Delayed" },
  { value: "not_started", label: "Not Started" },
];
