+
+ {t("toolbar_customization.group_name")}
+ onRenameGroup((e.target as HTMLInputElement).value)}
+ />
+
+ {(item as ToolbarGroup).items.length === 0 && (
+
{t("toolbar_customization.group_empty")}
+ )}
+ {(item as ToolbarGroup).items.map((sub, subIdx) => (
+
onGroupItemDragStart(subIdx, e as DragEvent)}
+ onDragEnd={onGroupItemDragEnd}
+ onDragOver={(e) => { (e as DragEvent).preventDefault(); onGroupItemDragOver(subIdx, e as DragEvent); }}
+ onDrop={onGroupItemDrop}
+ >
+
+ {sub !== "|" && ITEM_ICONS[sub] && }
+ {sub === "|" ? "── separator ──" : itemLabel(sub)}
+
+
+ ))}
+