import React, { useState } from 'react';
import { Link } from 'react-router-dom';
import { Play, FileText, Clock, Mic } from 'lucide-react';
import { MOCK_INTERVIEWS } from '../services/mockData';
import { InterviewType } from '../types';
const AfroLifePage = () => {
const [filter, setFilter] = useState<'ALL' | 'VIDEO' | 'ARTICLE'>('ALL');
const filteredInterviews = MOCK_INTERVIEWS.filter(interview => {
if (filter === 'ALL') return true;
return interview.type === filter;
});
return (
{/* Hero Header */}
Lifestyle & Inspiration
Afro Life
Plongez dans l'intimité des bâtisseurs. Entretiens exclusifs, parcours de vie et leçons de leadership.
{/* Filters */}
{/* Grid */}
{filteredInterviews.map(interview => (
{/* Type Badge */}
{interview.type === InterviewType.VIDEO ? : }
{interview.type === InterviewType.VIDEO ? 'Vidéo' : 'Interview'}
{/* Play Icon Overlay for Videos */}
{interview.type === InterviewType.VIDEO && (
)}
{interview.guestName}
{interview.companyName}
{interview.duration}
{interview.title}
{interview.excerpt}
))}
);
};
export default AfroLifePage;