From f756299975a86be103f37d690fa301941a07d5e5 Mon Sep 17 00:00:00 2001 From: David Joy Date: Mon, 13 Jan 2020 16:52:19 -0500 Subject: [PATCH] =?UTF-8?q?Getting=20gated=20content=20and=20=E2=80=9Cgoto?= =?UTF-8?q?=20prereq=E2=80=9D=20working.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also allowing partially defined URLs - it will fill in the sub section or unit ID if it’s missing. --- src/index.jsx | 2 +- .../LearningSequencePage.jsx | 11 +++-- src/learning-sequence/data/hooks.js | 25 ++++++++++- .../sub-section/SubSection.jsx | 35 ++++++++++++--- .../sub-section/SubSectionNavigation.jsx | 8 +++- .../sub-section/content-lock/ContentLock.jsx | 44 +++++++++++++++++++ .../sub-section/content-lock/index.js | 1 + .../sub-section/content-lock/messages.js | 21 +++++++++ .../sub-section/data/hooks.js | 18 +++++++- src/learning-sequence/sub-section/messages.js | 11 +++++ 10 files changed, 159 insertions(+), 17 deletions(-) create mode 100644 src/learning-sequence/sub-section/content-lock/ContentLock.jsx create mode 100644 src/learning-sequence/sub-section/content-lock/index.js create mode 100644 src/learning-sequence/sub-section/content-lock/messages.js create mode 100644 src/learning-sequence/sub-section/messages.js diff --git a/src/index.jsx b/src/index.jsx index 8a872f67..c6a11148 100755 --- a/src/index.jsx +++ b/src/index.jsx @@ -29,10 +29,10 @@ subscribe(APP_READY, () => { Visit Demo Course} /> +