From 005b924917cfe00e8c8d415c1f078b1f8cbc5cd1 Mon Sep 17 00:00:00 2001 From: michalcourson Date: Fri, 5 Dec 2025 16:05:27 -0500 Subject: [PATCH] closes #12 --- Assets/web/src/Components/JuceCheckbox.js | 32 +++++++++++++++-- Assets/web/src/Components/ToggleSwitch.js | 42 ----------------------- 2 files changed, 30 insertions(+), 44 deletions(-) delete mode 100644 Assets/web/src/Components/ToggleSwitch.js diff --git a/Assets/web/src/Components/JuceCheckbox.js b/Assets/web/src/Components/JuceCheckbox.js index b4acc9c..71dce12 100644 --- a/Assets/web/src/Components/JuceCheckbox.js +++ b/Assets/web/src/Components/JuceCheckbox.js @@ -6,7 +6,7 @@ import * as Juce from "juce-framework-frontend"; // import FormGroup from "@mui/material/FormGroup"; // import FormControlLabel from "@mui/material/FormControlLabel"; import { controlParameterIndexAnnotation } from "../types/JuceTypes.js"; -import { ToggleSwitch } from "./ToggleSwitch.js"; +// import { ToggleSwitch } from "./ToggleSwitch.js"; export default function JuceCheckbox({ identifier }) { JuceCheckbox.propTypes = { @@ -54,7 +54,35 @@ export default function JuceCheckbox({ identifier }) { checkboxState.properties.parameterIndex, }} > - +
+ + +
+ {/* */} {/* */} diff --git a/Assets/web/src/Components/ToggleSwitch.js b/Assets/web/src/Components/ToggleSwitch.js deleted file mode 100644 index 9808bab..0000000 --- a/Assets/web/src/Components/ToggleSwitch.js +++ /dev/null @@ -1,42 +0,0 @@ -/* eslint-disable react/prop-types */ -import React, { useState } from "react"; - -export function ToggleSwitch({ value = true, onChange }) { - const [isOn, setIsOn] = useState(value); - - const handleToggle = (newValue) => { - setIsOn(newValue); - onChange?.(newValue); - }; - - return ( -
- - -
- ); -}