import { Box, Typography } from '@mui/material' import { useOverlayStore } from '../stores/overlay.store' /** * Full-screen loading overlay — exact port of Angular OverlayService. * * Angular: #p3xr-overlay { font-size: 125%; ... } * i { font-size: 400% } overridden by inline style="font-size: 500%" * global: .fa { transform: scale(1.5); margin: 0 5px; } */ export default function Overlay() { const { visible, message } = useOverlayStore() if (!visible) return null return ( {message && ( <>

{message} )}
) }