Files
canvasManagement/src/models/local/assignment/rubricItem.ts
2024-12-17 09:19:21 -07:00

17 lines
359 B
TypeScript

import { z } from "zod";
export interface RubricItem {
label: string;
points: number;
}
export const zodRubricItem = z.object({
label: z.string(),
points: z.number(),
});
export const rubricItemIsExtraCredit = (item: RubricItem) => {
const extraCredit = "(extra credit)";
return item.label.toLowerCase().includes(extraCredit.toLowerCase());
};