// /app/achievements/_data/achievementsDefaults.ts (or similar)

export interface Award {
  id: string | number;
  name: string;
  year: number | string;
  awardingBody: string;
  description?: string;
  imageUrl?: string; // URL for an award logo or image
}

export interface Certification {
  id: string | number;
  name: string;
  issuingBody: string;
  logoUrl?: string;
  details?: string;
}

export interface Partner {
  id: string | number;
  name: string;
  logoUrl: string; // Partner logo is usually essential
  websiteUrl?: string;
  description?: string;
}

export interface GalleryImage {
  id: string | number;
  imageUrl: string;
  caption?: string;
  alt: string;
  event?: string; // Optional: Name of the event
  date?: string; // Optional: Date of the event/photo
}

export interface Milestone {
  id: string | number;
  description: string;
  date: string; // e.g., "Q4 2023", "June 2022"
}

// --- Default Placeholder Data ---

export const defaultAwards: Award[] = [
  {
    id: 1,
    name: "Top BEE Level 1 Contributor",
    year: 2023,
    awardingBody: "SANAS Accreditation Body",
    description:
      "Recognized for commitment to Broad-Based Black Economic Empowerment.",
    imageUrl: "/images/awards/bee-level1.png",
  }, // Replace with actual paths
  {
    id: 2,
    name: "Supplier Development Excellence",
    year: 2022,
    awardingBody: "Absa Enterprise Development",
    description:
      "Acknowledged for impactful participation in the Absa supplier development program.",
    imageUrl: "/images/awards/absa-supplier.png",
  },
  // Add more awards...
];

export const defaultCertifications: Certification[] = [
  {
    id: 1,
    name: "Salesforce Certified Partner",
    issuingBody: "Salesforce",
    logoUrl: "/images/certs/salesforce-partner.png",
  },
  {
    id: 2,
    name: "ISO 9001:2015 (Pending/In Progress)",
    issuingBody: "Relevant Body",
    details:
      "Actively working towards certification for quality management systems.",
  }, // Example of in-progress
  // Add more certifications
];

export const defaultPartners: Partner[] = [
  {
    id: 1,
    name: "Absa Bank",
    logoUrl: "/clients/absa-logo.png",
    websiteUrl: "https://www.absa.co.za/",
  }, // Using client logos for partners
  {
    id: 2,
    name: "Salesforce",
    logoUrl: "/images/certs/salesforce-partner.png",
    websiteUrl: "https://www.salesforce.com/",
  },
  {
    id: 3,
    name: "Sybrin",
    logoUrl: "/clients/sybrin-logo.png",
    websiteUrl: "https://www.sybrin.com/",
  },
  // Add other key strategic partners if distinct from clients
];

export const defaultGalleryImages: GalleryImage[] = [
  {
    id: 1,
    imageUrl: "/images/gallery/team-event-1.jpg",
    caption: "Annual Team Building Day 2023",
    alt: "OMS Team at Annual Event",
    event: "Team Building",
    date: "Nov 2023",
  },
  {
    id: 2,
    imageUrl: "/images/gallery/award-ceremony-1.jpg",
    caption: "Receiving the Supplier Development Award",
    alt: "OMS receiving award",
    event: "Absa Awards Night",
    date: "Oct 2022",
  },
  {
    id: 3,
    imageUrl: "/images/gallery/office-launch.jpg",
    caption: "Celebrating our new Centurion office opening",
    alt: "OMS new office launch",
    event: "Office Launch",
    date: "May 2023",
  },
  {
    id: 4,
    imageUrl: "/images/gallery/client-workshop.jpg",
    caption: "Collaborative workshop session with a key client",
    alt: "OMS client workshop",
    event: "Client Workshop",
    date: "Sep 2023",
  },
  // Add more gallery images
];

export const defaultMilestones: Milestone[] = [
  { id: 1, description: "Established Owethu Managed Services", date: "2019" }, // Adjust start date if needed
  {
    id: 2,
    description: "Joined Absa Supplier Development Programme",
    date: "2020",
  },
  { id: 3, description: "Became an official Salesforce Partner", date: "2022" },
  { id: 4, description: "Launched the OBSE Product", date: "Q1 2023" },
  { id: 5, description: "Achieved BEE Level 1 Status", date: "Q3 2023" },
  {
    id: 6,
    description: "Opened new Head Office in Centurion",
    date: "May 2023",
  },
  // Add more significant milestones
];
