2d6ed2ac9e
* add custom scripts, create prebuild to import data to pages * update after latest prebuild * auto commit generated command files * add accordion component * add changbelog page * add node_api_check outputs * finish all command outputs * more accordions beautifications * finish accordion * PR ready to go * address review comments --------- Co-authored-by: mfahampshire <maxhampshire@pm.me>
37 lines
872 B
TypeScript
37 lines
872 B
TypeScript
import Accordion from "@mui/material/Accordion";
|
|
import AccordionActions from "@mui/material/AccordionActions";
|
|
import AccordionSummary from "@mui/material/AccordionSummary";
|
|
import AccordionDetails from "@mui/material/AccordionDetails";
|
|
import ExpandMoreIcon from "@mui/icons-material/ExpandMore";
|
|
import {
|
|
TableContainer,
|
|
Table,
|
|
TableBody,
|
|
TableCell,
|
|
TableRow,
|
|
Paper,
|
|
} from "@mui/material";
|
|
|
|
|
|
|
|
export const AccordionTemplate = ({ name, children }) => {
|
|
return (
|
|
<div>
|
|
<Accordion>
|
|
<AccordionSummary
|
|
expandIcon={<ExpandMoreIcon />}
|
|
aria-controls="panel1-content"
|
|
id="panel1-header"
|
|
aria-label="<code>nym-node --help</code> command output"
|
|
>
|
|
<strong>{name}</strong>
|
|
</AccordionSummary>
|
|
<AccordionDetails>
|
|
{children}
|
|
</AccordionDetails>
|
|
</Accordion>
|
|
</div>
|
|
)
|
|
};
|
|
|