АРХ - NODEDC LAUNCHER: BFF OIDC и app access

This commit is contained in:
DCCONSTRUCTIONS
2026-05-04 13:01:26 +03:00
parent 5e86047a02
commit de0a0d2948
9 changed files with 1734 additions and 12 deletions
+3
View File
@@ -15,6 +15,7 @@ export function TopBar({
onClientChange,
onToggleAdmin,
onOpenShowcase,
onLogout,
}: {
me: MeResponse;
clients: Client[];
@@ -26,6 +27,7 @@ export function TopBar({
onClientChange: (clientId: string) => void;
onToggleAdmin: () => void;
onOpenShowcase: () => void;
onLogout?: () => void;
}) {
const availableClientIds = new Set(me.memberships.map((membership) => membership.clientId));
const availableClients = clients.filter((client) => availableClientIds.has(client.id));
@@ -112,6 +114,7 @@ export function TopBar({
<div className="nodedc-expanded-toolbar-right">
<NodeDcProfileMenu
user={me.user}
onLogout={onLogout}
trigger={({ open, toggle, setTriggerRef }) => (
<div
ref={setTriggerRef}