Selaa lähdekoodia

Add no assigned projects view

tags/Baseline_30082024_FRONTEND_UAT
Wayne 1 vuosi sitten
vanhempi
commit
a3443b637d
1 muutettua tiedostoa jossa 36 lisäystä ja 21 poistoa
  1. +36
    -21
      src/components/UserWorkspacePage/UserWorkspacePage.tsx

+ 36
- 21
src/components/UserWorkspacePage/UserWorkspacePage.tsx Näytä tiedosto

@@ -53,29 +53,44 @@ const UserWorkspacePage: React.FC<Props> = ({ assignedProjects }) => {
flexWrap="wrap"
spacing={2}
>
<ButtonGroup variant="contained">
<Button startIcon={<Add />} onClick={handleAddTimesheetButtonClick}>
{t("Enter Time")}
</Button>
<Button startIcon={<Add />} onClick={handleAddLeaveButtonClick}>
{t("Record Leave")}
</Button>
</ButtonGroup>
{Boolean(assignedProjects.length) && (
<ButtonGroup variant="contained">
<Button
startIcon={<Add />}
onClick={handleAddTimesheetButtonClick}
>
{t("Enter Time")}
</Button>
<Button startIcon={<Add />} onClick={handleAddLeaveButtonClick}>
{t("Record Leave")}
</Button>
</ButtonGroup>
)}
</Stack>
</Stack>
<TimesheetModal
timesheetType="time"
isOpen={isTimeheetModalVisible}
onClose={handleCloseTimesheetModal}
assignedProjects={assignedProjects}
/>
<TimesheetModal
timesheetType="leave"
isOpen={isLeaveModalVisible}
onClose={handleCloseLeaveModal}
assignedProjects={assignedProjects}
/>
<AssignedProjects assignedProjects={assignedProjects} />
{assignedProjects.length > 0 ? (
<>
<TimesheetModal
timesheetType="time"
isOpen={isTimeheetModalVisible}
onClose={handleCloseTimesheetModal}
assignedProjects={assignedProjects}
/>
<TimesheetModal
timesheetType="leave"
isOpen={isLeaveModalVisible}
onClose={handleCloseLeaveModal}
assignedProjects={assignedProjects}
/>
<AssignedProjects assignedProjects={assignedProjects} />
</>
) : (
<>
<Typography variant="subtitle1">
{t("You have no assigned projects!")}
</Typography>
</>
)}
</>
);
};


Ladataan…
Peruuta
Tallenna