aboutsummaryrefslogtreecommitdiff
path: root/modern/src/reports
diff options
context:
space:
mode:
authorAshutosh Bishnoi <mail2bishnoi@gmail.com>2021-05-25 10:54:25 +0530
committerAshutosh Bishnoi <mail2bishnoi@gmail.com>2021-05-25 10:54:25 +0530
commit402b30df63f6dfafda32ae37aa2d4df9ef638fd2 (patch)
treefa39199f5d54592050bf6689455193143029055b /modern/src/reports
parent81ad6a0e5c8ed4f35ccac0cd271b8923e686c060 (diff)
downloadetbsa-traccar-web-402b30df63f6dfafda32ae37aa2d4df9ef638fd2.tar.gz
etbsa-traccar-web-402b30df63f6dfafda32ae37aa2d4df9ef638fd2.tar.bz2
etbsa-traccar-web-402b30df63f6dfafda32ae37aa2d4df9ef638fd2.zip
Added Report Title For Mobile and Tablet view
Diffstat (limited to 'modern/src/reports')
-rw-r--r--modern/src/reports/ReportLayoutPage.js20
1 files changed, 17 insertions, 3 deletions
diff --git a/modern/src/reports/ReportLayoutPage.js b/modern/src/reports/ReportLayoutPage.js
index ed7fe54..4280400 100644
--- a/modern/src/reports/ReportLayoutPage.js
+++ b/modern/src/reports/ReportLayoutPage.js
@@ -1,5 +1,5 @@
-import React, { useState } from 'react';
-import { useHistory } from 'react-router-dom';
+import React, { useState, useEffect } from 'react';
+import { useHistory, useLocation } from 'react-router-dom';
import { Grid, Typography, Divider, Drawer, makeStyles, IconButton, Hidden } from '@material-ui/core';
import TimelineIcon from '@material-ui/icons/Timeline';
import PauseCircleFilledIcon from '@material-ui/icons/PauseCircleFilled';
@@ -61,12 +61,26 @@ const routes = [
const ReportLayoutPage = ({ children, filter, }) => {
const classes = useStyles();
const history = useHistory();
+ const location = useLocation();
const [openDrawer, setOpenDrawer] = useState(false);
+ const [reportTitle, setReportTitle] = useState();
+
+ useEffect(() => {
+ routes.forEach(route => {
+ switch (location.pathname) {
+ case `${route.href}`:
+ setReportTitle(route.name);
+ break;
+ default:
+ break;
+ }
+ });
+ }, []);
return (
<div className={classes.root}>
<Hidden only={['lg', 'xl']}>
- <ReportNavbar openDrawer={openDrawer} setOpenDrawer={setOpenDrawer} />
+ <ReportNavbar openDrawer={openDrawer} setOpenDrawer={setOpenDrawer} reportTitle={reportTitle} />
<Drawer
variant="temporary"
open={openDrawer}