import React from 'react';
import { createRoot } from 'react-dom/client';
import { Analytics } from '@vercel/analytics/react';
import App from './components/App.jsx';
import './styles/app.css';

const rootElement = document.querySelector('#root');
if (!rootElement) throw new Error('Application root element was not found.');

createRoot(rootElement).render(
  <React.StrictMode>
    <App />
    <Analytics />
  </React.StrictMode>,
);
