diff --git a/app/share/[id]/page.tsx b/app/share/[id]/page.tsx index 730f70dc..c1893ab9 100644 --- a/app/share/[id]/page.tsx +++ b/app/share/[id]/page.tsx @@ -337,7 +337,9 @@ export default function SharePage() { newFileName?: string }>>([]) const [taskDetailApplying, setTaskDetailApplying] = useState(false) + const taskDetailPendingBarRef = useRef(null) + // 应用变更的长等待动效:清单项逐项扫描推进 + 按钮呼吸,形成"正在逐项处理"的节奏感。 useGSAP(() => { if (loading || !material || typeof window.matchMedia !== 'function') return if (!pageRef.current?.querySelector('[data-detail-preview], [data-detail-meta]')) return @@ -1171,7 +1173,7 @@ export default function SharePage() { {mappedMaterialType === '任务-详情' ? (
{Boolean(material.canManageTaskDetailAssets) && taskDetailPendingOps.length > 0 && ( -
+

待应用变更 {taskDetailPendingOps.length} 项 @@ -1188,6 +1190,7 @@ export default function SharePage() {

    {taskDetailPendingOps.map((op) => ( -
  • +