Guest User

Untitled

a guest
Oct 21st, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. import React, { Component } from 'react';
  2. import Rx from 'rxjs/Rx';
  3. import './App.css';
  4.  
  5. import Observable from './components/Observable';
  6.  
  7. class App extends Component {
  8. render() {
  9. return (
  10. <div className="App">
  11. <div className="App-header">
  12. <h2>React & Observables</h2>
  13. </div>
  14. <Observable observable={
  15. Rx.Observable.interval(1000).startWith(-1).map((i) => i + 2)
  16. .map((i) =>
  17. <div> {i}
  18. <Observable observable={
  19. Rx.Observable
  20. .interval(1000 / (i + 1)).startWith(-1)
  21. .map((j) => '-'.repeat(j + 1))
  22. } />
  23. </div>
  24. )}
  25. />
  26. </div>
  27. );
  28. }
  29. }
  30.  
  31. export default App;
Add Comment
Please, Sign In to add comment