Skip to content

Commit 78be4a5

Browse files
committed
Removes log statements and commented lines
1 parent 2bdf207 commit 78be4a5

File tree

11 files changed

+65
-140
lines changed

11 files changed

+65
-140
lines changed

app/controllers/miq_ae_customization_controller.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,9 @@ def explorer
140140
end
141141

142142
def editor
143-
puts "Paramss - #{params}"
144143
if params[:id].present?
145144
feature = 'dialog_edit_editor'
146145
@record = Dialog.find(params[:id])
147-
puts "Record1 - #{@record.as_json}"
148146
elsif params[:copy].present?
149147
feature = 'dialog_copy_editor'
150148
@record = Dialog.find(params[:copy])

app/javascript/components/service-dialog-form/dynamic-field.jsx

Lines changed: 28 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,7 @@ import DynamicTagControl from './dynamic-fields/dynamic-tag-control';
1111
import { dynamicFieldDataProps } from './helper';
1212
/** Component to render a Field. */
1313
const DynamicField = ({ fieldData, onFieldAction }) => {
14-
const fieldSelector = (fieldData) => {
15-
console.log('Field data in DynamicField:', fieldData);
16-
17-
// Make sure we have a componentId
18-
const componentId = fieldData.field.componentId ||
19-
(fieldData.field.type && getComponentIdFromType(fieldData.field.type)) ||
20-
1; // Default to text box
21-
22-
console.log('Using componentId:', componentId);
23-
24-
switch (componentId) {
25-
case 1:
26-
return <DynamicTextInput dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
27-
case 2:
28-
return <DynamicTextArea dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
29-
case 3:
30-
return <DynamicCheckbox dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
31-
case 4:
32-
return <DynamicDropdown dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
33-
case 5:
34-
return <DynamicRadioButton dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
35-
case 6:
36-
return <DynamicDatepicker dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
37-
case 7:
38-
return <DynamicTimepicker dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
39-
case 8:
40-
return <DynamicTagControl dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
41-
default:
42-
return <DynamicTextInput dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
43-
}
44-
};
45-
14+
4615
// Helper function to determine componentId from field type
4716
const getComponentIdFromType = (type) => {
4817
switch (type) {
@@ -67,6 +36,33 @@ const DynamicField = ({ fieldData, onFieldAction }) => {
6736
}
6837
};
6938

39+
const fieldSelector = (fieldData) => {
40+
const componentId = fieldData.field.componentId
41+
|| (fieldData.field.type && getComponentIdFromType(fieldData.field.type))
42+
|| 1; // Default to text box
43+
44+
switch (componentId) {
45+
case 1:
46+
return <DynamicTextInput dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
47+
case 2:
48+
return <DynamicTextArea dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
49+
case 3:
50+
return <DynamicCheckbox dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
51+
case 4:
52+
return <DynamicDropdown dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
53+
case 5:
54+
return <DynamicRadioButton dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
55+
case 6:
56+
return <DynamicDatepicker dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
57+
case 7:
58+
return <DynamicTimepicker dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
59+
case 8:
60+
return <DynamicTagControl dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
61+
default:
62+
return <DynamicTextInput dynamicFieldData={fieldData} onFieldAction={(newFieldData) => onFieldAction(newFieldData)} />;
63+
}
64+
};
65+
7066
return (
7167
<>
7268
{

app/javascript/components/service-dialog-form/dynamic-fields/dynamic-checkbox.jsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@ const DynamicCheckbox = ({ dynamicFieldData: { section, field, fieldPosition },
2929
fieldsToRefresh: refreshEnabledFields,
3030
});
3131

32-
// Log the field data for debugging
33-
console.log('Field data in DynamicCheckbox:', field);
34-
console.log('Field values from helper:', fieldValues);
35-
console.log('Field state initialized as:', fieldState);
36-
3732
const handleFieldUpdate = (event, updatedFields) => {
3833
setFieldState((prevState) => ({ ...prevState, ...updatedFields }));
3934
onFieldAction({ event, type: editActionType, fieldPosition, inputProps: { ...fieldState, ...updatedFields } });

app/javascript/components/service-dialog-form/dynamic-fields/dynamic-dropdown.jsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ const DynamicDropdown = ({ dynamicFieldData: { section, field, fieldPosition },
3131
automationType: 'embedded_automate',
3232
});
3333

34-
// Log the field data for debugging
35-
console.log('Field data in DynamicDropdown:', field);
36-
console.log('Field values from helper:', fieldValues);
37-
console.log('Field state initialized as:', fieldState);
38-
3934
const handleFieldUpdate = (event, updatedFields) => {
4035
setFieldState((prevState) => ({ ...prevState, ...updatedFields }));
4136
onFieldAction({

app/javascript/components/service-dialog-form/dynamic-fields/dynamic-tag-control.jsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@ const DynamicTagControl = ({ dynamicFieldData: { section, field, fieldPosition }
3434
sortOrder: fieldValues.sortOrder || 'ascending',
3535
});
3636

37-
// Log the field data for debugging
38-
console.log('Field data in DynamicTagControl:', field);
39-
console.log('Field values from helper:', fieldValues);
40-
console.log('Field state initialized as:', fieldState);
41-
4237
useEffect(() => {
4338
if (fieldState.categories.length === 0) {
4439
tagControlCategories().then((fetchedCategories) => {

app/javascript/components/service-dialog-form/dynamic-fields/dynamic-text-area.jsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@ const DynamicTextArea = ({ dynamicFieldData: { section, field, fieldPosition },
2929
fieldsToRefresh: refreshEnabledFields,
3030
});
3131

32-
// Log the field data for debugging
33-
console.log('Field data in DynamicTextArea:', field);
34-
console.log('Field values from helper:', fieldValues);
35-
console.log('Field state initialized as:', fieldState);
36-
3732
const handleFieldUpdate = (event, updatedFields) => {
3833
setFieldState((prevState) => ({ ...prevState, ...updatedFields }));
3934
onFieldAction({ event, type: editActionType, fieldPosition, inputProps: { ...fieldState, ...updatedFields } });

app/javascript/components/service-dialog-form/dynamic-fields/dynamic-text-input.jsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,6 @@ const DynamicTextInput = ({ dynamicFieldData: { section, field, fieldPosition },
2727
fieldsToRefresh: refreshEnabledFields,
2828
});
2929

30-
// Log the field data for debugging
31-
console.log('Field data in DynamicTextInput:', field);
32-
console.log('Field values from helper:', fieldValues);
33-
console.log('Field state initialized as:', fieldState);
34-
3530
const handleFieldUpdate = (event, updatedFields) => {
3631
setFieldState((prevState) => ({ ...prevState, ...updatedFields }));
3732
onFieldAction({ event, type: editActionType, fieldPosition, inputProps: { ...fieldState, ...updatedFields } });

app/javascript/components/service-dialog-form/dynamic-fields/dynamic-time-picker.jsx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,6 @@ const DynamicTimePicker = ({ dynamicFieldData: { section, field, fieldPosition }
8383
}
8484
}, [fieldValues.value]);
8585

86-
// Log the field data for debugging
87-
useEffect(() => {
88-
console.log('Field data in DynamicTimePicker:', field);
89-
console.log('Field values from helper:', fieldValues);
90-
console.log('Field state initialized as:', fieldState);
91-
}, [field, fieldValues, fieldState]);
92-
9386
const handleDateChange = (selectedDates) => {
9487
if (selectedDates.length > 0) {
9588
const formattedDate = new Intl.DateTimeFormat('en-US', {
@@ -247,5 +240,3 @@ DynamicTimePicker.propTypes = {
247240
};
248241

249242
export default DynamicTimePicker;
250-
251-
// Made with Bob

app/javascript/components/service-dialog-form/dynamic-section.jsx

Lines changed: 24 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -86,38 +86,30 @@ const DynamicSection = ({ section, sectionAction }) => {
8686
</div>
8787
);
8888

89-
const renderSectionContents = () => {
90-
console.log('Rendering section contents for section:', section);
91-
console.log('Fields in section:', section.fields);
92-
93-
return (
94-
<div className="dynamic-section-contents">
95-
{
96-
section.fields && section.fields.map((field, fieldPosition) => {
97-
console.log(`Rendering field ${fieldPosition}:`, field);
98-
return (
99-
<div
100-
className="dynamic-form-field-wrapper"
101-
key={`field-${fieldPosition.toString()}`}
102-
draggable
103-
onDragEnter={(event) => onFieldAction({ event, fieldPosition, type: SD_ACTIONS.onDragEnterField })}
104-
onDragStart={(event) => onFieldAction({ event, fieldPosition, type: SD_ACTIONS.onDragStartField })}
105-
>
106-
<DynamicField
107-
key={fieldPosition.toString()}
108-
fieldData={{ field, fieldPosition, section }}
109-
onFieldAction={(newFieldData) => onFieldAction(newFieldData)}
110-
/>
111-
</div>
112-
);
113-
})
114-
}
115-
{
116-
(!section.fields || section.fields.length === 0) && renderHelpText()
117-
}
118-
</div>
119-
);
120-
};
89+
const renderSectionContents = () => (
90+
<div className="dynamic-section-contents">
91+
{
92+
section.fields && section.fields.map((field, fieldPosition) => (
93+
<div
94+
className="dynamic-form-field-wrapper"
95+
key={`field-${fieldPosition.toString()}`}
96+
draggable
97+
onDragEnter={(event) => onFieldAction({ event, fieldPosition, type: SD_ACTIONS.onDragEnterField })}
98+
onDragStart={(event) => onFieldAction({ event, fieldPosition, type: SD_ACTIONS.onDragStartField })}
99+
>
100+
<DynamicField
101+
key={fieldPosition.toString()}
102+
fieldData={{ field, fieldPosition, section }}
103+
onFieldAction={(newFieldData) => onFieldAction(newFieldData)}
104+
/>
105+
</div>
106+
))
107+
}
108+
{
109+
(!section.fields || section.fields.length === 0) && renderHelpText()
110+
}
111+
</div>
112+
);
121113

122114
return (
123115
<div

app/javascript/components/service-dialog-form/helper.js

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,7 @@ export const dropComponent = (section, { componentId }) => {
207207
default:
208208
break;
209209
}
210-
211-
console.log('Adding field to section:', fieldData);
210+
212211
section.fields.push(fieldData);
213212
};
214213

@@ -279,8 +278,6 @@ export const SD_PROP_SHAPES = {
279278
* @returns {Object} - The standardized field values
280279
*/
281280
export const getFieldValues = (field) => {
282-
console.log('Getting field values for:', field);
283-
284281
// Common properties for all field types
285282
const commonProps = {
286283
type: field.type || '',
@@ -467,16 +464,14 @@ const getSectionsInfo = (sections) => sections.map((section) => ({
467464
dialog_fields: getFieldsInfo(section.fields),
468465
}));
469466

470-
const getTabsInfo = (tabs) => {
471-
console.log("Tabs: ", tabs);
472-
return tabs
467+
const getTabsInfo = (tabs) =>
468+
tabs
473469
.map((tab) => ({
474470
label: tab.name,
475471
position: tab.tabId,
476472
dialog_groups: getSectionsInfo(tab.sections),
477473
}))
478-
.filter((tabInfo) => tabInfo.dialog_groups.length > 0); // Filter out objects with empty dialog_groups
479-
};
474+
.filter((tabInfo) => tabInfo.dialog_groups.length > 0);
480475

481476
const getDialogInfo = (data) => ({
482477
label: data.label,

0 commit comments

Comments
 (0)