Привет!
Есть React компонент, который возвращает разметку. Он принимает аргументом объект, из которого будут взяты ключи name и code и подставлены в другие компоненты
function ProductPage({ product }) {
return (
<section>
<Title>{product.name}</Title>
<Code>{product.code}</Code>
</section>
)};
Вопрос - почему параметр заключен в фигурные скобки?
Вызывается этот компонент из index.js вот таким образом:
import ReactDOM from "react-dom";
import { product } from "./moke";
import ProductPage from "./product-page";
const rootElement = document.getElementById("root");
ReactDOM.render(<ProductPage product={product} />, rootElement);
И тут второй вопрос, аналогичный, почему product подставляется так же в фигурных скобках? Почему не "product"?
Заранее спасибо за ответ!