bananas-commerce-admin
Version:
What's this, an admin for apes?
18 lines • 758 B
JavaScript
import React, { memo, useMemo } from "react";
import { Stack } from "@mui/material";
const BaseHeader = ({ variant = "default", children, sx: passedSx, ...props }) => {
const variantSx = useMemo(() => variant === "opaque"
? {
backgroundColor: "background.paper",
borderBottom: 1,
borderColor: "divider",
pt: 2,
}
: variant === "default"
? { background: "background.default", py: 2 }
: {}, [variant]);
const sx = useMemo(() => ({ ...variantSx, ...passedSx }), [variantSx, passedSx]);
return (React.createElement(Stack, { direction: "column", sx: sx, ...props }, children));
};
export const Header = memo(BaseHeader);
//# sourceMappingURL=Header.js.map