Spaces:
Sleeping
Sleeping
| 'use client' | |
| import { Moon, Sun, RefreshCw } from 'lucide-react' | |
| import { Button } from '@/components/ui/button' | |
| import { useTheme } from 'next-themes' | |
| import { SharePopover } from './SharePopover' | |
| export default function Header({ onReset }) { | |
| const { theme, setTheme } = useTheme() | |
| return ( | |
| <header className="flex items-center justify-between p-4 border-b"> | |
| <div className="flex items-center"> | |
| <img src="/karma.png" alt="Karma-Pollinations Logo" className="w-16 h-12 mr-2" /> | |
| </div> | |
| <h1 className="text-xl font-bold">karma.pollinations.ai</h1> | |
| <div className="flex items-center space-x-2"> | |
| {/* <Button variant="ghost" size="icon" onClick={() => setTheme(theme === 'dark' ? 'light' : 'dark')}> | |
| {theme === 'dark' ? <Sun className="h-5 w-5" /> : <Moon className="h-5 w-5" />} | |
| </Button> */} | |
| <Button variant="ghost" size="icon" onClick={onReset}> | |
| <RefreshCw className="h-5 w-5" /> | |
| </Button> | |
| <SharePopover /> | |
| </div> | |
| </header> | |
| ) | |
| } | |