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.