UNPKG

quiz-interactions

Version:

A React UI component Library for quiz interaction types.

28 lines (22 loc) 874 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _map = _interopRequireDefault(require("lodash/fp/map")); var _max = _interopRequireDefault(require("lodash/fp/max")); function _default(_ref) { var _ref$properties = _ref.properties, properties = _ref$properties === void 0 ? {} : _ref$properties, _ref$scoringData = _ref.scoringData, scoringData = _ref$scoringData === void 0 ? {} : _ref$scoringData; var shouldVaryPoints = properties.varyPointsByAnswer; if (shouldVaryPoints && scoringData.values) { var points = (0, _map.default)(function (_ref2) { var points = _ref2.points; return parseFloat(points) || 0; }, scoringData.values); return (0, _max.default)(points); } }