diff --git a/src/components/Docs/Docs.js b/src/components/Docs/Docs.js new file mode 100644 index 0000000..da1fa85 --- /dev/null +++ b/src/components/Docs/Docs.js @@ -0,0 +1,106 @@ +import { React, useState } from "react"; +import data from "../../data/hardware.json"; +import Card from "@material-ui/core/Card"; +import CardActionArea from "@material-ui/core/CardActionArea"; +import CardActions from "@material-ui/core/CardActions"; +import CardContent from "@material-ui/core/CardContent"; +import CardMedia from "@material-ui/core/CardMedia"; +import { Button } from "@material-ui/core"; +import { Typography } from "@material-ui/core"; +import { makeStyles } from "@material-ui/core/styles"; +import { Container } from "@material-ui/core"; +import ImageList from "@material-ui/core/ImageList"; +import ImageListItem from "@material-ui/core/ImageListItem"; +import ImageListItemBar from "@material-ui/core/ImageListItemBar"; +import ListSubheader from "@material-ui/core/ListSubheader"; +import IconButton from "@material-ui/core/IconButton"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faInfo } from "@fortawesome/free-solid-svg-icons"; +import ReactMarkdown from "react-markdown"; +import { Grid } from "@material-ui/core"; +import BlocklyWindow from "../Blockly/BlocklyWindow"; + +const useStyles = makeStyles({ + root: { + display: "flex", + flexWrap: "wrap", + justifyContent: "space-around", + overflow: "hidden", + }, + imageList: { + width: "100%", + height: "100%", + }, + media: { + height: 140, + }, +}); + +const Docs = () => { + const [open, setOpen] = useState(false); + const [hardwareInfo, setHardwareInfo] = useState({}); + + const classes = useStyles(); + return ( +