fix: slider pagination

This commit is contained in:
IlyaDoronin 2023-08-07 14:11:39 +03:00
parent c135431d82
commit bd4d02bea9

@ -26,12 +26,9 @@ export const Slider = ({ items }: SliderProps) => {
const [range, setRange] = useState<number>(3);
const [activeRange, setActiveRange] = useState<number[]>([0, 1, 2]);
const theme = useTheme();
const isMobileHeader = useMediaQuery(theme.breakpoints.down(900));
const isMiddle = useMediaQuery(
theme.breakpoints.down(1200) && theme.breakpoints.up(830)
);
const isMiddle = useMediaQuery(theme.breakpoints.down(1200));
const isTablet = useMediaQuery(theme.breakpoints.down(830));
const isMobileHeader = useMediaQuery(theme.breakpoints.down(900));
useEffect(() => {
if (isTablet) {
@ -78,7 +75,7 @@ export const Slider = ({ items }: SliderProps) => {
return (
<Box className="slider-wrapper">
{(items.length < 4 && !isMiddle && !isTablet) ||
(items.length < 3 && isMiddle) ||
(items.length < 3 && isMiddle && !isTablet) ||
(items.length < 1 && isTablet) ? (
<Box
sx={{