diff --git a/webui/src/features/FunctionAssignmentChangesPanel.tsx b/webui/src/features/FunctionAssignmentChangesPanel.tsx index 8ff1a0e..39309c8 100644 --- a/webui/src/features/FunctionAssignmentChangesPanel.tsx +++ b/webui/src/features/FunctionAssignmentChangesPanel.tsx @@ -1,6 +1,6 @@ import { useCallback, useEffect, useMemo, useRef, useState, type FormEvent } from "react"; import { Check, Eye, Plus, RotateCcw, Undo2, X } from "lucide-react"; -import { +import { FormLayout, AdminIconButton, ApiError, Button, @@ -360,15 +360,15 @@ export default function FunctionAssignmentChangesPanel({ settings, auth, model, - } > -
void submit(event)}> + void submit(event)}>
setDraft((current) => ({ ...current, evidence: event.target.value }))} disabled={busy} />
- +
- !busy && setDetailOpen(false)} closeDisabled={busy} footer={} diff --git a/webui/src/features/IdmPage.tsx b/webui/src/features/IdmPage.tsx index 5d1a9e8..bff5589 100644 --- a/webui/src/features/IdmPage.tsx +++ b/webui/src/features/IdmPage.tsx @@ -1,6 +1,6 @@ import { useCallback, useEffect, useMemo, useRef, useState, type FormEvent } from "react"; import { Edit3, Plus, RefreshCw } from "lucide-react"; -import { +import { FormLayout, ActionToolbar, ActionBlockerHint, AdminIconButton, ApiError, @@ -624,7 +624,7 @@ export default function IdmPage({ settings, auth }: IdmPageProps) { i18n:govoplan-idm.idm.61f4a7a2

i18n:govoplan-idm.identity_links_intro.45fed9dd

-
+ -
+ {error && {error}} @@ -682,7 +682,7 @@ export default function IdmPage({ settings, auth }: IdmPageProps) { collapseKey="idm.governance" actions={} > -
{ event.preventDefault(); void submitSettings(); }}> + { event.preventDefault(); void submitSettings(); }}>
setSettingsDraft({ ...settingsDraft, require_assignment_change_requests })} />
@@ -716,7 +716,7 @@ export default function IdmPage({ settings, auth }: IdmPageProps) { i18n:govoplan-idm.save_settings.4602c430 - +
)} @@ -748,12 +748,12 @@ export default function IdmPage({ settings, auth }: IdmPageProps) { function renderAssignmentDialog() { const formId = "idm-assignment-editor"; return ( - @@ -769,7 +769,7 @@ export default function IdmPage({ settings, auth }: IdmPageProps) { )} > -
void submitAssignment(event)}> + void submitAssignment(event)}> i18n:govoplan-idm.loading_identities.f3b84693

} {actingForLoading &&

i18n:govoplan-idm.loading_acting_for_accounts.c9894b1e

} {!model.functions.length &&

i18n:govoplan-idm.no_functions_available.51ba08eb

} - +
); }