import Svg, { Path } from 'react-native-svg' export type TaskProviderLogoKind = 'github' | 'gitlab' | 'linear' | 'jira' type Props = { provider: TaskProviderLogoKind size?: number color: string } export function TaskProviderLogo({ provider, size = 16, color }: Props) { if (provider === 'github') { return ( {/* Why: lucide-react-native omits deprecated brand icons; keep parity with desktop lucide paths. */} ) } if (provider === 'gitlab') { return ( {/* Why: lucide-react-native omits deprecated brand icons; keep parity with desktop lucide paths. */} ) } if (provider === 'jira') { return ( {/* Use flattened desktop Jira mark to keep provider row monochrome. */} ) } return ( {/* Why: keep Linear's mobile glyph aligned with the desktop sidebar logo. */} ) }