Rippling interview question

React JS Question on HoC, refs and usage of imperativeLayout