import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App.tsx'
import './styles/globals.css'  // adjust to './index.css' if that's your file

// Apply theme class on initial load before render
const saved = localStorage.getItem('sark-theme') as string | null
if (saved === 'light') {
  document.documentElement.classList.add('light')
  document.documentElement.classList.remove('dark')
} else {
  document.documentElement.classList.remove('light')
}

ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
  <React.StrictMode>
    <App />
  </React.StrictMode>
)
