Встречается на собеседованиях • сегодня

Писал ли HOC

Да, писал. HOC (Higher-Order Component) — это функция, которая принимает компонент и возвращает новый компонент с дополнительной логикой. Пример: ```jsx const withLogger = (WrappedComponent) => { return (props) => { console.log('Rendering:', WrappedComponent.name); return ; }; }; const Button = () => ; const ButtonWithLogger = withLogger(Button); ``` **Нюансы:** 1. Не мутируйте и не копируйте статику вручную — используйте `hoist-non-react-statics`. 2. Не используйте HOC внутри render — это приведет к размонтированию/монтированию. 3. Передавайте пропсы обернутому компоненту (`{...props}`).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы