parent
fd6978399b
commit
f360abd58d
1 changed files with 14 additions and 18 deletions
@ -1,29 +1,25 @@ |
|||||||
import { ReactNode } from 'react'; |
import { ReactNode } from 'react'; |
||||||
import { Box } from '@material-ui/core'; |
import { Box } from '@mui/material'; |
||||||
import { makeStyles } from '@material-ui/core/styles'; |
import { styled } from '@mui/material/styles'; |
||||||
import { BORDER_RADIUS, DIVIDER } from '../../lib/consts/DEFAULT_THEME'; |
import { BORDER_RADIUS, DIVIDER } from '../../lib/consts/DEFAULT_THEME'; |
||||||
|
|
||||||
|
const StyledBox = styled(Box)({ |
||||||
|
borderWidth: '1px', |
||||||
|
borderRadius: BORDER_RADIUS, |
||||||
|
borderStyle: 'solid', |
||||||
|
borderColor: DIVIDER, |
||||||
|
marginTop: '1.4em', |
||||||
|
marginBottom: '1.4em', |
||||||
|
paddingBottom: 0, |
||||||
|
position: 'relative', |
||||||
|
}); |
||||||
|
|
||||||
type Props = { |
type Props = { |
||||||
children: ReactNode; |
children: ReactNode; |
||||||
}; |
}; |
||||||
|
|
||||||
const useStyles = makeStyles(() => ({ |
|
||||||
innerBody: { |
|
||||||
borderWidth: '1px', |
|
||||||
borderRadius: BORDER_RADIUS, |
|
||||||
borderStyle: 'solid', |
|
||||||
borderColor: DIVIDER, |
|
||||||
marginTop: '1.4em', |
|
||||||
marginBottom: '1.4em', |
|
||||||
paddingBottom: 0, |
|
||||||
position: 'relative', |
|
||||||
}, |
|
||||||
})); |
|
||||||
|
|
||||||
const InnerPanel = ({ children }: Props): JSX.Element => { |
const InnerPanel = ({ children }: Props): JSX.Element => { |
||||||
const classes = useStyles(); |
return <StyledBox>{children}</StyledBox>; |
||||||
|
|
||||||
return <Box className={classes.innerBody}>{children}</Box>; |
|
||||||
}; |
}; |
||||||
|
|
||||||
export default InnerPanel; |
export default InnerPanel; |
||||||
|
Loading…
Reference in new issue