Я недавно работаю с React JS (хуки). Для проекта мне нужно разбить много строк на разные div. Итак, я создал для этого функцию, которая сэкономила мне время! Мой настоящий вопрос: следует ли мне создавать собственный крючок вместо моей функции? Конечно, сам код работает, но как новичок я не знаю, чист ли мой путь. Мне нужны отзывы, потому что моя главная цель - написать как можно лучший и понятный код.
// Splitting Texts
const splitText = str => {
return (
<div>
{str.split(' ').map((item, index) => {
return (
<div key={index}>
{item}
</div>
);
})}
</div>
);
};
// Main App
export default function App() {
const name = splitText('Lucie Bachman');
const description = splitText('Hey, this is my first post on StackOverflow!');
return (
<div className="App">
<h1>{name}</h1>
<h2>{description}</h2>
</div>
);
}
Ожидаемые результаты:
<h1>
<div>
<div>Lucie</div>
<div>Bachman</div>
</div>
</h1>
Я очень рад присоединиться к сообществу! Спасибо вам и позаботьтесь.
Lu cie Bachman