'use client'; import { Button } from '@/components/ui/button'; import { Play, Heart } from 'lucide-react'; interface ActionButtonsProps { photosCount: number; isLoggedIn: boolean; selectedPhotoIds: number[]; selectionMode: boolean; isBulkFavoriting: boolean; isPreparingDownload: boolean; onStartSlideshow: () => void; onTagSelected: () => void; onBulkFavorite: () => void; onDownloadSelected: () => void; onToggleSelectionMode: () => void; } export function ActionButtons({ photosCount, isLoggedIn, selectedPhotoIds, selectionMode, isBulkFavoriting, isPreparingDownload, onStartSlideshow, onTagSelected, onBulkFavorite, onDownloadSelected, onToggleSelectionMode, }: ActionButtonsProps) { if (photosCount === 0) { return null; } return (