import { useTranslation } from 'react-i18next' interface LoadingSpinnerProps { text?: string fullscreen?: boolean iconOnly?: boolean light?: boolean className?: string } const LoadingSpinner: React.FC = ({ text, fullscreen = true, iconOnly = false, light = false, className, }) => { const { t } = useTranslation() if (!fullscreen) { return (
{!iconOnly && (
{text || t('common.loadingEllipsis')}
)}
) } return (
{!iconOnly && {text || t('common.loading')}}
) } export default LoadingSpinner