Some checks failed
Test Suite / lint-backend (push) Waiting to run
Test Suite / compose-smoke (push) Waiting to run
Test Suite / k6 /api/health Baseline (push) Blocked by required conditions
Test Suite / playwright-smoke (push) Blocked by required conditions
Deploy Development / deploy (push) Successful in 46s
Test Suite / pytest-backend (push) Has been cancelled
Modus-Subnav als linke Spalte (Plan/Kontrolle/Ausfuehren), Referenz-Auspraegungen aus Formularen entfernt, Hub-Karten auf Steuerung gestrichen. Co-authored-by: Cursor <cursoragent@cursor.com>
34 lines
894 B
JavaScript
34 lines
894 B
JavaScript
import { Navigate, Outlet } from 'react-router-dom'
|
|
import { ModeAreaShell } from '../../components/ModeAreaShell.jsx'
|
|
import { ModeAreaNav } from '../../components/ModeAreaNav.jsx'
|
|
import { ModeShell } from '../../components/ModeShell.jsx'
|
|
import {
|
|
CONTROL_NAV_ITEMS,
|
|
resolveControlNavActiveKey,
|
|
} from '../../config/controlNav.js'
|
|
|
|
export function ControlLayout() {
|
|
return (
|
|
<div className="app-page">
|
|
<ModeShell modeKey="control" />
|
|
<ModeAreaShell
|
|
nav={
|
|
<ModeAreaNav
|
|
modeLabel="Kontrolle"
|
|
items={CONTROL_NAV_ITEMS}
|
|
resolveActiveKey={resolveControlNavActiveKey}
|
|
showScope
|
|
scopeMutedLabel="Vorhaben wählen"
|
|
/>
|
|
}
|
|
>
|
|
<Outlet />
|
|
</ModeAreaShell>
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export function ControlIndexRedirect() {
|
|
return <Navigate to="/control/status" replace />
|
|
}
|