11"use strict" ;
2+ var __assign = ( this && this . __assign ) || Object . assign || function ( t ) {
3+ for ( var s , i = 1 , n = arguments . length ; i < n ; i ++ ) {
4+ s = arguments [ i ] ;
5+ for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) )
6+ t [ p ] = s [ p ] ;
7+ }
8+ return t ;
9+ } ;
10+ var _this = this ;
211var React = require ( 'react' ) ;
312var _components_1 = require ( '../../_components' ) ;
413var List_1 = require ( 'material-ui/List' ) ;
14+ var Card_1 = require ( 'material-ui/Card' ) ;
515var Subheader_1 = require ( 'material-ui/Subheader' ) ;
616var colors_1 = require ( 'material-ui/styles/colors' ) ;
717var check_box_1 = require ( 'material-ui/svg-icons/toggle/check-box' ) ;
@@ -24,21 +34,13 @@ var TaskCheckbox = function (_a) {
2434 }
2535 return React . createElement ( "span" , { className : 'cr-task-checkbox' } , icon ) ;
2636} ;
27- var TaskIndex = function ( _a ) {
28- var index = _a . index ;
29- return ( React . createElement ( "span" , { className : 'cr-task-index' } , index + 1 , "." ) ) ;
30- } ;
31- var TaskContent = function ( _a ) {
32- var task = _a . task ;
33- return ( React . createElement ( "div" , { className : 'cr-task-description' } , React . createElement ( _components_1 . Markdown , null , task . description ) ) ) ;
34- } ;
3537exports . Task = function ( _a ) {
3638 var task = _a . task , taskPosition = _a . taskPosition , index = _a . index , testRun = _a . testRun ;
3739 var isCompleted = index < taskPosition ;
38- return ( React . createElement ( List_1 . ListItem , { key : index , className : 'cr-task' , style : { backgroundColor : isCompleted ? '#c8e6c9' : 'inherit' } } , React . createElement ( TaskCheckbox , { index : index , taskPosition : taskPosition , testRun : testRun } ) , React . createElement ( TaskIndex , { index : index } ) , React . createElement ( TaskContent , { task : task } ) ) ) ;
40+ return ( React . createElement ( List_1 . ListItem , { key : index , className : 'cr-task' , style : { backgroundColor : isCompleted ? '#c8e6c9' : 'inherit' } } , React . createElement ( TaskCheckbox , __assign ( { } , _this . props ) ) , React . createElement ( "span" , { className : 'cr-task-index' } , index + 1 , "." ) , React . createElement ( "div" , { className : 'cr-task-description' } , React . createElement ( _components_1 . Markdown , null , task . description ) ) ) ) ;
3941} ;
4042exports . Tasks = function ( _a ) {
4143 var tasks = _a . tasks , taskPosition = _a . taskPosition , testRun = _a . testRun ;
4244 var visTasks = visibleTasks ( tasks , taskPosition ) ;
43- return React . createElement ( List_1 . List , { className : 'cr-tasks' } , React . createElement ( Subheader_1 . default , null , "Tasks" ) , visTasks . map ( function ( task , index ) { return React . createElement ( exports . Task , { key : index , task : task , taskPosition : taskPosition , index : index , testRun : testRun } ) ; } ) ) ;
45+ return React . createElement ( Card_1 . Card , { className : 'cr-tasks' } , React . createElement ( List_1 . List , null , React . createElement ( Subheader_1 . default , null , "Tasks" ) , visTasks . map ( function ( task , index ) { return React . createElement ( exports . Task , { key : index , index : index , task : task , taskPosition : taskPosition , testRun : testRun } ) ; } ) ) ) ;
4446} ;
0 commit comments