diff options
author | Samy Pessé <samypesse@gmail.com> | 2014-03-31 19:41:27 -0700 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2014-03-31 19:41:29 -0700 |
commit | 642a338cb062f39628407c136892fe5f328366f9 (patch) | |
tree | ff8cf21e51c049ebe562f3790b54036d0ff41de9 /assets/javascript | |
parent | 77136705fc5e625ba4e823e7b81f7f0e0e891a54 (diff) | |
download | gitbook-642a338cb062f39628407c136892fe5f328366f9.zip gitbook-642a338cb062f39628407c136892fe5f328366f9.tar.gz gitbook-642a338cb062f39628407c136892fe5f328366f9.tar.bz2 |
Mark levels done in local storage
Diffstat (limited to 'assets/javascript')
-rw-r--r-- | assets/javascript/app.js | 3 | ||||
-rw-r--r-- | assets/javascript/progress.js | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/assets/javascript/app.js b/assets/javascript/app.js index e49be6d..fdf4616 100644 --- a/assets/javascript/app.js +++ b/assets/javascript/app.js @@ -41,5 +41,8 @@ require([ editor.setValue(codeSolution); }); }); + + // Show progress + progress.show(); }); });
\ No newline at end of file diff --git a/assets/javascript/progress.js b/assets/javascript/progress.js index c8ac355..bf4b54d 100644 --- a/assets/javascript/progress.js +++ b/assets/javascript/progress.js @@ -12,7 +12,7 @@ define([ var getLevels = function() { var levels = $(".book-summary li[data-level]"); return _.map(levels, function(level) { - return $(level).data("level"); + return $(level).data("level").toString(); }); }; @@ -37,6 +37,8 @@ define([ var progress = getProgress(); progress[level] = state? Date.now() : 0; + + storage.set("progress", progress); }; // Show progress |