
import { Business, BlogPost, User, UserRole, Offer, OfferType, Interview, InterviewType } from '../types';

export const MOCK_USER: User = {
  id: 'u1',
  name: 'Jean-Marc Kouassi',
  email: 'jm.kouassi@example.com',
  role: UserRole.ENTREPRENEUR,
  avatar: 'https://i.pravatar.cc/150?u=a042581f4e29026024d'
};

export const MOCK_BUSINESSES: Business[] = [
  {
    id: '1',
    ownerId: 'u1',
    name: 'AfroTech Solutions',
    category: 'Technologie & IT',
    location: 'Abidjan, Côte d\'Ivoire',
    description: 'Leader dans le développement de solutions logicielles sur mesure pour les PME ouest-africaines. Nous accompagnons la transformation digitale des entreprises locales avec des outils ERP et CRM adaptés aux réalités du terrain (faible connectivité, mobile money).',
    logoUrl: 'https://picsum.photos/200/200?random=1',
    videoUrl: 'https://www.youtube.com/watch?v=ysz5S6P_ks0',
    socialLinks: {
        website: 'https://afrotech.ci',
        linkedin: 'https://linkedin.com',
        facebook: 'https://facebook.com'
    },
    contactEmail: 'contact@afrotech.ci',
    contactPhone: '+225 07 07 07 07 07',
    verified: true,
    viewCount: 1240,
    rating: 4.8,
    tags: ['Dev', 'SaaS', 'Mobile', 'ERP'],
    // Featured Data
    isFeatured: true,
    founderName: 'Jean-Marc Kouassi',
    // UPDATED IMAGE: Profile of an Afro-descendant entrepreneur
    founderImageUrl: 'https://images.unsplash.com/photo-1531384441138-2736e62e0919?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80',
    keyMetric: '+50 Projets Livrés'
  },
  {
    id: '2',
    ownerId: 'u2',
    name: 'Baobab Foods',
    category: 'Restauration & Alimentation',
    location: 'Paris, France',
    description: 'Traiteur événementiel haut de gamme spécialisé dans la gastronomie panafricaine revisitée. Nous apportons une touche d\'élégance et de modernité aux saveurs ancestrales pour vos mariages, séminaires et événements d\'entreprise.',
    logoUrl: 'https://picsum.photos/200/200?random=2',
    contactEmail: 'hello@baobabfoods.fr',
    contactPhone: '+33 6 12 34 56 78',
    verified: true,
    viewCount: 850,
    rating: 4.9,
    tags: ['Traiteur', 'Bio', 'Événementiel', 'Gastronomie'],
    isFeatured: true,
    founderName: 'Aïssa Maïga',
    socialLinks: { instagram: 'https://instagram.com' }
  },
  {
    id: '3',
    ownerId: 'u3',
    name: 'Lagos Fashion House',
    category: 'Mode & Textile',
    location: 'Lagos, Nigeria',
    description: 'Création de tenues modernes utilisant le tissu Ankara authentique. Nous travaillons directement avec des tisserands locaux pour garantir une qualité exceptionnelle et une rémunération équitable. Exportation internationale et vente en ligne.',
    logoUrl: 'https://picsum.photos/200/200?random=3',
    contactEmail: 'sales@lagosfashion.ng',
    verified: false,
    viewCount: 320,
    rating: 4.5,
    tags: ['Mode', 'Ankara', 'Luxe', 'Ethique'],
    founderName: 'Chidinma Okeke'
  },
  {
    id: '4',
    ownerId: 'u4',
    name: 'Sahara Solar',
    category: 'Construction & BTP',
    location: 'Dakar, Sénégal',
    description: 'Installation de panneaux solaires pour les zones rurales et urbaines. L\'énergie propre accessible à tous. Nous proposons des kits solaires domestiques payables en plusieurs fois via mobile money.',
    logoUrl: 'https://picsum.photos/200/200?random=4',
    contactEmail: 'info@saharasolar.sn',
    contactPhone: '+221 77 000 00 00',
    verified: true,
    viewCount: 560,
    rating: 4.7,
    tags: ['Énergie', 'Solaire', 'Durable', 'Tech'],
    isFeatured: true,
    founderName: 'Ousmane Diop'
  },
  {
    id: '5',
    ownerId: 'u5',
    name: 'Nubian Essence',
    category: 'Cosmétique & Beauté',
    location: 'Douala, Cameroun',
    description: 'Une gamme de soins de la peau 100% naturels à base de beurre de karité, de cacao et d\'huiles essentielles locales. Nos produits sont sans parabènes et non testés sur les animaux.',
    logoUrl: 'https://picsum.photos/200/200?random=5',
    contactEmail: 'contact@nubianessence.cm',
    contactPhone: '+237 6 99 99 99 99',
    socialLinks: { instagram: 'https://instagram.com', facebook: 'https://facebook.com' },
    verified: true,
    viewCount: 410,
    rating: 4.6,
    tags: ['Bio', 'Skincare', 'Karité', 'Naturel'],
    founderName: 'Marie-Claire Etoa',
    founderImageUrl: 'https://images.unsplash.com/photo-1589156191108-c762ff4b96ab?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80'
  },
  {
    id: '6',
    ownerId: 'u6',
    name: 'Kijani Academy',
    category: 'Éducation & Formation',
    location: 'Nairobi, Kenya',
    description: 'L\'école de code qui forme la prochaine génération de développeurs africains. Bootcamp intensif de 6 mois en JavaScript, Python et React. Partenariats d\'embauche avec les plus grandes Tech Companies.',
    logoUrl: 'https://picsum.photos/200/200?random=6',
    videoUrl: 'https://www.youtube.com/watch?v=FpMNs7H24X0',
    contactEmail: 'admissions@kijani.ke',
    contactPhone: '+254 700 000 000',
    socialLinks: { linkedin: 'https://linkedin.com', website: 'https://kijani.ke' },
    verified: true,
    viewCount: 980,
    rating: 5.0,
    tags: ['Formation', 'Code', 'Bootcamp', 'Emploi'],
    founderName: 'David Ochieng',
    keyMetric: '90% d\'embauche'
  },
  {
    id: '7',
    ownerId: 'u7',
    name: 'PayNa',
    category: 'Services aux entreprises',
    location: 'Kinshasa, RDC',
    description: 'La solution de paiement agrégée pour les e-commerçants en RDC. Acceptez M-Pesa, Orange Money, Airtel Money et les cartes Visa/Mastercard via une API unique et sécurisée.',
    logoUrl: 'https://picsum.photos/200/200?random=7',
    contactEmail: 'biz@payna.cd',
    verified: false,
    viewCount: 230,
    rating: 4.2,
    tags: ['FinTech', 'Paiement', 'Mobile Money', 'API'],
    founderName: 'Serge Mbemba'
  },
  {
    id: '8',
    ownerId: 'u8',
    name: 'EcoBati Africa',
    category: 'Construction & BTP',
    location: 'Cotonou, Bénin',
    description: 'Cabinet d\'architecture écologique spécialisé dans l\'utilisation de matériaux géo-sourcés (briques de terre compressée, bambou). Nous concevons des bâtiments modernes, frais et durables.',
    logoUrl: 'https://picsum.photos/200/200?random=8',
    contactEmail: 'projet@ecobati.bj',
    contactPhone: '+229 97 00 00 00',
    socialLinks: { instagram: 'https://instagram.com', website: 'https://ecobati.bj' },
    verified: true,
    viewCount: 670,
    rating: 4.8,
    tags: ['Architecture', 'Écologie', 'BTC', 'Durable'],
    isFeatured: true,
    founderName: 'Fatimata Sylla',
    founderImageUrl: 'https://images.unsplash.com/photo-1542596594-649edbc13630?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80'
  }
];

