Add LandSAR cluster worker deployment

This commit is contained in:
2026-06-24 14:10:58 +08:00
parent 71c524967c
commit da09ba05cb
88 changed files with 9300 additions and 3011 deletions
@@ -1,44 +1,44 @@
export function PanelLoadingBody({ message = '正在加载面板...' }) {
return (
<div style={{ padding: '16px' }}>
<p className="empty-state">{message}</p>
</div>
);
return (
<div style={{ padding: 16 }}>
<p className="empty-state">{message}</p>
</div>
);
}
export function PanelLoadingPanel({ message = '正在加载面板...' }) {
return (
<div className="panel-content" style={{ flex: '1 1 auto', padding: 0, overflow: 'auto' }}>
<PanelLoadingBody message={message} />
</div>
);
return (
<div className="panel-content" style={{ flex: '1 1 auto', padding: 0, overflow: 'auto' }}>
<PanelLoadingBody message={message} />
</div>
);
}
export function ModalLoadingFallback({ message = '正在加载内容...' }) {
return (
<div
style={{
position: 'fixed',
inset: 0,
background: 'rgba(15, 23, 42, 0.4)',
display: 'flex',
alignItems: 'center',
justifyContent: 'center',
zIndex: 2000,
}}
>
<div
style={{
background: '#fff',
borderRadius: '12px',
border: '1px solid #e2e8f0',
padding: '24px 28px',
minWidth: '280px',
boxShadow: '0 20px 45px rgba(15, 23, 42, 0.18)',
}}
>
<p className="empty-state" style={{ margin: 0 }}>{message}</p>
</div>
</div>
);
return (
<div
style={{
position: 'fixed',
inset: 0,
background: 'rgba(15, 23, 42, 0.4)',
display: 'flex',
alignItems: 'center',
justifyContent: 'center',
zIndex: 2000,
}}
>
<div
style={{
background: '#fff',
borderRadius: 8,
border: '1px solid #e2e8f0',
padding: '24px 28px',
minWidth: 280,
boxShadow: '0 16px 32px rgba(15, 23, 42, 0.16)',
}}
>
<p className="empty-state" style={{ margin: 0 }}>{message}</p>
</div>
</div>
);
}