history.push('/dashboard')}
+ onClick={() => {
+ setActive(false)
+ history.push('/dashboard')
+ }}
className={classnames(classes.logo, classes.logoLink)}>
Lamassu Admin
diff --git a/new-lamassu-admin/src/pages/Dashboard/Alerts/Alerts.js b/new-lamassu-admin/src/pages/Dashboard/Alerts/Alerts.js
index 54be2660..1c24124c 100644
--- a/new-lamassu-admin/src/pages/Dashboard/Alerts/Alerts.js
+++ b/new-lamassu-admin/src/pages/Dashboard/Alerts/Alerts.js
@@ -33,10 +33,11 @@ const GET_ALERTS = gql`
const useStyles = makeStyles(styles)
-const Alerts = ({ cardState, setRightSideState }) => {
+const Alerts = props => {
+ const { cardState, setRightSideState } = props
const classes = useStyles()
- const { data } = useQuery(GET_ALERTS)
const [showAllItems, setShowAllItems] = useState(false)
+ const { data } = useQuery(GET_ALERTS)
const alerts = R.path(['alerts'])(data) ?? []
const machines = R.compose(
diff --git a/new-lamassu-admin/src/pages/Dashboard/Dashboard.js b/new-lamassu-admin/src/pages/Dashboard/Dashboard.js
index c345be9c..c6176eea 100644
--- a/new-lamassu-admin/src/pages/Dashboard/Dashboard.js
+++ b/new-lamassu-admin/src/pages/Dashboard/Dashboard.js
@@ -1,6 +1,8 @@
+import { useQuery } from '@apollo/react-hooks'
import Grid from '@material-ui/core/Grid'
import { makeStyles } from '@material-ui/core/styles'
import classnames from 'classnames'
+import gql from 'graphql-tag'
import React from 'react'
import TitleSection from 'src/components/layout/TitleSection'
import { ReactComponent as TxInIcon } from 'src/styling/icons/direction/cash-in.svg'
@@ -11,9 +13,28 @@ import Footer from './Footer'
import LeftSide from './LeftSide'
import RightSide from './RightSide'
const useStyles = makeStyles(styles)
+const GET_ALERTS = gql`
+ query getAlerts {
+ alerts {
+ id
+ type
+ detail
+ message
+ created
+ read
+ valid
+ }
+ machines {
+ deviceId
+ name
+ }
+ }
+`
const Dashboard = () => {
+ const { data } = useQuery(GET_ALERTS)
const classes = useStyles()
+ console.log(data)
return (
<>
diff --git a/new-lamassu-admin/src/pages/Dashboard/RightSide.js b/new-lamassu-admin/src/pages/Dashboard/RightSide.js
index 561ea99d..3aa2df48 100644
--- a/new-lamassu-admin/src/pages/Dashboard/RightSide.js
+++ b/new-lamassu-admin/src/pages/Dashboard/RightSide.js
@@ -41,7 +41,6 @@ const RightSide = () => {
// setAlertsSize(cardState.DEFAULT)
setSystemStatusSize(cardState.DEFAULT)
}
-
return (
{/* {
-
+ {/* */}
+
+
+
+
+ }
+ />
+