%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/emergentqj/actioncivile/pre-auth/.8352c036a19b0051d0217d27d25e3f4a/static/js/common/components/
Upload File :
Create Path :
Current File : /home/emergentqj/actioncivile/pre-auth/.8352c036a19b0051d0217d27d25e3f4a/static/js/common/components/Box.jsx

import React from "react";
import {
  bool,
  node,
  number,
  string,
} from "prop-types";
import MUIBox from "@material-ui/core/Box";

function Box({
  after,
  before,
  children,
  className,
  component,
  extraSpaceAfter,
  extraSpaceBefore,
}) {
  return (
    <MUIBox
      paddingBottom={2 + ((extraSpaceAfter && 2) || after)}
      paddingTop={0 + ((extraSpaceBefore && 2) || before)}
      component={component}
      className={className}
    >
      {children}
    </MUIBox>
  );
}

Box.propTypes = {
  after: number,
  before: number,
  children: node,
  className: string,
  component: string,
  extraSpaceAfter: bool,
  extraSpaceBefore: bool,
};

Box.defaultProps = {
  after: 0,
  before: 0,
  children: null,
  className: "",
  component: null,
  extraSpaceAfter: false,
  extraSpaceBefore: false,
};

export default Box;

Zerion Mini Shell 1.0