Kaynağa Gözat

🐛 fix(order-management): 为表格行添加缺失的 key 属性

- 为加载状态行添加 key="loading"
- 为错误状态行添加 key="error"
- 为空数据状态行添加 key="empty"
yourname 1 gün önce
ebeveyn
işleme
de69a6158f

+ 3 - 3
allin-packages/order-management-ui/src/components/OrderManagement.tsx

@@ -374,19 +374,19 @@ export const OrderManagement: React.FC = () => {
               </TableHeader>
               <TableBody>
                 {isLoading ? (
-                  <TableRow>
+                  <TableRow key="loading">
                     <TableCell colSpan={9} className="text-center py-8">
                       加载中...
                     </TableCell>
                   </TableRow>
                 ) : error ? (
-                  <TableRow>
+                  <TableRow key="error">
                     <TableCell colSpan={9} className="text-center py-8 text-destructive">
                       加载失败: {error.message}
                     </TableCell>
                   </TableRow>
                 ) : orders.length === 0 ? (
-                  <TableRow>
+                  <TableRow key="empty">
                     <TableCell colSpan={9} className="text-center py-8 text-muted-foreground">
                       暂无订单数据
                     </TableCell>