diff options
Diffstat (limited to 'modern/src/reports/common')
-rw-r--r-- | modern/src/reports/common/scheduleReport.js | 26 | ||||
-rw-r--r-- | modern/src/reports/common/useReportStyles.js | 49 |
2 files changed, 0 insertions, 75 deletions
diff --git a/modern/src/reports/common/scheduleReport.js b/modern/src/reports/common/scheduleReport.js deleted file mode 100644 index 5d8f9e28..00000000 --- a/modern/src/reports/common/scheduleReport.js +++ /dev/null @@ -1,26 +0,0 @@ -export default async (deviceIds, groupIds, report) => { - const response = await fetch('/api/reports', { - method: 'POST', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify(report), - }); - if (response.ok) { - report = await response.json(); - if (deviceIds.length) { - await fetch('/api/permissions/bulk', { - method: 'POST', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify(deviceIds.map((id) => ({ deviceId: id, reportId: report.id }))), - }); - } - if (groupIds.length) { - await fetch('/api/permissions/bulk', { - method: 'POST', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify(groupIds.map((id) => ({ groupId: id, reportId: report.id }))), - }); - } - return null; - } - return response.text(); -}; diff --git a/modern/src/reports/common/useReportStyles.js b/modern/src/reports/common/useReportStyles.js deleted file mode 100644 index e09c8695..00000000 --- a/modern/src/reports/common/useReportStyles.js +++ /dev/null @@ -1,49 +0,0 @@ -import { makeStyles } from '@mui/styles'; - -export default makeStyles((theme) => ({ - container: { - height: '100%', - display: 'flex', - flexDirection: 'column', - }, - containerMap: { - flexBasis: '40%', - flexShrink: 0, - }, - containerMain: { - overflow: 'auto', - }, - header: { - position: 'sticky', - left: 0, - display: 'flex', - flexDirection: 'column', - alignItems: 'stretch', - }, - columnAction: { - width: '1%', - paddingLeft: theme.spacing(1), - }, - filter: { - display: 'inline-flex', - flexWrap: 'wrap', - gap: theme.spacing(2), - padding: theme.spacing(3, 2, 2), - }, - filterItem: { - minWidth: 0, - flex: `1 1 ${theme.dimensions.filterFormWidth}`, - }, - filterButtons: { - display: 'flex', - gap: theme.spacing(1), - flex: `1 1 ${theme.dimensions.filterFormWidth}`, - }, - filterButton: { - flexGrow: 1, - }, - chart: { - flexGrow: 1, - overflow: 'hidden', - }, -})); |