Skip to content

Instantly share code, notes, and snippets.

@adamkleingit
Last active January 27, 2022 11:30
Show Gist options
  • Save adamkleingit/c81bc37c0c469e684a06345eb0ff6318 to your computer and use it in GitHub Desktop.
Save adamkleingit/c81bc37c0c469e684a06345eb0ff6318 to your computer and use it in GitHub Desktop.
Timer App

Timer App

Please create an app for managing timed tasks.

  1. The user can input a text and click Add
  2. A new task is added with the title, and 00:00 time, and a play button.
  3. Clicking Play will play this task: the timer will start running, and the icon will change to a pause icon. Also - any other running task will be paused.
  4. Clicking Pause will pause the task.
  5. The total time is always updated.

Please implement the UI, state and actions. Feel free to use your favorite state management solution. Implement the UI using React with or without your choice of a UI component library.

See attached wireframe image

@adamkleingit
Copy link
Author

screen shot 2017-02-21 at 5 29 47 pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment