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 => (
{interview.title}
{/* 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;