A Higher Order Components (HOC) is a function that accepts a Component as an argument and returns a Component. It is an advanced technique to React for reusing component logic. HOCs are a pattern that emerges from React’s compositional nature. What is Component in React? Before diving into the specific uses of higher order components in React, let’s understand what a component in React is. A React component is a reusable piece of code that returns a React element to be rendered on the UI. Each component is responsible for one job.
Topics