From f8ff2e78603415257cce9e7a8f1a4d48182137ce Mon Sep 17 00:00:00 2001 From: Adam Butterworth Date: Wed, 25 Mar 2020 15:26:51 -0400 Subject: [PATCH] Add sequence-container (#36) --- src/courseware/course/sequence/Sequence.jsx | 110 ++++++++++---------- 1 file changed, 56 insertions(+), 54 deletions(-) diff --git a/src/courseware/course/sequence/Sequence.jsx b/src/courseware/course/sequence/Sequence.jsx index 2f9eccdf..310a695b 100644 --- a/src/courseware/course/sequence/Sequence.jsx +++ b/src/courseware/course/sequence/Sequence.jsx @@ -112,62 +112,64 @@ function Sequence({ if (sequenceStatus === 'loaded') { return ( -
- { - logEvent('edx.ui.lms.sequence.next_selected', 'top'); - handleNext(); - }} - onNavigate={(destinationUnitId) => { - logEvent('edx.ui.lms.sequence.tab_selected', 'top', destinationUnitId); - handleNavigate(destinationUnitId); - }} - previousSequenceHandler={() => { - logEvent('edx.ui.lms.sequence.previous_selected', 'top'); - handlePrevious(); - }} - /> -
- {gated && ( - +
+ { + logEvent('edx.ui.lms.sequence.next_selected', 'top'); + handleNext(); + }} + onNavigate={(destinationUnitId) => { + logEvent('edx.ui.lms.sequence.tab_selected', 'top', destinationUnitId); + handleNavigate(destinationUnitId); + }} + previousSequenceHandler={() => { + logEvent('edx.ui.lms.sequence.previous_selected', 'top'); + handlePrevious(); + }} + /> +
+ {gated && ( + + )} + > + - )} - > - + )} + {!gated && unitId !== null && ( + - - )} - {!gated && unitId !== null && ( - - )} - {unitHasLoaded && ( - { - logEvent('edx.ui.lms.sequence.previous_selected', 'bottom'); - handlePrevious(); - }} - onClickNext={() => { - logEvent('edx.ui.lms.sequence.next_selected', 'bottom'); - handleNext(); - }} - /> - )} + )} + {unitHasLoaded && ( + { + logEvent('edx.ui.lms.sequence.previous_selected', 'bottom'); + handlePrevious(); + }} + onClickNext={() => { + logEvent('edx.ui.lms.sequence.next_selected', 'bottom'); + handleNext(); + }} + /> + )} +
);