IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

4 лет назад
1234567891011121314151617181920
  1. import { h, Component } from 'preact';
  2. import makeArvadosRequest from 'make-arvados-request';
  3. import { route } from 'preact-router';
  4. class WBLandingPage extends Component {
  5. componentDidMount() {
  6. let { arvHost, arvToken } = window.localStorage;
  7. let prom = makeArvadosRequest(arvHost, arvToken, '/arvados/v1/users/current');
  8. prom = prom.then(xhr => route('/browse/' + xhr.response['uuid']));
  9. prom = prom.catch(() => route('/sign-in'));
  10. }
  11. render() {
  12. return (
  13. <div>Please wait...</div>
  14. );
  15. }
  16. }
  17. export default WBLandingPage;