diff --git a/frontend/components/PlatformSelector/PlatformSelector.tsx b/frontend/components/PlatformSelector/PlatformSelector.tsx index bb1a8ece85..4cbd7f5686 100644 --- a/frontend/components/PlatformSelector/PlatformSelector.tsx +++ b/frontend/components/PlatformSelector/PlatformSelector.tsx @@ -1,4 +1,5 @@ import React from "react"; +import classNames from "classnames"; import Checkbox from "components/forms/fields/Checkbox"; interface IPlatformSelectorProps { @@ -11,6 +12,7 @@ interface IPlatformSelectorProps { setCheckWindows: (val: boolean) => void; setCheckLinux: (val: boolean) => void; setCheckChrome: (val: boolean) => void; + disabled?: boolean; } export const PlatformSelector = ({ @@ -23,17 +25,23 @@ export const PlatformSelector = ({ setCheckWindows, setCheckLinux, setCheckChrome, + disabled = false, }: IPlatformSelectorProps): JSX.Element => { const baseClass = "platform-selector"; + const labelClasses = classNames("form-field__label", { + [`form-field__label--disabled`]: disabled, + }); + return (