GuessPane.jsx 672 B

123456789101112131415161718192021222324252627
  1. import React from "react";
  2. import ClickMarkerMap from "./ClickMarkerMap";
  3. import RoundTimer from "../../util/Timer";
  4. export default ({
  5. roundSeconds,
  6. onTimeout,
  7. onSelectPoint,
  8. onSubmitGuess,
  9. submitDisabled,
  10. }) => (
  11. <div className="guess-pane">
  12. <div className="guess-pane__map">
  13. <ClickMarkerMap onMarkerMoved={onSelectPoint} />
  14. </div>
  15. <div className="guess-pane__timer-submit-wrapper">
  16. <RoundTimer seconds={roundSeconds} onTimeout={onTimeout} />
  17. <button
  18. className="btn guess-pane__submit"
  19. onClick={onSubmitGuess}
  20. disabled={submitDisabled}
  21. >
  22. Submit Guess
  23. </button>
  24. </div>
  25. </div>
  26. );