-
-
-
- {task.stepOrder}. {task.stepLabel}
-
- {task.isImportant ? (
-
- {t('importantBadge')}
-
- ) : null}
-
-
- {t('fromClinic', { name: task.clinic.name })} ·{' '}
- {formatPatientName(task.patient)} ·{' '}
- {t('teethLabel', { teeth: formatToothList(task.teeth) })}
-
-
- {t('taskDate', { date: formatTaskDate(task.createdAt) })}
- {task.lastStatusChangedBy ? (
- <>
- ·
-
- {t('lastUpdatedBy', { name: task.lastStatusChangedBy.name })}
-
- >
- ) : null}
-
-
-
-
- {canEdit ? (
-
- ) : (
-
- {statusOptions.find((opt) => opt.value === task.status)?.label ??
- task.status}
-
- )}
-
-
-
- {canEdit ? (
-
- ) : null}
-
- {task.prosthesisTypeLabel}
-
-
-
-
- {commentsOpen && canEdit ? (
-