timelinjs as react component