itk-vtk-image-viewer
Version:
ITK/VTK Image Viewer
13 lines (10 loc) • 401 B
JavaScript
import style from './ItkVtkImageViewer.mcss';
function getContrastSensitiveStyle(cssClasses, isBackgroundDark) {
const stylePostFix = isBackgroundDark ? 'DarkBG' : 'BrightBG';
const contrastSensitiveStyle = {};
cssClasses.forEach((name) => {
contrastSensitiveStyle[name] = style[`${name}${stylePostFix}`];
});
return contrastSensitiveStyle;
}
export default getContrastSensitiveStyle;