Мне было интересно, считается ли это плохой практикой?
const renderComparisonScore = (score) => {
return (
<div>
{score}
</div>
)
}
const Visualization = ({ score }) = {
return (
<div>
{renderComparisonScore(score)}
</div>
)
}
Как вы видите, я вызываю функцию renderComparisonScore
и передаю аргумент. Я знаю, что это обычный способ выполнения. что-то подобное передает это как опора:
const ComparisonScore = ({ score }) => {
return (
<div>
{score}
</div>
)
}
const Visualization = ({ score }) => {
return (
<div>
<ComparisonScore score={score} />
</div>
)
}
Мой вопрос: могу ли я передать вещи в качестве аргументов вместо передачи вещей с помощью реквизита, и если нет, то почему?