2024-01-15 11:41:23 +00:00
|
|
|
import React from "react";
|
|
|
|
import { Box } from "@mui/material";
|
2022-11-21 21:56:51 +00:00
|
|
|
|
2024-01-15 11:41:23 +00:00
|
|
|
import CustomAccordion from "@components/CustomAccordion";
|
|
|
|
import { cardShadow } from "@root/utils/theme";
|
2022-11-21 21:56:51 +00:00
|
|
|
|
|
|
|
interface Props {
|
2023-03-19 12:30:40 +00:00
|
|
|
content: [string, string][];
|
2022-11-21 21:56:51 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
export default function AccordionWrapper({ content }: Props) {
|
2024-01-15 11:41:23 +00:00
|
|
|
return (
|
|
|
|
<Box
|
|
|
|
sx={{
|
|
|
|
overflow: "hidden",
|
|
|
|
borderRadius: "12px",
|
|
|
|
boxShadow: cardShadow,
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
{content.map((accordionItem, index) => (
|
|
|
|
<CustomAccordion
|
|
|
|
key={index}
|
|
|
|
header={accordionItem[0]}
|
|
|
|
text={accordionItem[1].split("\n").map((line, index) => (
|
|
|
|
<React.Fragment key={index}>
|
|
|
|
{line}
|
|
|
|
<br />
|
|
|
|
</React.Fragment>
|
|
|
|
))}
|
|
|
|
/>
|
|
|
|
))}
|
|
|
|
</Box>
|
|
|
|
);
|
2022-12-29 21:05:47 +00:00
|
|
|
}
|