Merge branch 'feature/dashboardUpdate' of github.com:AdrianoRobson/projeto-hit into feature/dashboardUpdate

pull/20/head
adriano 2022-08-10 16:33:13 -03:00
commit 661dec9935
2 changed files with 48 additions and 56 deletions

View File

@ -136,11 +136,19 @@ const TableUser = ({ classes, usersOnlineInfo, logout }) => {
<TableCell>
<div style={{ display: "flex", alignItems: "center", gap: "12px" }}>
<Typography className={classes.tableCounterOpen}>
{user.sumOpen === undefined || ('sumOpen' in user && user.sumOpen.count === '') ? 0 : user.sumOpen.count}
<Typography className={classes.tableCounterOpen} title="Em Atendimento">
{user.sumOpen
? user.sumOpen.count !== ""
? user.sumOpen.count
: 0
: 0}
</Typography>
<Typography className={classes.tableCounterClosed}>
{user.sumClosed === undefined ? 0 : user.sumClosed.count}
<Typography className={classes.tableCounterClosed} title="Finalzados">
{user.sumClosed
? user.sumClosed.count !== ""
? user.sumClosed.count
: 0
: 0}
</Typography>
</div>
</TableCell>
@ -154,30 +162,26 @@ const TableUser = ({ classes, usersOnlineInfo, logout }) => {
gap: "12px",
}}
>
{user.openClosedInQueue &&
user.openClosedInQueue.map((queue) => (
<Typography
key={queue.queueId}
className={classes.tableQueues}
title={queue.name}
style={{ backgroundColor: queue.color }}
>
{queue.countOpen ? queue.countOpen : "0"}
</Typography>
))}
<Typography
className={classes.tableQueues}
title="Sem Fila"
style={{ backgroundColor: "grey" }}
>
{user.openClosedOutQueue.countOpen === 0
? ""
? 0
: user.openClosedOutQueue.countOpen}
</Typography>
{!user.openClosedInQueue ? (
<Typography>Nenhuma fila atribuida</Typography>
) : (
user.openClosedInQueue.map((queue) => (
<Typography
key={queue.queueId}
className={classes.tableQueues}
title={queue.name}
style={{ backgroundColor: queue.color }}
>
{queue.countOpen}
</Typography>
))
)}
</div>
</TableCell>
@ -190,26 +194,7 @@ const TableUser = ({ classes, usersOnlineInfo, logout }) => {
gap: "12px",
}}
>
<div
style={{
display: "flex",
flexWrap: "wrap",
alignItems: "center",
gap: "12px",
}}
>
<Typography
className={classes.tableQueues}
title="Sem Fila"
style={{ backgroundColor: "grey" }}
>
{user.openClosedOutQueue.countClosed === 0
? ""
: user.openClosedOutQueue.countClosed}
</Typography>
{!user.openClosedInQueue ? (
<Typography>Nenhuma fila atribuida</Typography>
) : (
{user.openClosedInQueue &&
user.openClosedInQueue.map((queue) => (
<Typography
key={queue.queueId}
@ -217,11 +202,18 @@ const TableUser = ({ classes, usersOnlineInfo, logout }) => {
title={queue.name}
style={{ backgroundColor: queue.color }}
>
{queue.countClosed}
{queue.countClosed ? queue.countClosed : "0"}
</Typography>
))}
<Typography
className={classes.tableQueues}
title="Sem Fila"
style={{ backgroundColor: "grey" }}
>
{user.openClosedOutQueue.countOpen === 0
? 0
: user.openClosedOutQueue.countOpen}
</Typography>
))
)}
</div>
</div>
</TableCell>
<TableCell>
@ -238,6 +230,7 @@ const TableUser = ({ classes, usersOnlineInfo, logout }) => {
) : (
<PowerSettingsNewIcon
style={{ color: "grey", cursor: "not-allowed" }}
title="Agente Não Logado"
/>
)}
</TableCell>

View File

@ -486,7 +486,6 @@ const Dashboard = () => {
usersOnlineInfo={usersOnlineInfo}
logout={handleLogouOnlineUser}
/>
</Grid>
</Paper>
</Grid>