детей (текст)? Задача - сделать такую обёртку для любого компонента, чтобы в нём управлять, какой будет текст внутри.
типа
// Эта функция принимает компонент...
export const witHoc = (WrappedComponent, text) => {
// ...и возвращает другой компонент...
return class extends React.Component {
render() {
return (
<WrappedComponent {...this.props}>New Text {text}</WrappedComponent>
);
}
};
};
ты можешь передать в пропсы дочернего компонента текст,а в нем уже рендерить <WrappedComponent text={textFromProps} {...this.props}></WrappedComponent>
Wrapped Component должен уметь работать с children
Обсуждают сегодня