import React, { useState } from "react";
import { CONSTANTS } from "../../Utility/config";
function ShowValue({ mainCanvasInputHandler, inputArrayLength }) {
const MARGIN = CONSTANTS.margin;
const SCREEN_WIDTH = window.innerWidth;
const BAR_WIDTH = Math.floor(
(SCREEN_WIDTH - MARGIN * inputArrayLength) / inputArrayLength
);
const [enable, setEnable] = useState(
JSON.parse(localStorage.getItem("options"))?.showHeight || false
);
return (
25 ? "block" : "hidden"
} h-[2.6em] dark:lg:hover:bg-gray-500 lg:hover:bg-lightGreen group relative rounded-md ${
mainCanvasInputHandler.state.options.showHeight &&
"dark:bg-gray-200 bg-lightGreen"
}`}
onClick={() => {
mainCanvasInputHandler.setState((prev) => ({
options: {
...prev.options,
showHeight: !mainCanvasInputHandler.state.options.showHeight,
},
}));
setEnable(!enable);
let j = JSON.parse(localStorage.getItem("options"));
if (j) {
j["showHeight"] = !enable;
localStorage.setItem("options", JSON.stringify(j));
}
}}
>
Show height
);
}
export default ShowValue;