import * as React from "react"; import { BooleanMCUInputGroup } from "../boolean_mcu_input_group"; import { ToolTips, DeviceSetting } from "../../../constants"; import { NumericMCUInputGroup } from "../numeric_mcu_input_group"; import { EncodersProps } from "../interfaces"; import { Header } from "./header"; import { Collapse } from "@blueprintjs/core"; import { isExpressBoard } from "../firmware_hardware_support"; import { Highlight } from "../maybe_highlight"; export function Encoders(props: EncodersProps) { const { encoders } = props.controlPanelState; const { dispatch, sourceFwConfig, firmwareHardware } = props; const encodersDisabled = { x: !sourceFwConfig("encoder_enabled_x").value, y: !sourceFwConfig("encoder_enabled_y").value, z: !sourceFwConfig("encoder_enabled_z").value }; const isExpress = isExpressBoard(firmwareHardware); return
{isExpress && } {!isExpress && } {!isExpress && } {!isExpress && } ; }