Files
VirtWeb/virtweb_frontend/src/widgets/VirtWebPaper.tsx
Pierre HUBERT 01f26c1a79
All checks were successful
continuous-integration/drone/push Build is passing
Improve ISO list route UI
2025-05-21 20:45:48 +02:00

28 lines
610 B
TypeScript

import { Paper, Typography } from "@mui/material";
import React, { PropsWithChildren } from "react";
export function VirtWebPaper(
p: {
label: string | React.ReactElement;
noHorizontalMargin?: boolean;
} & PropsWithChildren
): React.ReactElement {
return (
<Paper
elevation={2}
style={{
padding: "10px",
margin: p.noHorizontalMargin ? "20px 0px" : "20px",
}}
>
<Typography
variant="subtitle1"
style={{ marginBottom: "10px", fontWeight: "bold" }}
>
{p.label}
</Typography>
{p.children}
</Paper>
);
}