const imgCheckboxCheckedDisable = "https://www.figma.com/api/mcp/asset/76067792-7f70-458a-b1f5-c0c8bc6cfd2c"; const imgCheckboxCheckedDisable1 = "https://www.figma.com/api/mcp/asset/c0ff51e3-e387-47fc-92e3-4c729eb8c93f"; const imgCheckboxCheckedDisable2 = "https://www.figma.com/api/mcp/asset/7bc6e94a-efba-4d5a-9554-ac626aa27146"; const imgCheckboxCheckedDisable3 = "https://www.figma.com/api/mcp/asset/24168f1e-7838-4cca-98ad-7fc9c66cca9e"; const imgCheckboxCheckedDisable4 = "https://www.figma.com/api/mcp/asset/ffc71ad0-a93c-41f9-9d8d-00d818d075f6"; type CheckBoxProps = { className?: string; darkTheme?: boolean; enable?: boolean; status?: "off" | "on" | "some"; }; function CheckBox({ className, darkTheme = true, enable = true, status = "off" }: CheckBoxProps) { const isDarkThemeAndOffAndTrue = darkTheme && status === "off" && enable; const isDarkThemeAndSomeAndTrue = darkTheme && status === "some" && enable; const isNotDarkThemeAndOnAndTrue = !darkTheme && status === "on" && enable; const isNotDarkThemeAndSomeAndTrue = !darkTheme && status === "some" && enable; const isNotDarkThemeAndTrue = !darkTheme && enable; const isOnAndTrue = status === "on" && enable; const isTrueAndIsOnOrSome = enable && ["on", "some"].includes(status); return (
Option
)} {isDarkThemeAndOffAndNotEnable && showIcon && (Option
)} {isDarkThemeAndOnAndNotEnable && showIcon && (Option
)} {isDarkThemeAndSomeAndNotEnable && showIcon && (Option
)} {isDarkThemeAndOnAndEnable && showIcon && (Option
)} {isDarkThemeAndSomeAndEnable && showIcon && (Option
)} {isNotDarkThemeAndOffAndEnable && showIcon && (Option
)} {isNotDarkThemeAndOnAndEnable && showIcon && (Option
)} {isNotDarkThemeAndSomeAndEnable && showIcon && (Option
)} {isNotDarkThemeAndSomeAndNotEnable && showIcon && (Option
)} {isNotDarkThemeAndOnAndNotEnable && showIcon && (Option
)} {isNotDarkThemeAndOffAndNotEnable && showIcon && (Option
)}