fix: ui fixes

This commit is contained in:
Krrish Dholakia 2026-02-20 19:29:37 -08:00
parent e8d0afd7cb
commit fea9c53320
2 changed files with 23 additions and 3 deletions

View file

@ -860,6 +860,27 @@ const AddGuardrailForm: React.FC<AddGuardrailFormProps> = ({ visible, onClose, a
);
};
const getStepConfigs = () => {
if (shouldRenderContentFilterConfigSettings(selectedProvider)) {
return [
{ title: "Basic Info", optional: false },
{ title: "Default Categories", optional: false },
{ title: "Patterns", optional: false },
{ title: "Keywords", optional: false },
];
}
if (shouldRenderPIIConfigSettings(selectedProvider)) {
return [
{ title: "Basic Info", optional: false },
{ title: "PII Configuration", optional: false },
];
}
return [
{ title: "Basic Info", optional: false },
{ title: "Provider Configuration", optional: false },
];
};
const stepConfigs = getStepConfigs();
return (

View file

@ -581,9 +581,8 @@ export default function ComplianceUI({
isMatch: false,
triggeredBy: `Error: ${errorMessage}`,
status: "complete" as const,
};
}
setTestResults([...updatedResults]);
}))
);
}
setIsRunning(false);
}, [