fix(webui): bind retention controls to help
Module Package Release / publish-packages (push) Successful in 12s
Module Package Release / publish-packages (push) Successful in 12s
This commit is contained in:
@@ -448,7 +448,7 @@ export default function DatasourcesPage({
|
||||
</Button>
|
||||
) : null}
|
||||
{view === "catalogue" && canAdmin ? (
|
||||
<Button onClick={() => setRetentionOpen(true)} disabled={working}>
|
||||
<Button helpContextId="datasources.retention" helpModuleId="datasources" onClick={() => setRetentionOpen(true)} disabled={working}>
|
||||
<Archive size={16} /> Retention
|
||||
</Button>
|
||||
) : null}
|
||||
@@ -1337,7 +1337,7 @@ function GovernanceDialog({
|
||||
<GovernanceListField label="Purposes" values={draft.purposes} onChange={(values) => setValue("purposes", values)} />
|
||||
<GovernanceListField label="Legal basis references" values={draft.legal_basis_refs} onChange={(values) => setValue("legal_basis_refs", values)} />
|
||||
<GovernanceListField label="Official keys" values={draft.official_keys} onChange={(values) => setValue("official_keys", values)} />
|
||||
<GovernanceListField label="Legal hold references" values={draft.hold_refs} onChange={(values) => setValue("hold_refs", values)} />
|
||||
<GovernanceListField label="Legal hold references" helpContextId="datasources.field.retention-policy-contract" values={draft.hold_refs} onChange={(values) => setValue("hold_refs", values)} />
|
||||
<GovernanceListField label="Affected services and processes" values={draft.affected_refs} onChange={(values) => setValue("affected_refs", values)} />
|
||||
<GovernanceListField label="Dependent flows, reports, controls and decisions" values={draft.dependency_refs} onChange={(values) => setValue("dependency_refs", values)} />
|
||||
<GovernanceListField label="Known limits" values={draft.known_limits} onChange={(values) => setValue("known_limits", values)} />
|
||||
@@ -1370,15 +1370,17 @@ function GovernanceDialog({
|
||||
|
||||
function GovernanceListField({
|
||||
label,
|
||||
helpContextId,
|
||||
values,
|
||||
onChange
|
||||
}: {
|
||||
label: string;
|
||||
helpContextId?: string;
|
||||
values: string[];
|
||||
onChange: (values: string[]) => void;
|
||||
}) {
|
||||
return (
|
||||
<FormField label={label}>
|
||||
<FormField label={label} helpContextId={helpContextId} helpModuleId="datasources">
|
||||
<textarea
|
||||
value={values.join("\n")}
|
||||
onChange={(event) => onChange(splitLines(event.target.value))}
|
||||
|
||||
Reference in New Issue
Block a user