import React, { FC, ReactNode } from 'react'; import classnames from 'classnames'; import { PageHeader } from 'component/common/PageHeader/PageHeader'; import { Paper, PaperProps } from '@mui/material'; import { useStyles } from './PageContent.styles'; import useLoading from 'hooks/useLoading'; import { ConditionallyRender } from '../ConditionallyRender/ConditionallyRender'; interface IPageContentProps extends PaperProps { header?: ReactNode; isLoading?: boolean; /** * @deprecated fix feature event log and remove */ disablePadding?: boolean; /** * @deprecated fix feature event log and remove */ disableBorder?: boolean; disableLoading?: boolean; bodyClass?: string; } const PageContentLoading: FC<{ isLoading: boolean }> = ({ children, isLoading, }) => { const ref = useLoading(isLoading); return (