import React, { useState } from 'react'; import { Form, Card, Typography, Divider, Button } from 'antd'; import { PlusOutlined } from '@ant-design/icons'; import SparepartField from './SparepartField'; const { Text } = Typography; const SparepartForm = ({ sparepartForm, sparepartFields, onAddSparepartField, onRemoveSparepartField, isReadOnly = false, spareparts = [], onSparepartChange }) => { const [sparepartList, setSparepartList] = useState([]); const handleSparepartChange = (list) => { setSparepartList(list); if (onSparepartChange) { onSparepartChange(list); } }; return (