Skip to content

Advent-Of-Vue/aov-joke-generator

Repository files navigation

Advent Of Vue 2022

If you didn't get here from an email, read this section! Skip it otherwise.

Advent Of Vue is a series of 24 Vue coding challenges that are sent out every day from December 1 to December 24 via a dedicated newsletter. If you'd like to receive more of these puzzles in the future, go ahead and sign up!

Problem description

We all can use a little bit more joy in our lives. So it's time to tell jokes!

  • Use the https://v2.jokeapi.dev/joke/christmas API endpoint to load a joke.
  • First, render the setup text.
  • Then, add a Tell Me! button that we can click to reveal the delivery text.
  • After revealing the delivery text, render an Another button which loads the next joke.
  • Hint: you can look at the ./src/App.spec.js file to see a specification of the desired outcome.
  • Hint: you can run the tests with npm run test to see if your solution matches the specification.

Example of a solution in action

https://aov-joke-generator.netlify.app/

Author

This challenge was created by Markus Oberlehner.

If you like how, in this example, you can check your implementation with an existing test, you might be interested in my book/newsletter about how to write good tests for Vue applications.

Credits

Based on a Stackblitz project by tony19

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published