Fix some errors in table users
parent
ec19fb6799
commit
72c2a6c353
|
@ -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 ? 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>
|
||||
|
|
|
@ -486,7 +486,6 @@ const Dashboard = () => {
|
|||
usersOnlineInfo={usersOnlineInfo}
|
||||
logout={handleLogouOnlineUser}
|
||||
/>
|
||||
|
||||
</Grid>
|
||||
</Paper>
|
||||
</Grid>
|
||||
|
|
Loading…
Reference in New Issue