"use client" import { useState } from "react" import { Dialog, DialogContent, DialogHeader, DialogTitle, } from "@/components/ui/dialog" import { Button } from "@/components/ui/button" import { useContactsStore } from "@/lib/contacts/contacts-store" import { parseBulkContactText } from "@/lib/contacts/import-parsers" interface BulkCreateDialogProps { open: boolean onOpenChange: (open: boolean) => void onOpenImport?: () => void } export function BulkCreateDialog({ open, onOpenChange, onOpenImport }: BulkCreateDialogProps) { const [input, setInput] = useState("") const addContacts = useContactsStore((s) => s.addContacts) function handleCreate() { const parsed = parseBulkContactText(input) if (parsed.length === 0) return addContacts(parsed) setInput("") onOpenChange(false) } return ( Créer plusieurs contacts

Ajoutez des noms, des adresses e-mail ou les deux