Commit Graph

15 Commits (23db199ab059eb08def4e3ad5416b44f18d66699)

Author SHA1 Message Date
Jason Zhu 2857b1d131 Added react-lazy-load-image-component for lazy loading image in PokemonCard 2023-04-17 22:16:25 +10:00
Jason Zhu a831e76275 Add correct yarn test:watchAll command in package.json, and remove unnecessary App.test.tsx 2023-04-02 15:49:35 +10:00
Jason Zhu 00556e35d9 Installed msw for mocking server, add JEST tests for simple pokedexApi endpoints; Change lint-staged.config.js for json files 2023-03-26 18:39:04 +11:00
Jason Zhu 4c0f7f4d1c Implemented PokeTypeAsset in Pokemon Card component 2023-03-23 20:32:28 +11:00
Jason Zhu 91f3d51b9b Configured storybook 2023-03-22 21:29:42 +11:00
Jason Zhu aee577aeef Installed storybook in the project 2023-03-22 21:16:47 +11:00
Jason Zhu 1b05c69514 Configured eslint by install eslint-plugin-prettier 2023-03-18 23:38:44 +11:00
Jason Zhu b3d48f475c Added husky and lint-staged for pre-commit check 2023-03-18 23:31:08 +11:00
Jason Zhu 8688cc44f0 Fixed lint & format using prettier and eslint 2023-03-18 23:21:20 +11:00
Jason Zhu 5ccfe5a986 Configured eslint and prettier to work on package.json 2023-03-18 22:52:01 +11:00
Jason Zhu 59ce0e2051 Installed eslint and provide configurations 2023-03-18 22:47:48 +11:00
Jason Zhu 53fcf68405 Move dev dependencies into devDependencies 2023-03-18 22:40:36 +11:00
Jason Zhu 92e869b459 Added redux-toolkit 2023-03-03 17:37:16 +11:00
Jason Zhu 278dbd3c64 Added webstorm config and prettier config 2023-03-03 17:35:00 +11:00
Jason Zhu ab886b1fb4 Initialize project using Create React App 2023-03-03 16:24:15 +11:00