Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | 2x | import { Stack } from "@mui/material";
import GiveText from "@shared/Text/GiveText";
import { useMemo } from "react";
interface FigureComponentProps {
isEvent?: boolean;
total: string | number;
}
const FigureComponent: React.FC<FigureComponentProps> = ({
isEvent,
total,
}) => {
const memoizedComponent = useMemo(
() => (
<Stack direction="column" gap="4px">
{isEvent && <GiveText color="primary">Statistics</GiveText>}
<GiveText color="secondary" variant="bodyS">
Total Amount (USD)
</GiveText>
<GiveText color="primary" variant="h4" fontWeight={300}>
{total}
</GiveText>
</Stack>
),
[total, isEvent],
);
return memoizedComponent;
};
export default FigureComponent;
|