Files
huly-platform/plugins/questions-resources/src/functions/OrderingAssessmentAssess.ts
T
2024-06-03 19:55:54 +04:00

16 lines
453 B
TypeScript

//
// Copyright @ 2024 Hardcore Engineering Inc.
//
import type { AnswerDataAssessFunction, OrderingAssessment, OrderingAssessmentAnswer } from '@hcengineering/questions'
/** @public */
export const OrderingAssessmentAssess: AnswerDataAssessFunction<OrderingAssessment, OrderingAssessmentAnswer> = async (
answerData,
assessmentData
) => {
return {
score: answerData.order.join('~') === assessmentData.correctOrder.join('~') ? 100 : 0
}
}