@okta-dfuhriman/okta-auth-js
Version:
The Okta Auth SDK
26 lines (21 loc) • 556 B
JSX
import { Box, Heading, Icon } from '@okta/odyssey-react';
import classes from './InfoBox.module.css';
const InfoBox = ({ heading, icon, renderInfo, ...rest }) => {
return (
<Box
className={classes.container}
display="flex"
paddings="s"
flexDirection="column"
borderRadius="base"
padding="m"
{...rest}
>
<Heading level="1"><Icon name={icon} />{heading}</Heading>
<Box className={classes.infoContainer}>
{ renderInfo() }
</Box>
</Box>
);
};
export default InfoBox;