@instructure/quiz-interactions
Version:
A React UI component Library for quiz interaction types.
14 lines (13 loc) • 626 B
JavaScript
import map from 'lodash/fp/map';
import max from 'lodash/fp/max';
export default function(param) {
var _param_properties = param.properties, properties = _param_properties === void 0 ? {} : _param_properties, _param_scoringData = param.scoringData, scoringData = _param_scoringData === void 0 ? {} : _param_scoringData;
var shouldVaryPoints = properties.varyPointsByAnswer;
if (shouldVaryPoints && scoringData.values) {
var points = map(function(param) {
var points = param.points;
return parseFloat(points) || 0;
}, scoringData.values);
return max(points);
}
}