fix: update sorting of required documents in DocumentSlots component. Revert

This commit is contained in:
estifanos
2026-08-11 10:22:47 +00:00
parent 1cfa3dec69
commit 63ef5d8a49

View File

@@ -62,13 +62,11 @@ export function DocumentSlots({
const [error, setError] = useState<string | null>(null);
const resetRefs = useRef<Record<string, () => void>>({});
const required = requirements
.filter(
(r) =>
r.mode === 'ALWAYS' ||
(r.mode === 'CONDITIONAL' && conditionHolds(r.conditionExpression, formData)),
)
.sort((a, b) => (a.sortOrder ?? 0) - (b.sortOrder ?? 0));
const required = requirements.filter(
(r) =>
r.mode === 'ALWAYS' ||
(r.mode === 'CONDITIONAL' && conditionHolds(r.conditionExpression, formData)),
);
async function handle(documentKey: string, file: File | null) {
if (!file) return;
@@ -101,7 +99,7 @@ export function DocumentSlots({
return (
<Card
key={requirement.id}
key={requirement.key}
withBorder
padding="md"
style={{