Phase 6 Complete by Claude Code

This commit is contained in:
2026-02-17 23:57:23 +02:00
parent c0605c77db
commit d6e522deb8
12 changed files with 1360 additions and 3 deletions

View File

@@ -15,6 +15,9 @@ import UserForm from "./users/UserForm";
import MqttDashboard from "./mqtt/MqttDashboard";
import CommandPanel from "./mqtt/CommandPanel";
import LogViewer from "./mqtt/LogViewer";
import NoteList from "./equipment/NoteList";
import NoteDetail from "./equipment/NoteDetail";
import NoteForm from "./equipment/NoteForm";
function ProtectedRoute({ children }) {
const { user, loading } = useAuth();
@@ -75,6 +78,10 @@ export default function App() {
<Route path="mqtt" element={<MqttDashboard />} />
<Route path="mqtt/commands" element={<CommandPanel />} />
<Route path="mqtt/logs" element={<LogViewer />} />
<Route path="equipment/notes" element={<NoteList />} />
<Route path="equipment/notes/new" element={<NoteForm />} />
<Route path="equipment/notes/:id" element={<NoteDetail />} />
<Route path="equipment/notes/:id/edit" element={<NoteForm />} />
<Route path="*" element={<Navigate to="/" replace />} />
</Route>
</Routes>