export const MOCK_OFFERS: Offer[] = [
    // AfroTech Offers
    {
        id: 'o1',
        businessId: '1',
        title: 'Audit Digital Gratuit',
        type: OfferType.SERVICE,
        price: 0,
        currency: 'XOF',
        imageUrl: 'https://picsum.photos/300/200?random=20',
        active: true
    },
    {
        id: 'o2',
        businessId: '1',
        title: 'Pack Site Vitrine',
        type: OfferType.SERVICE,
        price: 150000,
        currency: 'XOF',
        imageUrl: 'https://picsum.photos/300/200?random=21',
        active: true
    },
    {
        id: 'o3',
        businessId: '1',
        title: 'Logiciel Gestion de Stock',
        type: OfferType.PRODUCT,
        price: 35000,
        currency: 'XOF',
        imageUrl: 'https://picsum.photos/300/200?random=22',
        active: true
    },
    // Nubian Essence Offers
    {
        id: 'o4',
        businessId: '5',
        title: 'Coffret Rituel Karité',
        type: OfferType.PRODUCT,
        price: 25000,
        currency: 'XOF',
        description: 'Beurre corporel, savon noir et huile hydratante.',
        imageUrl: 'https://picsum.photos/300/200?random=23',
        active: true
    },
    {
        id: 'o5',
        businessId: '5',
        title: 'Savon Noir Liquide',
        type: OfferType.PRODUCT,
        price: 5000,
        currency: 'XOF',
        imageUrl: 'https://picsum.photos/300/200?random=24',
        active: true
    },
    // Kijani Academy Offers
    {
        id: 'o6',
        businessId: '6',
        title: 'Bootcamp Fullstack (6 mois)',
        type: OfferType.SERVICE,
        price: 1500,
        currency: 'EUR',
        description: 'Formation intensive pour devenir développeur web. Paiement échelonné possible.',
        imageUrl: 'https://picsum.photos/300/200?random=25',
        active: true
    },
    // EcoBati Offers
    {
        id: 'o7',
        businessId: '8',
        title: 'Étude de faisabilité',
        type: OfferType.SERVICE,
        price: 100000,
        currency: 'XOF',
        description: 'Analyse de terrain et propositions de matériaux écologiques.',
        imageUrl: 'https://picsum.photos/300/200?random=26',
        active: true
    }
];

