Skip to content

Commit

Permalink
Prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
thsparks committed Mar 7, 2024
1 parent fce4287 commit 3a91f86
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 10 deletions.
12 changes: 6 additions & 6 deletions teachertool/src/components/CatalogModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ const CatalogCriteriaDisplay: React.FC<CatalogCriteriaDisplayProps> = ({ criteri

return (
<div className={css["criteria-display"]}>
{criteria.template && <div className={css["criteria-template"]}>
{
segments.map((segment, index) => {
{criteria.template && (
<div className={css["criteria-template"]}>
{segments.map((segment, index) => {
return (
<span key={`${criteria.id}-${index}`} className={css[`${segment.type}-segment`]}>
{segment.content}
</span>
);
})
}
</div>}
})}
</div>
)}
{criteria.description && <div className={css["criteria-description"]}>{criteria.description}</div>}
</div>
);
Expand Down
6 changes: 5 additions & 1 deletion teachertool/src/components/CriteriaTable.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,11 @@ const CriteriaInstanceRow: React.FC<CriteriaInstanceDisplayProps> = ({ criteriaI
}

return catalogCriteria ? (
<div className={css["criteria-instance-display"]} role="row" title={getReadableCriteriaTemplate(catalogCriteria)}>
<div
className={css["criteria-instance-display"]}
role="row"
title={getReadableCriteriaTemplate(catalogCriteria)}
>
<div className={classList(css["cell"], css["criteria-display-cell"])} role="cell">
<CriteriaInstanceDisplay criteriaInstance={criteriaInstance} />
</div>
Expand Down
14 changes: 11 additions & 3 deletions teachertool/src/transforms/setParameterValue.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,21 @@ export function setParameterValue(instanceId: string, paramName: string, newValu

const oldParam = oldCriteriaInstance.params?.find(p => p.name === paramName);
if (!oldParam) {
logError(ErrorCode.missingParameter, `Unable to find parameter with name '${paramName}' in criteria instance '${instanceId}'`);
logError(
ErrorCode.missingParameter,
`Unable to find parameter with name '${paramName}' in criteria instance '${instanceId}'`
);
return;
}

const newParam = { ...oldParam, value: newValue };
const newCriteriaInstance = {...oldCriteriaInstance, params: oldCriteriaInstance.params?.map(p => p.name === paramName ? newParam : p)};
const newInstanceSet = teacherTool.rubric.criteria.map(c => c.instanceId === instanceId ? newCriteriaInstance : c);
const newCriteriaInstance = {
...oldCriteriaInstance,
params: oldCriteriaInstance.params?.map(p => (p.name === paramName ? newParam : p)),
};
const newInstanceSet = teacherTool.rubric.criteria.map(c =>
c.instanceId === instanceId ? newCriteriaInstance : c
);
const newRubric = { ...teacherTool.rubric, criteria: newInstanceSet };

setRubric(newRubric);
Expand Down

0 comments on commit 3a91f86

Please sign in to comment.