리액트 컨텍스트를 이용한 작업을 할 때, 사용한다. (forwardRef() 메서드, styled-components 작동 원리가 고차 컴포넌트 이다.)
withCurryingFunction(option)(Component)
첫 번째 인자로 옵션을 설정한다. 옵션으로는 displayName와 같이 컴포넌트의 별칭을 설정하거나 컴포넌트의 속성을 설정할 수 있도록 한다.
두 번째 인자는 내부의 있는 함수를 실행하여 contextType을 실행하는 class 컴포넌트 함수가 실행되도록 한다.