import React from 'react'; import { useTranslation } from 'react-i18next'; import { Link } from 'react-router-dom'; import { Task } from '../../../entities/Task'; interface TaskRecurringInstanceInfoProps { task: Task; parentTask: Task | null; loadingParent: boolean; } const TaskRecurringInstanceInfo: React.FC = ({ task, parentTask, loadingParent, }) => { const { t } = useTranslation(); if (!task.recurring_parent_id) { return null; } return (

{t( 'task.instanceOf', 'This is an instance of a recurring task' )}

{loadingParent && (
{t('common.loading', 'Loading parent task...')}
)} {parentTask && (

{t('task.parentTask', 'Parent Task')}:{' '} {parentTask.name}

)}
); }; export default TaskRecurringInstanceInfo;