Skip to content

Commit 79b8a40

Browse files
committed
test
1 parent 34151d1 commit 79b8a40

File tree

1 file changed

+53
-25
lines changed

1 file changed

+53
-25
lines changed

app/src/components/bottom/BottomTabs.tsx

Lines changed: 53 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,80 @@
1-
safsadf;
2-
31
import React, { useState } from 'react';
42
import { makeStyles } from '@material-ui/core/styles';
53
import Tabs from '@material-ui/core/Tabs';
64
import Tab from '@material-ui/core/Tab';
75
// import Tree from 'react-d3-tree';
86
import CodePreview from './CodePreview';
97
import Box from '@material-ui/core/Box';
8+
import { emitKeypressEvents } from 'readline';
109

1110
const BottomTabs = () => {
1211
// state that controls which tab the user is on
1312
const [tab, setTab] = useState(0);
1413
const classes = useStyles();
1514
treeWrapper: HTMLDivElement;
1615

16+
// const el = document.querySelector('resizer');
17+
// console.log(el);
18+
// el.addEventListener('mousedown', mousedown);
19+
20+
// function mousedown(e) {
21+
// window.addEventListener('mousemove', mousemove);
22+
// window.addEventListener('mouseup', mouseup);
23+
24+
// let prevX = e.clientX;
25+
// let prevY = e.clientY;
26+
27+
// function mousemove(e) {
28+
// let newX = prevX - e.clientX;
29+
// let newY = prevY - e.clientY;
30+
31+
// const rect = el.getBoundingClientRect();
32+
33+
// el.style.left = rect.left - newX + 'px';
34+
// el.style.top = rect.top - newY + 'px';
35+
36+
// prevX = e.clientX;
37+
// prevY = e.clientY;
38+
// }
39+
// function mouseup() {
40+
// window.removeEventListener('mousemove', mousemove);
41+
// window.removeEventListener('mouseup', mouseup);
42+
// }
43+
// }
44+
1745
// method changes the
1846
const handleChange = (event: React.ChangeEvent, value: number) => {
1947
setTab(value);
2048
};
2149

2250
return (
2351
<div className={classes.root}>
24-
<div id="resizeMe" className="resizable">
25-
<Box className="resizer" display="flex" justifyContent="space-between">
26-
<Tabs
27-
value={tab}
28-
onChange={handleChange}
52+
{/* <div id="resizeMe" className="resizable"> */}
53+
<Box display="flex" justifyContent="space-between">
54+
<Tabs
55+
value={tab}
56+
onChange={handleChange}
57+
classes={{
58+
root: classes.tabsRoot,
59+
indicator: classes.tabsIndicator
60+
}}
61+
>
62+
<Tab
63+
disableRipple
64+
classes={{ root: classes.tabRoot, selected: classes.tabSelected }}
65+
label="Code Preview"
66+
/>
67+
<Tab
2968
classes={{
3069
root: classes.tabsRoot,
31-
indicator: classes.tabsIndicator
70+
selected: classes.tabSelected
3271
}}
33-
>
34-
<Tab
35-
disableRipple
36-
classes={{ root: classes.tabRoot, selected: classes.tabSelected }}
37-
label="Code Preview"
38-
/>
39-
<Tab
40-
classes={{
41-
root: classes.tabsRoot,
42-
selected: classes.tabSelected
43-
}}
44-
label="Tree Diagram"
45-
/>
46-
</Tabs>
47-
</Box>
48-
{tab === 0 && <CodePreview />}
49-
</div>
72+
label="Tree Diagram"
73+
/>
74+
</Tabs>
75+
</Box>
76+
{tab === 0 && <CodePreview />}
77+
{/* </div> */}
5078
</div>
5179
);
5280
};

0 commit comments

Comments
 (0)