@@ -9,24 +9,22 @@ function progress(progress, action) {
9
9
if ( progress === void 0 ) { progress = _progress ; }
10
10
switch ( action . type ) {
11
11
case types_1 . PROGRESS_LOAD :
12
- var tutorial = action . payload . tutorial ;
13
- var saved = local_storage_1 . loadProgressFromLocalStorage ( tutorial ) ;
12
+ var saved = local_storage_1 . loadProgressFromLocalStorage ( action . payload . tutorial ) ;
14
13
if ( saved ) {
15
14
return saved ;
16
15
}
17
16
return {
18
17
completed :false ,
19
- pages :tutorial . pages . map ( function ( ) { return false ; } )
18
+ pages :action . payload . tutorial . pages . map ( function ( ) { return false ; } )
20
19
} ;
21
20
case types_1 . PROGRESS_COMPLETE_PAGE :
22
21
var _a = action . payload , tutorial = _a . tutorial , pagePosition = _a . pagePosition , completed = _a . completed ;
23
22
progress . pages [ pagePosition ] = completed ;
24
23
local_storage_1 . saveToLocalStorage ( tutorial , progress ) ;
25
24
return progress ;
26
25
case types_1 . PROGRESS_COMPLETE_TUTORIAL :
27
- var _b = action . payload . tutorial , tutorial = _b . tutorial , completed = _b . completed ;
28
- progress . completed = completed ;
29
- local_storage_1 . saveToLocalStorage ( tutorial , progress ) ;
26
+ progress . completed = action . payload . completed ;
27
+ local_storage_1 . saveToLocalStorage ( action . payload . tutorial , progress ) ;
30
28
return progress ;
31
29
default :
32
30
return progress ;