Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. import React from 'react';
  2. import { random } from './helpers';
  3.  
  4. export class Target extends React.Component {
  5. render() {
  6. let visibility = this.props.number ? 'visible' : 'hidden';
  7. let style = {
  8. position: 'absolute',
  9. left: random(0, 100) + '%',
  10. top: random(0, 100) + '%',
  11. fontSize: 40,
  12. cursor: 'pointer',
  13. visibility: visibility
  14. };
  15.  
  16. return (
  17. <span style={style} className="target">
  18. {this.props.number}
  19. </span>
  20. )
  21. }
  22. }
  23.  
  24. Target.propTypes = {
  25. number: React.PropTypes.number.isRequired
  26. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement