What the difference between these two code snippets?
const Article = ({article}) => {
return (
<article key={article.id}>
<a href={article.link}>{article.title}</a>
<p>{article.description}</p>
</article>
);
};
and this one:
const Article = (article) => {
return (
<article key={article.id}>
<a href={article.link}>{article.title}</a>
<p>{article.description}</p>
</article>
);
};
The only difference is curly brackets in arrow function parameters list... but it have different behavior... in first example article
accessable as a plain object... but in the second one, article accessable like some kind of getter or something like that...