Some checks failed
CI/CD Pipeline / unit-tests (push) Failing after 1m16s
CI/CD Pipeline / integration-tests (push) Failing after 2m32s
CI/CD Pipeline / lint (push) Successful in 5m22s
CI/CD Pipeline / e2e-tests (push) Has been skipped
CI/CD Pipeline / build (push) Has been skipped
26 lines
629 B
JavaScript
26 lines
629 B
JavaScript
import style from './style';
|
|
import compose from './compose';
|
|
export function paletteTransform(value, userValue) {
|
|
if (userValue === 'grey') {
|
|
return userValue;
|
|
}
|
|
return value;
|
|
}
|
|
export var color = style({
|
|
prop: 'color',
|
|
themeKey: 'palette',
|
|
transform: paletteTransform
|
|
});
|
|
export var bgcolor = style({
|
|
prop: 'bgcolor',
|
|
cssProperty: 'backgroundColor',
|
|
themeKey: 'palette',
|
|
transform: paletteTransform
|
|
});
|
|
export var backgroundColor = style({
|
|
prop: 'backgroundColor',
|
|
themeKey: 'palette',
|
|
transform: paletteTransform
|
|
});
|
|
var palette = compose(color, bgcolor, backgroundColor);
|
|
export default palette; |