Helper utilities for working with shell types, providing functions to retrieve display labels and icon components for different shell environments. ## Key Components - **`getShellLabel(shellType?: string)`** - Converts shell type strings to human-readable display labels - **`getShellIcon(shellType?: string)`** - Returns the appropriate React icon component for a given shell type ## Usage Example ```typescript import { getShellLabel, getShellIcon } from './shell-utils' // Get display label for a shell type const label = getShellLabel('bash') // Returns "Bash" const unknownLabel = getShellLabel() // Returns "Unknown" // Get icon component for rendering const BashIcon = getShellIcon('bash') const PowerShellIcon = getShellIcon('powershell') // Use in React component function ShellDisplay({ shellType }: { shellType: string }) { const Icon = getShellIcon(shellType) const label = getShellLabel(shellType) return (