├── .env.example ├── .eslintrc.cjs ├── .github └── dependabot.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LEARN.md ├── LICENSE ├── README.md ├── index.html ├── package.json ├── public ├── pokegames.png └── static │ ├── poke-group.gif │ ├── pokeball-transparent.png │ ├── pokeball.png │ └── pokegames-banner.avif ├── src ├── App.tsx ├── components │ ├── Button │ │ ├── DeleteButton.tsx │ │ └── index.tsx │ ├── Card │ │ ├── PokeCard.tsx │ │ └── TypeCard.tsx │ ├── Input │ │ └── index.tsx │ ├── Loading │ │ └── index.tsx │ ├── Modal │ │ └── index.tsx │ ├── Navbar │ │ ├── NavItem.tsx │ │ └── index.tsx │ ├── NoSignal │ │ └── index.tsx │ ├── Text │ │ └── index.tsx │ └── index.ts ├── configs │ └── api.ts ├── context │ └── index.tsx ├── emotion │ └── global.style.ts ├── helpers │ └── index.ts ├── index.tsx ├── pages │ ├── Detail │ │ ├── index.style.ts │ │ └── index.tsx │ ├── Errors │ │ └── 404 │ │ │ ├── index.style.ts │ │ │ └── index.tsx │ ├── Explore │ │ ├── index.style.ts │ │ └── index.tsx │ ├── MyPokemon │ │ ├── index.style.ts │ │ └── index.tsx │ ├── StartScreen │ │ ├── index.style.ts │ │ └── index.tsx │ └── index.ts ├── routes │ └── index.tsx ├── services │ └── pokemon.ts ├── types │ └── pokemon.d.ts ├── utils │ ├── colors.ts │ ├── hoc │ │ └── onlineStatus.tsx │ ├── index.ts │ ├── shadow.ts │ └── units.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vercel.json └── vite.config.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/.prettierrc -------------------------------------------------------------------------------- /LEARN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/LEARN.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/package.json -------------------------------------------------------------------------------- /public/pokegames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/public/pokegames.png -------------------------------------------------------------------------------- /public/static/poke-group.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/public/static/poke-group.gif -------------------------------------------------------------------------------- /public/static/pokeball-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/public/static/pokeball-transparent.png -------------------------------------------------------------------------------- /public/static/pokeball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/public/static/pokeball.png -------------------------------------------------------------------------------- /public/static/pokegames-banner.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/public/static/pokegames-banner.avif -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Button/DeleteButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Button/DeleteButton.tsx -------------------------------------------------------------------------------- /src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Button/index.tsx -------------------------------------------------------------------------------- /src/components/Card/PokeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Card/PokeCard.tsx -------------------------------------------------------------------------------- /src/components/Card/TypeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Card/TypeCard.tsx -------------------------------------------------------------------------------- /src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Input/index.tsx -------------------------------------------------------------------------------- /src/components/Loading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Loading/index.tsx -------------------------------------------------------------------------------- /src/components/Modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Modal/index.tsx -------------------------------------------------------------------------------- /src/components/Navbar/NavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Navbar/NavItem.tsx -------------------------------------------------------------------------------- /src/components/Navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Navbar/index.tsx -------------------------------------------------------------------------------- /src/components/NoSignal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/NoSignal/index.tsx -------------------------------------------------------------------------------- /src/components/Text/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/Text/index.tsx -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/configs/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/configs/api.ts -------------------------------------------------------------------------------- /src/context/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/context/index.tsx -------------------------------------------------------------------------------- /src/emotion/global.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/emotion/global.style.ts -------------------------------------------------------------------------------- /src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/helpers/index.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/Detail/index.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/Detail/index.style.ts -------------------------------------------------------------------------------- /src/pages/Detail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/Detail/index.tsx -------------------------------------------------------------------------------- /src/pages/Errors/404/index.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/Errors/404/index.style.ts -------------------------------------------------------------------------------- /src/pages/Errors/404/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/Errors/404/index.tsx -------------------------------------------------------------------------------- /src/pages/Explore/index.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/Explore/index.style.ts -------------------------------------------------------------------------------- /src/pages/Explore/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/Explore/index.tsx -------------------------------------------------------------------------------- /src/pages/MyPokemon/index.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/MyPokemon/index.style.ts -------------------------------------------------------------------------------- /src/pages/MyPokemon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/MyPokemon/index.tsx -------------------------------------------------------------------------------- /src/pages/StartScreen/index.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/StartScreen/index.style.ts -------------------------------------------------------------------------------- /src/pages/StartScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/StartScreen/index.tsx -------------------------------------------------------------------------------- /src/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/pages/index.ts -------------------------------------------------------------------------------- /src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/routes/index.tsx -------------------------------------------------------------------------------- /src/services/pokemon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/services/pokemon.ts -------------------------------------------------------------------------------- /src/types/pokemon.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/types/pokemon.d.ts -------------------------------------------------------------------------------- /src/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/utils/colors.ts -------------------------------------------------------------------------------- /src/utils/hoc/onlineStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/utils/hoc/onlineStatus.tsx -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/shadow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/utils/shadow.ts -------------------------------------------------------------------------------- /src/utils/units.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/src/utils/units.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radespratama/pokegames/HEAD/vite.config.ts --------------------------------------------------------------------------------