import React, { useState } from 'react'; function BookItem({ book }) { const [modalObert, setModalObert] = useState(false); function mostraDetalls() { setModalObert(true); } function tancaModal() { setModalObert(false); } return (

{book.titol}

Autor: {book.autor}

{/* Modal */} {modalObert && (
e.stopPropagation()}>

{book.titol}

Autor: {book.autor}

Data d'edició: {book.data_edicio || 'No disponible'}

Gènere: {book.genere || 'No disponible'}

Resum: {book.resum || 'Sense descripció'}

{/* Afegeix més camps segons les propietats del teu objecte book */}
)}
); } export default BookItem;