J'ai un peu bloqué sur la fonction map.
Je l'utilise toujours avec des accolades, exemple :
const tasksList = tasks.map((task, index) => {
return (
<Task
key={index}
check={task.check}
taskName={task.taskName}
deleteTask={() => deleteTaskHandler(index)}
checkTask={() => checkTaskHandler(index)}
>
</Task>
)
})
Mon return est entre accolade comme n'importe quelle fonction fléchée.
Pourquoi ici on renvoit notre objet entre parenthèse et non pas entre accolades ? :
const dynamicPaths = projets.map((projet) => ({
params: {
client: projet.client,
},
}));
Du coup j'avais mis des accolades mais j'ai eu une erreur jusqu'à ce que je vois mon erreur dans la vidéo...
Merci d'avance pour la réponse :)