import React from 'react'; import { useScrollToTop } from '../hooks/useScrollToTop'; import '../styles/Timeline.css'; import events from '../data/openai-releases.json'; import SEO from '../components/SEO'; import { useTranslation } from '../js/i18n'; import { usePageLoading } from '../hooks/usePageLoading'; import LoadingOverlay from './LoadingOverlay'; const Timeline = () => { useScrollToTop(); const { t } = useTranslation(); const isLoading = usePageLoading(); return ( <> {isLoading && }

{t('tools.openAITimeline.title')}

    {events.map((item, index) => (
  • {item.date}
    {item.title}
    {item.feature}
    {item.description}
  • ))}
); }; export default Timeline;