import { Box, Skeleton, CircularProgress } from "@mui/material"; /** * 地图页面骨架屏组件 * 提供即时视觉反馈,模拟地图界面布局 */ export function MapSkeleton() { return ( {/* 主地图区域骨架 */} {/* 中央加载指示器 */} {/* 左侧工具栏骨架 (垂直) */} {[1, 2, 3, 4].map((i) => ( ))} {/* 右侧控制面板骨架 (抽屉式) */} {/* 面板内容区块 */} {[1, 2, 3].map((i) => ( ))} {/* 底部时间轴/控制条骨架 */} {/* 缩放控制骨架 (右下) */} ); } /** * 简化版骨架屏 - 用于非地图页面 */ export function SimpleSkeleton() { return ( ); }