auto-sync: 2026-05-18 11:54:32
This commit is contained in:
@@ -365,9 +365,10 @@ export default function EdictBoard() {
|
||||
|
||||
{/* 卡片网格 */}
|
||||
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fill, minmax(340px, 1fr))', gap: 12, marginTop: 12 }}>
|
||||
{filtered.map(t => (
|
||||
<TaskCard key={t.id} task={t} onOpen={() => setModalTaskId(t.id)} />
|
||||
))}
|
||||
{filtered.map(t => {
|
||||
const sub = subtaskIndex[t.id] || { total: 0, done: 0, activeStage: null };
|
||||
return <TaskCard key={t.id} task={t} subtaskCount={sub.total} subtaskDone={sub.done} activeStage={sub.activeStage} onOpen={() => setModalTaskId(t.id)} />;
|
||||
})}
|
||||
{filtered.length === 0 && tasks.length > 0 && (
|
||||
<div style={{ gridColumn: '1/-1', textAlign: 'center', padding: 40, color: 'var(--muted)' }}>当前筛选无匹配任务</div>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user