Skip to content

Commit 67beec5

Browse files
committed
created separate BarGraphComparisonActions component to be conditionally rendered if action is selected, partially set up getActions function to grab all actions to be compared, need to set up processing of that data within new component
1 parent 80012e1 commit 67beec5

File tree

3 files changed

+564
-27
lines changed

3 files changed

+564
-27
lines changed

src/app/components/BarGraphComparison.tsx

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ const tooltipStyles = {
7070
const BarGraphComparison = props => {
7171
const [{ tabs, currentTab }, dispatch] = useStoreContext();
7272
const {
73-
width, height, data, comparison,
73+
width, height, data, comparison, setSeries, series, setAction
7474
} = props;
75-
const [series, setSeries] = React.useState(0);
75+
// const [series, setSeries] = React.useState(0);
7676
const [snapshots, setSnapshots] = React.useState(0);
7777
const [open, setOpen] = React.useState(false);
7878
const [picOpen, setPicOpen] = React.useState(false);
@@ -170,8 +170,9 @@ const BarGraphComparison = props => {
170170

171171
const classes = useStyles();
172172

173-
const handleChange = event => {
173+
const handleSeriesChange = event => {
174174
setSeries(event.target.value);
175+
setAction(false);
175176
// setXpoints();
176177
};
177178

@@ -185,8 +186,10 @@ const BarGraphComparison = props => {
185186
// setXpoints();
186187
};
187188

188-
const picHandleChange = event => {
189-
setSnapshots(`${(event.target.value + 1).toString()}.0`);
189+
const handleActionChange = event => {
190+
setAction(event.target.value);
191+
setSeries(false);
192+
console.log(event.target.value)
190193
// setXpoints();
191194
};
192195

@@ -264,9 +267,9 @@ const BarGraphComparison = props => {
264267
onClose={handleClose}
265268
onOpen={handleOpen}
266269
value={series}
267-
onChange={handleChange}
270+
onChange={handleSeriesChange}
268271
>
269-
{!comparison[series] ? (
272+
{!comparison.length ? (
270273
<MenuItem>No series available</MenuItem>
271274
) : (
272275
// titleFilter(comparison).map((tabElem, index) => (
@@ -288,8 +291,8 @@ const BarGraphComparison = props => {
288291
open={picOpen}
289292
onClose={picHandleClose}
290293
onOpen={picHandleOpen}
291-
value={snapshots} //snapshots
292-
// onChange={picHandleChange}
294+
value={''} //snapshots
295+
onChange={handleActionChange}
293296
>
294297
{!comparison[snapshots] ? (
295298
<MenuItem>No snapshots available</MenuItem>

0 commit comments

Comments
 (0)