DTP Base provides a scalable and secure Node.js application development harness ready for production service.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

23 lines
742 B

include list
mixin renderTaskGrid (pendingTasks, activeTasks, finishedTasks)
div(uk-grid).uk-grid-divider
div(class="uk-width1-1 uk-width-1-3@m")
h3 Pending Tasks
if Array.isArray(pendingTasks) && (pendingTasks.length > 0)
+renderTaskList(pendingTasks)
else
div No pending tasks
div(class="uk-width1-1 uk-width-1-3@m")
h3 Active Tasks
if Array.isArray(activeTasks) && (activeTasks.length > 0)
+renderTaskList(activeTasks)
else
div No active tasks
div(class="uk-width1-1 uk-width-1-3@m")
h3 Finished Tasks
if Array.isArray(finishedTasks) && (finishedTasks.length > 0)
+renderTaskList(finishedTasks)
else
div No finished tasks