Skip to content

Commit 7022d19

Browse files
committed
fix(Slider): wrong style declaration
1 parent d74a1f5 commit 7022d19

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
lines changed

src/components/fields/Slider/SliderTrack.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ export function SliderTrack(props: SliderTrackProps) {
3434
'--slider-range-start': `${selectedTrack[0] * 100}%`,
3535
'--slider-range-end': `${selectedTrack[1] * 100}%`,
3636
}
37-
: {}
37+
: {
38+
'--slider-percent-value': `${selectedTrack[0] * 100}%`,
39+
}
3840
}
3941
/>
4042
);

src/components/fields/Slider/elements.ts

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { tasty } from '../../../tasty';
22

33
export const SliderThumbElement = tasty({
4+
qa: 'SliderThumb',
45
styles: {
56
top: '@slider-thumb-offset-top',
67
left: '@slider-thumb-offset-left',
@@ -28,6 +29,7 @@ export const SliderThumbElement = tasty({
2829
});
2930

3031
export const SliderTrackContainerElement = tasty({
32+
qa: 'SliderTrackContainer',
3133
styles: {
3234
top: {
3335
'': '0',
@@ -51,21 +53,25 @@ export const SliderTrackContainerElement = tasty({
5153

5254
'&::before': {
5355
content: '""',
54-
display: {
55-
'': 'none',
56-
range: 'block',
57-
},
56+
display: 'block',
5857
position: 'absolute',
5958
top: 0,
6059
bottom: 0,
6160
fill: '#purple',
62-
left: '@slider-range-start',
63-
width: '(@slider-range-end - @slider-range-start)',
61+
left: {
62+
'': '0',
63+
range: '@slider-range-start',
64+
},
65+
width: {
66+
'': '@slider-percent-value',
67+
range: '(@slider-range-end - @slider-range-start)',
68+
},
6469
},
6570
},
6671
});
6772

6873
export const SliderGradationElement = tasty({
74+
qa: 'SliderGradation',
6975
styles: {
7076
position: 'absolute',
7177
top: '2x',
@@ -78,6 +84,7 @@ export const SliderGradationElement = tasty({
7884
});
7985

8086
export const SliderGradeElement = tasty({
87+
qa: 'SliderGrade',
8188
styles: {
8289
display: 'grid',
8390
width: 'max 0',
@@ -88,6 +95,7 @@ export const SliderGradeElement = tasty({
8895
});
8996

9097
export const SliderControlsElement = tasty({
98+
qa: 'SliderControls',
9199
styles: {
92100
position: 'relative',
93101
height: {
@@ -96,7 +104,7 @@ export const SliderControlsElement = tasty({
96104
},
97105
width: {
98106
'': '2x',
99-
horizontal: '100% - 2x',
107+
horizontal: '(100% - 2x)',
100108
},
101109

102110
'@slider-thumb-offset-top': {
@@ -130,7 +138,7 @@ export const SliderElement = tasty({
130138
},
131139

132140
alignItems: 'center',
133-
flexDirection: {
141+
flow: {
134142
'': 'column',
135143
inputs: 'row',
136144
},

0 commit comments

Comments
 (0)