import React from 'react';
import {createRoot} from 'react-dom/client';
import Dashboard from './dashboard';
const cfg=(window as any).TRACKING_CONFIG;
const fetchOriginal=window.fetch.bind(window);
window.fetch=(input:RequestInfo|URL,init?:RequestInit)=>{
 if(typeof input==='string'&&input==='/api/admin')return fetchOriginal(cfg.base+input,{...init,headers:{...(init?.headers as any), 'X-CSRF-Token':cfg.csrf}});
 return fetchOriginal(input,init);
};
createRoot(document.getElementById('dashboard')!).render(<Dashboard/>);
