diff --git a/BoardSwitcher.jsx b/BoardSwitcher.jsx new file mode 100644 index 0000000..0bea0ed --- /dev/null +++ b/BoardSwitcher.jsx @@ -0,0 +1,30 @@ +import React, {useState} from "react"; + +function Board(props) { + let className = "board"; + if (props.selected) { + className += " selected"; + } + + return
{props.index + 1}
; +} + +function BoardSwitcher(props) { + let boards = []; + let [count, toggle]=useState(0) + for (let ii = 0; ii < props.numBoards; ii++) { + let isSelected = ii === count; + boards.push(); + } + + return ( +
+
{boards}
+ +
+ ); +} + + + +export default BoardSwitcher; diff --git a/main.jsx b/main.jsx new file mode 100644 index 0000000..76adce1 --- /dev/null +++ b/main.jsx @@ -0,0 +1,11 @@ +import React from "react"; +import ReactDOM from "react-dom/client"; +import BoardSwitcher from "./components/BoardSwitcher"; +import "./index.css"; + +const root = ReactDOM.createRoot(document.getElementById("root")); +root.render( + + + +);