+      
Icon Preview Interface
+      
+          Select an Icon Source
+          
+            
+            
+            
+            {/* Future options for other icon sources can be added here */}
+          
+        
+        {iconSource && (
+          
+            Select an Icon
+            
+              
+              {availableIcons.map((icon) => (
+                
+              ))}
+            
+          
+        )}
+        {previewUrl && (
+          
+            
+              Badge Preview
+               +            
+
+            
+          
+        )}
+        {badgeUrl && (
+          
+            Badge URL
+            
+            
+          
+        )}
+      
+