export const MOCK_BLOG_POSTS: BlogPost[] = [
  {
    id: '1',
    title: 'Comment financer sa start-up en Afrique en 2025 ?',
    excerpt: 'Analyse des nouveaux fonds d\'investissement et des opportunités pour les jeunes entrepreneurs.',
    content: `Le financement des startups en Afrique connaît une véritable révolution. En 2025, de nouveaux acteurs entrent en jeu, diversifiant les sources de capitaux au-delà du capital-risque traditionnel.
    
    1. Les Business Angels Locaux
    De plus en plus d'entrepreneurs à succès réinvestissent dans l'écosystème local. Ces "afro-capitalistes" apportent non seulement des fonds, mais aussi un mentorat précieux et un réseau local indispensable.
    
    2. Le Crowdfunding (Financement participatif)
    Les plateformes de financement participatif dédiées à l'Afrique permettent de mobiliser la diaspora. C'est un excellent moyen de valider son marché tout en levant des fonds d'amorçage sans diluer son capital trop tôt.
    
    3. Les Fonds d'Impact
    Les investisseurs internationaux cherchent désormais la rentabilité couplée à l'impact social. Si votre projet résout un problème structurel (éducation, santé, logistique), vous avez toutes vos chances.
    
    En conclusion, la clé en 2025 n'est plus seulement d'avoir une bonne idée, mais de démontrer une capacité d'exécution rapide et une compréhension fine des spécificités locales.`,
    author: 'Sarah Ndiaye',
    date: '12 Oct 2024',
    imageUrl: 'https://picsum.photos/800/400?random=10'
  },
  {
    id: '2',
    title: 'Digitalisation des TPE : Les outils indispensables',
    excerpt: 'De la comptabilité au marketing, voici la stack technique idéale pour débuter à moindre coût.',
    content: `La transformation numérique n'est pas réservée aux grandes entreprises. Pour une TPE africaine, bien choisir ses outils peut faire la différence entre stagnation et croissance exponentielle.
    
    Voici notre sélection d'outils incontournables et souvent gratuits :
    
    - Gestion de projet : Trello ou Asana pour organiser les tâches de l'équipe sans usine à gaz.
    - Communication : WhatsApp Business est incontournable en Afrique pour la relation client, bien plus que l'email dans certains secteurs.
    - Design : Canva permet de créer des visuels professionnels pour vos réseaux sociaux sans compétences graphiques.
    - Paiement : Intégrez des solutions d'agrégation de paiement mobile (Mobile Money) dès le premier jour. C'est là que se trouve l'argent de vos clients.
    
    Ne cherchez pas à tout automatiser dès le début. Commencez par digitaliser ce qui vous prend le plus de temps et qui a le moins de valeur ajoutée.`,
    author: 'Admin Afropreunariat',
    date: '05 Oct 2024',
    imageUrl: 'https://picsum.photos/800/400?random=11'
  },
  {
    id: '3',
    title: 'Diaspora et retour au pays : Entreprendre le grand saut',
    excerpt: 'Témoignages d\'entrepreneurs qui ont quitté l\'Europe pour lancer leur activité sur le continent.',
    content: `Le phénomène des "Repats" s'accélère. Quitter une situation stable à Paris, Londres ou Montréal pour entreprendre à Abidjan, Dakar ou Nairobi est un défi autant personnel que professionnel.
    
    Le choc culturel inversé
    Beaucoup sous-estiment le temps de réadaptation. "Je pensais connaître mon pays, mais j'y venais en vacances. Y faire du business est totalement différent", nous confie Marc, fondateur d'une startup logistique.
    
    Les opportunités
    L'avantage de la diaspora est la double culture. La capacité à faire le pont entre les standards internationaux et les réalités locales est un atout concurrentiel majeur.
    
    Conseil clé : Ne venez pas en "donneur de leçons". Venez avec humilité, écoutez le marché local, et adaptez vos processus. Ce qui marche en Europe ne marche pas forcément tel quel en Afrique.`,
    author: 'Marc Dubois',
    date: '28 Sept 2024',
    imageUrl: 'https://picsum.photos/800/400?random=12'
  }
];

