Commit Graph

20 Commits (42a4a86e3471cc3c8f0f00f70551c8310b59fedf)

Author SHA1 Message Date
Jason Zhu 987fbbaa79 Upgrade storybook/react to version 7 using `npx storybook@latest upgrade --prerelease` command following https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#from-version-65x-to-700 2023-05-15 18:51:54 +10:00
Jason Zhu ddb058dce6 Added chromatic script 2023-05-11 23:34:44 +10:00
Jason Zhu cbb8dd9054 Added chromatic as development dependency 2023-05-11 23:30:16 +10:00
Jason Zhu 804c145b11 Separate static part of InfoDialog into InfoDialogComponent, and added stories 2023-05-10 00:13:33 +10:00
Jason Zhu c20e58db52 Created EvolutionSpecies component with motion 2023-05-08 22:50:43 +10:00
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