AA-280: Add assignment type to dates tab display (#137)

This commit is contained in:
Dillon Dumesnil
2020-07-31 12:09:47 -07:00
committed by GitHub
parent cd8f3072e2
commit 0c8389e244
4 changed files with 25 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ Factory.define('datesTabData')
},
course_date_blocks: [
{
assigment_type: 'Homework',
date: '2013-02-05T05:00:00Z',
date_type: 'course-start-date',
description: '',

View File

@@ -71,6 +71,7 @@ Object {
"course-v1:edX+DemoX+Demo_Course_1": Object {
"courseDateBlocks": Array [
Object {
"assigmentType": "Homework",
"date": "2013-02-05T05:00:00Z",
"dateType": "course-start-date",
"description": "",

View File

@@ -57,7 +57,12 @@ function Day({
const textColor = available ? 'text-dark-500' : 'text-dark-200';
return (
<div key={item.title + item.date} className={textColor}>
<div><span className="font-weight-bold small mt-1">{title}</span>{itemBadges}</div>
<div>
<span className="font-weight-bold small mt-1">
{item.assignmentType && `${item.assignmentType}: `}{title}
</span>
{itemBadges}
</div>
{item.description && <div className="small mb-2">{item.description}</div>}
{item.extraInfo && <div className="small mb-2">{item.extraInfo}</div>}
</div>

View File

@@ -24,6 +24,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"complete": true,
"date": "2020-05-04T02:59:40.942669Z",
"date_type": "assignment-due-date",
@@ -33,6 +34,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2020-05-05T02:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -41,6 +43,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2020-05-27T02:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -50,6 +53,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2020-05-27T02:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -59,6 +63,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"complete": true,
"date": "2020-05-28T08:59:40.942669Z",
"date_type": "assignment-due-date",
@@ -69,6 +74,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2020-05-28T08:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -78,6 +84,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"complete": true,
"date": "2020-05-29T08:59:40.942669Z",
"date_type": "assignment-due-date",
@@ -88,6 +95,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"complete": true,
"date": "2020-05-29T08:59:40.942669Z",
"date_type": "assignment-due-date",
@@ -107,6 +115,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-17T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -116,6 +125,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-17T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -125,6 +135,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-17T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -134,6 +145,7 @@ export default function fakeDatesData() {
"extra_info": "ORA Dates are set by the instructor, and can't be changed"
},
{
"assignment_type": "Homework",
"date": "2030-08-18T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -143,6 +155,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-18T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -152,6 +165,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-19T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -159,6 +173,7 @@ export default function fakeDatesData() {
"title": "One Unreleased 1"
},
{
"assignment_type": "Homework",
"date": "2030-08-19T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -168,6 +183,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-20T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",
@@ -176,6 +192,7 @@ export default function fakeDatesData() {
"extra_info": null
},
{
"assignment_type": "Homework",
"date": "2030-08-20T05:59:40.942669Z",
"date_type": "assignment-due-date",
"description": "",