adding react component