Higher Order Components Javascript W3schools