import { PropsWithChildren, ReactNode } from 'react' import Icon from '@ant-design/icons' import useStyles from '@/assets/css/components/common/loading-mask.style' interface LoadingMaskProps extends PropsWithChildren { hidden?: boolean maskContent?: ReactNode } const LoadingMask = (props: LoadingMaskProps) => { const { styles, theme } = useStyles() const loadingIcon = ( <> ) return props.hidden ? ( props.children ) : ( <>
{props.maskContent || }
) } export default LoadingMask