// ** MUI Imports import Box from '@mui/material/Box' import { useTheme } from '@mui/material/styles' // ** Type Import import { LayoutProps } from 'src/@core/layouts/types' // ** Footer Content Component import FooterContent from './FooterContent' interface Props { settings: LayoutProps['settings'] saveSettings: LayoutProps['saveSettings'] footerStyles?: NonNullable['sx'] footerContent?: NonNullable['content'] } const Footer = (props: Props) => { // ** Props const { settings, footerStyles, footerContent: userFooterContent } = props // ** Hook const theme = useTheme() // ** Vars const { skin, footer, layout, contentWidth } = settings if (footer === 'hidden') { return null } return ( {userFooterContent ? userFooterContent(props) : } ) } export default Footer