"use client"; import { Button } from "@/components/ui/button"; import { Card, CardContent } from "@/components/ui/card"; import { Trash2, GitMerge } from "lucide-react"; import { useIsMobile } from "@/hooks/use-mobile"; import { cn } from "@/lib/utils"; interface AccountBulkActionsProps { selectedCount: number; selectedAccountIds: string[]; onDelete: () => void; onMerge?: () => void; } export function AccountBulkActions({ selectedCount, selectedAccountIds: _selectedAccountIds, onDelete, onMerge, }: AccountBulkActionsProps) { const isMobile = useIsMobile(); if (selectedCount === 0) return null; const canMerge = selectedCount === 2 && onMerge; return (
{selectedCount} compte{selectedCount > 1 ? "s" : ""} sélectionné {selectedCount > 1 ? "s" : ""} {canMerge && ( )}
); }