1- import { RandomQuote } from "../pages/activities/RandomQuote" ;
1+ // RandomQuote wrapper is used instead of original to provide favorite/save UI
2+ import { RandomQuoteWithFav } from "../pages/activities_wrappers/RandomQuoteWithFav" ;
23import { MagicSquares } from "../pages/games/MagicSquares" ;
34import { TicTacToe } from "../pages/games/TicTacToe" ;
45import { Wordle } from "../pages/games/Wordle" ;
@@ -7,8 +8,9 @@ import { FortuneCard } from "../pages/activities/FotuneCard";
78import { SearchWord } from "../pages/activities/getDefinition" ;
89import { Jitter } from "../pages/games/Jitter" ;
910import { RandomMeme } from "../pages/activities/RandomMemes" ;
10- import { RandomJoke } from "../pages/activities/RandomJoke" ;
11- import { RandomAnimeQuote } from "../pages/activities/RandomAnimeQuote" ;
11+ // Use wrapper components that include favorite button functionality
12+ import { RandomJokeWithFav } from "../pages/activities_wrappers/RandomJokeWithFav" ;
13+ import { RandomAnimeQuoteWithFav } from "../pages/activities_wrappers/RandomAnimeQuoteWithFav" ;
1214import { SimonSays } from "../pages/games/SimonSays" ;
1315import { ReactionTime } from "../pages/games/ReactionTime" ;
1416import MemeCaptionMaker from "../pages/games/MemeCaptionMaker" ;
@@ -22,21 +24,22 @@ import Calculator from "../pages/activities/Calculator";
2224import GKQuiz from "../pages/games/Gk_quiz"
2325import { DogHttpCode } from "../pages/activities/DogHttpCode" ;
2426import { CatHttpCode } from "../pages/activities/CatHttpCode" ;
27+ import FlappyBird from "../pages/games/FlappyBird" ;
2528
2629export const activities = [
2730 {
2831 title : "Random quotes" ,
2932 description : "Get random quotes" ,
3033 icon : "https://cdn-icons-png.flaticon.com/512/2541/2541991.png" ,
3134 urlTerm : "random-quotes" ,
32- element : < RandomQuote /> ,
35+ element : < RandomQuoteWithFav /> ,
3336 } ,
3437 {
3538 title : "Random Anime Quotes" ,
3639 description : "Get random anime quotes" ,
3740 icon : "https://64.media.tumblr.com/7b526ba246f48e294ebc87fe2cbd8e1b/1a4bdb8275a18adc-c7/s250x400/94d6c7e70601111ba79b8801cd939694d0000018.jpg" ,
3841 urlTerm : "random-anime-quotes" ,
39- element : < RandomAnimeQuote /> ,
42+ element : < RandomAnimeQuoteWithFav /> ,
4043 } ,
4144 {
4245 title : "Random memes" ,
@@ -64,7 +67,7 @@ export const activities = [
6467 description : "Get random jokes" ,
6568 icon : "https://www.troublefreepool.com/media/joke-png.127455/full" ,
6669 urlTerm : "random-jokes" ,
67- element : < RandomJoke /> ,
70+ element : < RandomJokeWithFav /> ,
6871 } ,
6972 {
7073 title : "Calculator" ,
@@ -152,5 +155,12 @@ export const games = [
152155 icon : "https://play-lh.googleusercontent.com/5PyR8hatywCKFQV4wFfsvyK97UrgSn5S1SQILV7zs7rBP5p9VhMEIyjfp_Vdybjk8Qc" ,
153156 urlTerm :"Gk Quiz" ,
154157 element :< GKQuiz /> ,
158+ } ,
159+ {
160+ title : "Flappy Bird" ,
161+ description : "Fly the bird and avoid obstacles!" ,
162+ icon : "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSap9rEhSD7ghcjTSYN6HuXx0wejnzigvKncg&s" ,
163+ urlTerm : "FlappyBird" ,
164+ element : < FlappyBird /> ,
155165 }
156166] ;
0 commit comments