All files / src/components/common/Padding Padding.tsx

50% Statements 1/2
100% Branches 0/0
0% Functions 0/1
50% Lines 1/2

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 35 36 37 38 39 40 41 42                        2x                                                          
import { Box } from "@mui/material";
import React from "react";
type Props = {
  padding?: string;
  horizontal?: string;
  vertical?: string;
  left?: string;
  right?: string;
  top?: string;
  bottom?: string;
  children: React.ReactNode;
};
export const Padding: React.FC<Props> = ({
  padding,
  horizontal,
  vertical,
  left,
  right,
  top,
  bottom,
  children,
}) => {
  return (
    <Box
      sx={{
        padding: padding,
        px: horizontal,
        py: vertical,
        paddingLeft: left,
        paddingRight: right,
        paddingTop: top,
        paddingBottom: bottom,
        display: "inline-flex",
        justifyContent: "center",
        alignItems: "center",
      }}
    >
      {children}
    </Box>
  );
};