UNPKG

@instructure/quiz-grading

Version:

The Quiz React SDK by Instructure Inc.

70 lines (69 loc) 1.92 kB
function _define_property(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var generateStyle = function(componentTheme) { var mp = '@media print'; return { editFeedback: { margin: "0 ".concat(componentTheme.editFeedbackMargin) }, editFeedbackButtons: { display: 'flex', justifyContent: 'flex-end' }, points: { width: componentTheme.pointsWidth, padding: componentTheme.pointsPadding, margin: componentTheme.pointsMargin }, pointsSection: { flex: '1 1 auto', display: 'flex', alignItems: 'center', justifyContent: 'flex-end', padding: "0 ".concat(componentTheme.pointsSectionPadding) }, regradeParent: { display: 'flex', alignItems: 'center' }, originalScore: { display: 'flex', alignItems: 'center' }, regradetext: { display: 'flex', alignItems: 'center' }, divider: { margin: componentTheme.dividerMargin }, defaultNumberInput: { display: 'flex', alignItems: 'center' }, pointsPossible: { marginLeft: componentTheme.pointsPossibleMargin }, subjectiveButtonsWrapper: _define_property({}, mp, { display: 'none' }), feedbackButtonWrapper: _define_property({}, mp, { display: 'none' }), regradeButtonWrapper: _define_property({}, mp, { display: 'none' }) }; }; export default generateStyle;