Fas 1a punkt 2: release_gates tabell + go/no-go-vy

This commit is contained in:
Sven (AAMOS AI)
2026-08-05 23:10:09 +07:00
parent 1250640b1d
commit d1455fb581
16 changed files with 10105 additions and 0 deletions
+3
View File
@@ -9,6 +9,7 @@ import { FlagsPage } from "./pages/Flags.js";
import { SubscriptionsPage } from "./pages/Subscriptions.js";
import { AuditLogsPage } from "./pages/AuditLogs.js";
import { AnalyticsPage } from "./pages/Analytics.js";
import { ReleaseGatesPage } from "./pages/ReleaseGates.js";
export function App() {
const [authed, setAuthed] = useState(hasToken());
@@ -30,6 +31,7 @@ export function App() {
<NavLink to="/subscriptions">Prenumerationer</NavLink>
<NavLink to="/audit">Audit logs</NavLink>
<NavLink to="/analytics">Analytics</NavLink>
<NavLink to="/release-gates">Release gates</NavLink>
<button
onClick={() => {
setToken(null);
@@ -48,6 +50,7 @@ export function App() {
<Route path="/subscriptions" element={<SubscriptionsPage />} />
<Route path="/audit" element={<AuditLogsPage />} />
<Route path="/analytics" element={<AnalyticsPage />} />
<Route path="/release-gates" element={<ReleaseGatesPage />} />
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
</main>