All files / src/components/TicketSales/Carousel DesktopCarousel.tsx

0% Statements 0/5
100% Branches 0/0
0% Functions 0/3
0% Lines 0/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34                                                                   
import React from "react";
import { EventTicket } from "@components/TicketSales";
import { Stack, styled } from "@mui/material";
import { toEnFormat } from "@utils/index";
 
type TicketsProps = {
  variants: any[];
};
 
const DesktopCarousel = ({ variants }: TicketsProps) => {
  return (
    <StyledContainer direction="row" spacing={2}>
      {variants?.map((variant: any) => (
        <EventTicket
          key={variant.id}
          title={variant.name}
          price={toEnFormat(variant.price / 100)}
          sold={variant.numSold}
          available={variant.inventory}
          enabled={true}
        />
      ))}
    </StyledContainer>
  );
};
 
const StyledContainer = styled(Stack)(() => ({
  // display: "flex"
  padding: "20px 0",
  overflowX: "auto",
}));
 
export default DesktopCarousel;