Default
Function: default()
function default(props): Element
Defined in: src/components/manage-submitted-tasks/manage-submitted-task-item.tsx:17
ManageSubmittedTaskItem component that displays a submitted task with its details and provides an option to review or revise the task.
Parameters
props
The properties passed to the component.
possibleTask
{ description: string; id: string; isActive: boolean; maxPerPeriod?: null | number; points: number; shortDescription: string; }
The possible task object related to the submitted task.
possibleTask.description
string = ...
possibleTask.id
string = ...
possibleTask.isActive
boolean = ...
possibleTask.maxPerPeriod?
null | number = ...
possibleTask.points
number = ...
possibleTask.shortDescription
string = ...
submittedTask
{ committee: string; id: string; imagePath: string; maxPerPeriod?: null | number; points: number; possibleTaskId: string; rejectionReason?: null | string; status: "Pending" | "Approved" | "Rejected"; submittedAt: string; }
The submitted task object containing its details.
submittedTask.committee
string = ...
submittedTask.id
string = ...
submittedTask.imagePath
string = ...
submittedTask.maxPerPeriod?
null | number = ...
submittedTask.points
number = ...
submittedTask.possibleTaskId
string = ...
submittedTask.rejectionReason?
null | string = ...
submittedTask.status
"Pending" | "Approved" | "Rejected" = ...
submittedTask.submittedAt
string = ...
Returns
Element
A JSX element that represents a submitted task item.