Skip to content

Commit a2533ed

Browse files
author
Hector Arce De Las Heras
committed
Improve carouselStyled
1 parent 4830128 commit a2533ed

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/components/carousel/carousel.styled.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -116,20 +116,6 @@ export const PageControlAutomateContainerStyled = styled.div<{
116116
export const ArrowLeftIconContainer = styled.div<{
117117
styles: CarouselPropsStylesType;
118118
}>`
119-
${({ styles }) => getStyles(styles[CarouselArrowStateType.DEFAULT]?.arrowLeftIconContainer)};
120-
&:hover {
121-
${props => getStyles(props.styles[CarouselArrowStateType.HOVER]?.arrowLeftIconContainer)}
122-
}
123-
&:active {
124-
${props => getStyles(props.styles[CarouselArrowStateType.PRESSED]?.arrowLeftIconContainer)}
125-
}
126-
&[data-disabled='true'] {
127-
${({ styles }) => getStyles(styles[CarouselArrowStateType.DISABLED]?.arrowLeftIconContainer)};
128-
> button {
129-
${({ styles }) =>
130-
getStyles(styles[CarouselArrowStateType.DISABLED]?.arrowLeftIconButtonContainer)};
131-
}
132-
}
133119
> button {
134120
position: absolute;
135121
top: 0;
@@ -148,6 +134,20 @@ export const ArrowLeftIconContainer = styled.div<{
148134
getStyles(props.styles[CarouselArrowStateType.PRESSED]?.arrowLeftIconButtonContainer)}
149135
}
150136
}
137+
${({ styles }) => getStyles(styles[CarouselArrowStateType.DEFAULT]?.arrowLeftIconContainer)};
138+
&:hover {
139+
${props => getStyles(props.styles[CarouselArrowStateType.HOVER]?.arrowLeftIconContainer)}
140+
}
141+
&:active {
142+
${props => getStyles(props.styles[CarouselArrowStateType.PRESSED]?.arrowLeftIconContainer)}
143+
}
144+
&[data-disabled='true'] {
145+
${({ styles }) => getStyles(styles[CarouselArrowStateType.DISABLED]?.arrowLeftIconContainer)};
146+
> button {
147+
${({ styles }) =>
148+
getStyles(styles[CarouselArrowStateType.DISABLED]?.arrowLeftIconButtonContainer)};
149+
}
150+
}
151151
`;
152152

153153
export const ArrowRightIconContainer = styled.div<{

0 commit comments

Comments
 (0)