Skip to content

Commit cfd927c

Browse files
authored
refactor(SliderStep): use token instead for hardcoded value (#9651)
1 parent ff467ee commit cfd927c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/react-core/src/components/Slider/SliderStep.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as React from 'react';
22
import styles from '@patternfly/react-styles/css/components/Slider/slider';
33
import { css } from '@patternfly/react-styles';
4+
import sliderStepLeft from '@patternfly/react-tokens/dist/esm/c_slider__step_Left';
45

56
export interface SliderStepProps extends Omit<React.HTMLProps<HTMLDivElement>, 'label'> {
67
/** Additional classes added to the slider step. */
@@ -26,7 +27,7 @@ export const SliderStep: React.FunctionComponent<SliderStepProps> = ({
2627
isActive = false,
2728
...props
2829
}: SliderStepProps) => {
29-
const style = { '--pf-v5-c-slider__step--Left': `${value}%` } as React.CSSProperties;
30+
const style = { [sliderStepLeft.name]: `${value ? value : sliderStepLeft.value}%` } as React.CSSProperties;
3031
return (
3132
<div className={css(styles.sliderStep, isActive && styles.modifiers.active, className)} style={style} {...props}>
3233
{!isTickHidden && <div className={css(styles.sliderStepTick)} />}

0 commit comments

Comments
 (0)