import React from 'react';
import { createBrowserRouter, Outlet, Navigate } from 'react-router-dom';
import LoginPage from './pages/LoginPage';
import EventsPage from './pages/EventsPage';
import SettingsPage from './pages/SettingsPage';
import EventFormPage from './pages/EventFormPage';
import EventPhotosPage from './pages/EventPhotosPage';
import EventDetailPage from './pages/EventDetailPage';
function RequireAuth() {
const token = localStorage.getItem('ta_token');
if (!token) return ;
return ;
}
export const router = createBrowserRouter([
{ path: '/admin/login', element: },
{
path: '/admin',
element: ,
children: [
{ index: true, element: },
{ path: 'events', element: },
{ path: 'events/new', element: },
{ path: 'events/edit', element: },
{ path: 'events/view', element: },
{ path: 'events/photos', element: },
{ path: 'settings', element: },
],
},
{ path: '*', element: },
]);