export const MOCK_INTERVIEWS: Interview[] = [
  {
    id: 'i1',
    title: 'De la Silicone Valley à Lagos : Itinéraire d\'un génie du code',
    guestName: 'Tunde Onakoya',
    companyName: 'Lagos Code Academy',
    role: 'Fondateur',
    type: InterviewType.VIDEO,
    thumbnailUrl: 'https://images.unsplash.com/photo-1522202176988-66273c2fd55f?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80',
    videoUrl: 'https://www.youtube.com/watch?v=dQw4w9WgXcQ', // Placeholder
    excerpt: 'Tunde nous raconte comment il a quitté un poste prestigieux chez Google pour former la prochaine génération de développeurs nigérians.',
    date: '15 Oct 2024',
    duration: '24 min'
  },
  {
    id: 'i2',
    title: 'La reine du Karité : Bâtir un empire cosmétique bio',
    guestName: 'Amina Diop',
    companyName: 'Shea Gold',
    role: 'CEO',
    type: InterviewType.ARTICLE,
    thumbnailUrl: 'https://images.unsplash.com/photo-1571781926291-280584795465?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80',
    content: `
      C'est dans son village natal du nord de la Côte d'Ivoire qu'Amina Diop a puisé son inspiration. Aujourd'hui, sa marque Shea Gold s'exporte dans 15 pays.
      
      **Journaliste : Comment est née l'idée de Shea Gold ?**
      
      Amina : Je voyais ma grand-mère produire ce beurre de karité d'une qualité exceptionnelle, mais qui était vendu à vil prix sur les marchés locaux. J'ai réalisé qu'il y avait un décalage entre la valeur du produit et sa valorisation commerciale.
      
      **J : Quels ont été les principaux défis logistiques ?**
      
      Amina : L'exportation est un parcours du combattant. Les normes phytosanitaires européennes sont drastiques. Il nous a fallu deux ans pour certifier toute notre chaîne de production. Mais aujourd'hui, cette rigueur est notre force.
      
      **J : Un conseil pour les entrepreneuses ?**
      
      Amina : N'ayez pas peur de commencer petit. J'ai commencé avec 50 pots vendus à mes collègues de bureau. Testez, apprenez, et grandissez organiquement.
    `,
    excerpt: 'Découvrez comment une recette ancestrale est devenue une marque de luxe internationale.',
    date: '02 Oct 2024',
    duration: '8 min de lecture'
  },
  {
    id: 'i3',
    title: 'AgriTech : Nourrir l\'Afrique grâce à l\'IA',
    guestName: 'Kwame Mensah',
    companyName: 'GreenFields',
    role: 'Co-fondateur',
    type: InterviewType.VIDEO,
    thumbnailUrl: 'https://images.unsplash.com/photo-1595841055318-943e1bf83383?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80',
    videoUrl: 'https://www.youtube.com/watch?v=placeholder',
    excerpt: 'Kwame explique comment ses drones analysent les sols pour optimiser les récoltes sans produits chimiques.',
    date: '20 Sept 2024',
    duration: '18 min'
  }
];
