toolbutton-teambt
v0.2.6
Published
```jsx import React from "react"; import "./App.css"; import ToolButton from "./Tools/ToolButton"; import * as MUIIcon from "@material-ui/icons"; import * as MUI from "@material-ui/core";
Downloads
2
Readme
import React from "react";
import "./App.css";
import ToolButton from "./Tools/ToolButton";
import * as MUIIcon from "@material-ui/icons";
import * as MUI from "@material-ui/core";
const useStyles = MUI.makeStyles(theme => {
return {
toolButton1: {
top: 50,
left: 500,
color: "white",
background: "blue",
"&:hover": {
background: "lightcoral"
}
},
toolButton2: {
top: 300,
left: 500
}
};
});
function App() {
const classes = useStyles();
const [open, setOpen] = React.useState(false);
return (
<div className="App">
<div
style={{ width: 100, height: 100, background: "blue", flex: 1 }}
onClick={() => {
setOpen(!open);
}}
></div>
<div style={{ background: "lightblue", flex: 4 }}>
<div style={{ width: 100, height: 3000, background: "lightcoral" }} />
<ToolButton
className={classes.toolButton1}
icon={<MUIIcon.AcUnit />}
panelPosition="left"
openPanel={open}
panelWorkspace={{ x: 0, y: 100, w: 1000, h: 1000 }}
title="Photo library"
>
<div style={{ width: 100, height: 100, background: "red" }}></div>
<div style={{ width: 200, height: 100, background: "blue" }}></div>
<div style={{ width: 100, height: 200, background: "green" }}></div>
</ToolButton>
</div>
</div>
);
}
export default App;