+ {sections.map((section, si) => (
+
+
+
+ {section}
+
+
+
+
+
+ {si === 0 && (
+
+ Industry
+ Done
+
+ )}
+
+ {fields
+ .filter((f) => f.section === section)
+ .map((field) => (
+ handleDragStart(field.id, e)}
+ >
+
+
+
+
+ {field.label}
+ ·
+ {field.type}
+
+ {
+ e.stopPropagation();
+ toggleVisibility(field.id);
+ }}
+ >
+
+
+
+
+
+
+ ))}
+
+ {si > 0 && si < sections.length - 1 && (
+
+
+
+
+ Add a Section
+
+ )}
+
+ ))}
+
+
+
+
+
+
+ New fields
+ Default position/visibility for field…
+
+
+
+
+
+
+
+ Add a Section
+
+
+