Допустим, есть компонент List, который должен отображать родительский и дочерний компоненты с некоторыми дополнительными отступами, поэтому я выполнил реализацию, как показано ниже, но я не уверен, что использование useeffect и usestate здесь подойдет. Могут быть некоторые побочные эффекты, которых я боюсь.
Вот компонент списка
Код: Выделить всё
const Parent = ({ title, children }) => {
const [padding, setPadding] = useState(0);
useEffect(() => {
setPadding(padding + 20);
}, []);
return (
{title}
{children}
);
};
Подробнее здесь: https://stackoverflow.com/questions/785 ... the-paddin