diff --git a/frontend/src/pages/Dashboard/index.js b/frontend/src/pages/Dashboard/index.js
index 7644f45..e84af02 100644
--- a/frontend/src/pages/Dashboard/index.js
+++ b/frontend/src/pages/Dashboard/index.js
@@ -68,6 +68,13 @@ const useStyles = makeStyles((theme) => ({
flexDirection: "column",
height: "100%",
},
+ containerPaperFix: {
+ textTransform: "capitalize",
+ padding: theme.spacing(2),
+ paddingBottom: theme.spacing(4),
+ height: "auto",
+ overflowY: "hidden",
+ },
cardPaperFix: {
textTransform: "capitalize",
padding: theme.spacing(2),
@@ -281,257 +288,311 @@ const Dashboard = () => {
role={user.profile}
perform="dashboard-view:show"
yes={() => (
-
-
-
-
-
-
- {i18n.t("dashboard.messages.inAttendance.title")}
-
-
-
- {GetTickets("open", "true", "false", "true")}
-
-
-
-
-
-
-
- {i18n.t("dashboard.messages.waiting.title")}
-
-
-
- {GetTickets("pending", "true", "false", "true")}
-
-
-
-
-
-
-
- {i18n.t("dashboard.messages.closed.title")}
-
-
-
- {GetTickets("closed", "true", "false", "true")}
-
-
-
-
-
-
-
-
-
-
-
- Total de Agentes
-
-
-
- {usersOnlineInfo.length}
-
-
-
-
-
-
-
- Online
-
-
-
- {
- usersOnlineInfo.filter(
- (status) => status.statusOnline && status.statusOnline.status === "online"
- ).length
- }
-
-
-
-
-
-
-
- Offline
-
-
-
- {
- usersOnlineInfo.filter(
- (status) =>
- status.statusOnline || status.statusOnline.status === "offline"
- ).length
- }
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+ tickets
+
- Usuários
-
-
-
-
-
-
-
-
-
-
-
- Status
-
-
-
-
+
+
+
+
+
-
- {usersOnlineInfo &&
- usersOnlineInfo
- .filter((e) => {
- if (filterStatus === null) return e;
- if (filterStatus === "not") return !e.statusOnline;
- return e.statusOnline && e.statusOnline.status === filterStatus;
- })
- .filter((e) => {
- return e.name.toLowerCase().includes(search);
- })
- .map((user, index) => (
-
-
-
- {user.statusOnline ? (
- user.statusOnline.status === "online" ? (
-
- ) : user.statusOnline.status === "offline" ? (
-
- ) : (
-
- )
- ) : (
-
- )}
-
- }
- title={
-
- {user.name}
-
- }
- />
-
-
-
- Em atendimento:
-
- {user.sumOpen && user.sumOpen.count ? user.sumOpen.count : 0}
-
-
-
-
- Finalizado:
-
- {user.sumClosed && user.sumClosed.count ? user.sumClosed.count : 0}
-
-
-
-
- Tempo online:
-
- {user.sumOnlineTime && user.sumOnlineTime.sum
- ? user.sumOnlineTime.sum
- : "Não entrou Hoje"}
-
-
-
-
- {user.statusOnline &&
- user.statusOnline.status === "online" &&
- user.statusOnline && (
-
- )}
-
-
-
- ))}
+
+
+
+ {i18n.t("dashboard.messages.inAttendance.title")}
+
+
+
+ {GetTickets("open", "true", "false", "true")}
+
+
+
+
+
+
+
+ {i18n.t("dashboard.messages.waiting.title")}
+
+
+
+ {GetTickets("pending", "true", "false", "true")}
+
+
+
+
+
+
+
+ {i18n.t("dashboard.messages.closed.title")}
+
+
+
+ {GetTickets("closed", "true", "false", "true")}
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+ Usuários
+
+
+
+
+
+
-
-
-
+
+
+
+
+ Total de Agentes
+
+
+
+ {usersOnlineInfo.length}
+
+
+
+
+
+
+
+ Online
+
+
+
+ {
+ usersOnlineInfo.filter(
+ (status) =>
+ status.statusOnline && status.statusOnline.status === "online"
+ ).length
+ }
+
+
+
+
+
+
+
+ Offline
+
+
+
+ {
+ usersOnlineInfo.filter(
+ (status) =>
+ !status.statusOnline || status.statusOnline.status === "offline"
+ ).length
+ }
+
+
+
+
+
+
+
+
+
+ Lista de Usuários
+
+
+
+
+
+
+ Status
+
+
+
+
+
+
+
+ {usersOnlineInfo &&
+ usersOnlineInfo
+ .filter((e) => {
+ if (filterStatus === null) return e;
+ if (filterStatus === "not") return !e.statusOnline;
+ return e.statusOnline && e.statusOnline.status === filterStatus;
+ })
+ .filter((e) => {
+ return e.name.toLowerCase().includes(search);
+ })
+ .map((user, index) => (
+
+
+
+ {user.statusOnline ? (
+ user.statusOnline.status === "online" ? (
+
+ ) : user.statusOnline.status === "offline" ? (
+
+ ) : (
+
+ )
+ ) : (
+
+ )}
+
+ }
+ title={
+
+ {user.name}
+
+ }
+ />
+
+
+
+ Em atendimento:
+
+ {user.sumOpen && user.sumOpen.count ? user.sumOpen.count : 0}
+
+
+
+
+ Finalizado:
+
+ {user.sumClosed && user.sumClosed.count
+ ? user.sumClosed.count
+ : 0}
+
+
+
+
+ Tempo online:
+
+ {user.sumOnlineTime && user.sumOnlineTime.sum
+ ? user.sumOnlineTime.sum
+ : "Não entrou Hoje"}
+
+
+
+
+ {user.statusOnline &&
+ user.statusOnline.status === "online" &&
+ user.statusOnline && (
+
+ )}
+
+
+
+ ))}
+
+
+
+
+
+
+
)}
/>