import { Routes, Route, Navigate } from 'react-router-dom'
import Landing from './pages/Landing'
import Login from './pages/Login'
import Layout from './components/Layout'
import Dashboard from './pages/Dashboard'
import Demandas from './pages/Demandas'
import Orcamentos from './pages/Orcamentos'
import OrdensServico from './pages/OrdensServico'
import Fornecedores from './pages/Fornecedores'
import Relatorios from './pages/Relatorios'
import ESG from './pages/ESG'
import KPIs from './pages/KPIs'
import Auditoria from './pages/Auditoria'
import Importacao from './pages/Importacao'
import Metas from './pages/Metas'
import AlertasConfig from './pages/AlertasConfig'
import Usuarios from './pages/Usuarios'
import Configuracao from './pages/Configuracao'
interface PrivateRouteProps {
children: React.ReactNode;
}
function PrivateRoute({ children }: PrivateRouteProps) {
const token = localStorage.getItem('token')
return token ? <>{children}> :
}
export default function App() {
return (
} />
} />
}>
} />
} />
} />
} />
} />
} />
} />
} />
} />
} />
} />
} />
} />
} />
} />
)
}