'use client' import Link from 'next/link' import { SiClaude, SiOpenai } from 'react-icons/si' import { toolThemes, type ToolTheme, type ProviderId } from '@/app/ai/theme' interface PageHeaderProps { selectedProvider?: ProviderId theme: ToolTheme } export default function PageHeader({ selectedProvider = 'all', theme }: PageHeaderProps) { const iconSize = 60 const renderIcons = (): React.JSX.Element => { if (selectedProvider === 'claudeCode') { return } else if (selectedProvider === 'codex') { return ( ) } else { return (
) } } const getTitle = (): string => { if (selectedProvider === 'claudeCode') return 'Claude Code Usage' if (selectedProvider === 'codex') return 'Codex Usage' return 'AI Usage' } const getSubtitle = (): string => { if (selectedProvider === 'claudeCode') return 'Track my Claude Code usage' if (selectedProvider === 'codex') return 'Track my Codex usage' return 'Track my AI usage across providers' } return (
← Back to AI
{renderIcons()}

{getTitle()}

{getSubtitle()}

) }