'use client'; import React from 'react'; import { Loader2 } from 'lucide-react'; import { SmartFieldBackground } from './SmartFieldBackground'; interface LoadingScreenProps { message?: string; subMessage?: string; variant?: 'default' | 'auth' | 'redirect'; } export function LoadingScreen({ message, subMessage, variant = 'default' }: LoadingScreenProps) { const variantTitles = { default: '??????????????', auth: '??????????', redirect: '???????????' } as const; const variantSubtitles = { default: '??????????', auth: '????????????', redirect: '????????' } as const; const primaryMessage = message || variantTitles[variant]; const secondaryMessage = subMessage || variantSubtitles[variant]; return (
{/* 智慧大田动态背景 - 使用登录页面相同的背景效果 */} {/* 主要内容 */}
{/* 大型加载器 */}
{/* 外圈 */}
{/* 中圈 */}
{/* 内圈 */}
{/* 中心 */}
{/* Loader2 */}
{/* 加载标题 */}

正在加载智慧农业生产管理系统

); }