+ {dropdown ? (
+
+ {childArr[selectedIndex]?.props.icon &&
+ typeof childArr[selectedIndex]?.props.icon === "string" && (
+
+ )}
+
+ {childArr[selectedIndex]?.props.filename}
+
+
+ ) : (
+
+ {childArr.map((child, index) => (
+ {
+ if (el) {
+ triggerRefs.current.set(index, el);
+ } else {
+ triggerRefs.current.delete(index);
+ }
+ }}
+ tabsLength={childArr.length}
+ value={index}
+ >
+ {child.props.icon && typeof child.props.icon === "string" && (
+
+ )}
+ {child.props.filename}
+
+ ))}
+
+ )}
+
+ {dropdown && (
+ child.props.language || "")}
+ selectedLanguage={childArr[selectedIndex]?.props.language || ""}
+ setSelectedLanguage={(_language: string, index: number) => {
+ handleValueChange(String(index));
+ }}
+ />
+ )}
+ {feedbackButton && feedbackButton}
+
+ {askAiButton && askAiButton}
+
+
+