diff --git a/src/actions/boardAction.js b/src/actions/boardAction.js index f78cb82..9d0d002 100644 --- a/src/actions/boardAction.js +++ b/src/actions/boardAction.js @@ -1,10 +1,15 @@ import { - BOARD, - } from "./types"; + BOARD, +} from "./types"; +import mini_opacity from "../data/mini_opacity.png" +import mcu_opacity from "../data/mcu_opacity.png" export const setBoard = (board) => (dispatch) => { - dispatch({ - type: BOARD, - payload: board, - }); - }; \ No newline at end of file + window.sessionStorage.setItem("board", board); + const root = document.querySelector(':root'); + root.style.setProperty('--url', `url(${board === "mcu" ? mcu_opacity : mini_opacity})`); + dispatch({ + type: BOARD, + payload: board, + }); +}; \ No newline at end of file diff --git a/src/components/CodeEditor/CodeEditor.js b/src/components/CodeEditor/CodeEditor.js index f361aa6..7741b20 100644 --- a/src/components/CodeEditor/CodeEditor.js +++ b/src/components/CodeEditor/CodeEditor.js @@ -11,6 +11,7 @@ import Sidebar from "./Sidebar"; import Dialog from "../Dialog"; import SaveIcon from "./SaveIcon"; import store from "../../store"; +import DeviceSelection from "../DeviceSelection"; const CodeEditor = (props) => { //const [filehandle, setFileHandle] = useState(); @@ -192,6 +193,7 @@ void loop() { }} /> +