fix(ui): Various
This commit is contained in:
@@ -9,36 +9,16 @@ function ConnectorForm({
|
||||
connectors = [],
|
||||
onAddConnector,
|
||||
onRemoveConnector,
|
||||
onConnectorNameChange,
|
||||
onConnectorConfigChange,
|
||||
onChange,
|
||||
fieldGroups = []
|
||||
}) {
|
||||
// Debug logging
|
||||
console.log('ConnectorForm:', { connectors, fieldGroups });
|
||||
|
||||
// Handle connector change
|
||||
const handleConnectorChange = (index, updatedConnector) => {
|
||||
console.log('Connector change:', { index, updatedConnector });
|
||||
if (updatedConnector.type !== connectors[index].type) {
|
||||
onConnectorNameChange(index, updatedConnector.type);
|
||||
} else {
|
||||
onConnectorConfigChange(index, updatedConnector.config);
|
||||
}
|
||||
};
|
||||
|
||||
// Handle adding a new connector
|
||||
const handleAddConnector = () => {
|
||||
console.log('Adding new connector');
|
||||
onAddConnector();
|
||||
};
|
||||
|
||||
return (
|
||||
<ConfigForm
|
||||
items={connectors}
|
||||
fieldGroups={fieldGroups}
|
||||
onChange={handleConnectorChange}
|
||||
onChange={onChange}
|
||||
onRemove={onRemoveConnector}
|
||||
onAdd={handleAddConnector}
|
||||
onAdd={onAddConnector}
|
||||
itemType="connector"
|
||||
typeField="type"
|
||||
addButtonText="Add Connector"
|
||||
|
||||
Reference in New Issue
Block a user