import { useState } from 'react' const emptyForm = () => ({ title: '', author: '', year: new Date().getFullYear(), genre: '', read: false, }) export function BookForm({ onSubmit }) { const [form, setForm] = useState(() => emptyForm()) function handleSubmit(e) { e.preventDefault() if (!form.title.trim() || !form.author.trim()) return onSubmit(form) setForm(emptyForm()) } return (

Enregistrer un nouveau livre

Je veux enregistrer un nouveau livre

POST /api/books {' '} (dans cette appli : enregistrement local, pas de serveur)

) }