This commit is contained in:
chamikaJ
2025-04-17 18:28:54 +05:30
parent f583291d8a
commit 8825b0410a
2837 changed files with 241385 additions and 127578 deletions

View File

@@ -0,0 +1,66 @@
import StatusGroupTables from '@/pages/projects/project-view-1/taskList/statusTables/StatusGroupTables';
import { TaskType } from '@/types/task.types';
import { useAppSelector } from '@/hooks/useAppSelector';
import GroupByFilterDropdown from '@/pages/projects/project-view-1/taskList/taskListFilters/GroupByFilterDropdown';
import { useTranslation } from 'react-i18next';
const WithStartAndEndDates = () => {
const dataSource: TaskType[] = useAppSelector(state => state.taskReducer.tasks);
const { t } = useTranslation('schedule');
return (
<div style={{ display: 'flex', flexDirection: 'column', gap: '20px' }}>
<div
style={{
display: 'flex',
gap: '5px',
flexDirection: 'column',
border: '1px solid rgba(0, 0, 0, 0.21)',
padding: '20px',
borderRadius: '15px',
}}
>
<span style={{ fontSize: '24px', fontWeight: 'bold', color: 'rgba(112, 113, 114, 1)' }}>
2024-11-04 - 2024-12-24
</span>
<div
style={{
display: 'flex',
alignItems: 'center',
width: '100%',
gap: '200px',
color: 'rgba(121, 119, 119, 1)',
}}
>
<div style={{ width: '50%' }}>
<div style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}>
<span>{t('allocatedTime')}</span>
<span>8 {t('hours')}</span>
</div>
<div style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}>
<span>{t('totalLogged')}</span>
<span>7 {t('hours')}</span>
</div>
</div>
<div style={{ width: '50%' }}>
<div style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}>
<span>{t('loggedBillable')}</span>
<span>5 {t('hours')}</span>
</div>
<div style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}>
<span>{t('loggedNonBillable')}</span>
<span>2 {t('hours')}</span>
</div>
</div>
</div>
</div>
<div>
<GroupByFilterDropdown />
</div>
<div>
<StatusGroupTables datasource={dataSource} />
</div>
</div>
);
};
export default WithStartAndEndDates;