All files / src/features/Merchants/MerchantSidePanel/ApprovalFlowPanel/components/TasksBody SkeletonTasks.tsx

100% Statements 4/4
100% Branches 0/0
100% Functions 2/2
100% Lines 4/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        21x         21x 49x                     343x                        
import { Skeleton } from "@mui/material";
import { Stack } from "@mui/material";
import { Box, SkeletonOwnProps } from "@mui/material";
 
const skeletonDefaultProps: SkeletonOwnProps = {
  sx: { borderRadius: "16px" },
  variant: "rectangular",
};
 
export const SkeletonTasks = () => {
  return (
    <Box
      sx={{
        "& > div": {
          height: "40px",
          margin: "0",
          padding: "10px 0",
        },
      }}
    >
      {Array.from({ length: 7 }).map((_, index) => (
        <Stack
          margin="0px 20px 40px 20px"
          padding="20px 12px 12px 12px"
          flex={1}
          key={"skeleton-task-item-" + index}
        >
          <Skeleton height="100%" width="100%" {...skeletonDefaultProps} />
        </Stack>
      ))}
    </Box>
  );
};