(This is a frontend challenge for a company. UNISHF is a fictional name.)
Install packages
yarn install
Start server
yarn start
Run tests
yarn test
- 12 specs (unit and component)
- Automatic code linting on commit
- Uses
eslint
,prettier
, and git hooks (usinghusky
) for a consistent code style - Tutorial followed for setup
- Uses
- Themed
- Utilizes
styled-components
'sThemeProvider
- You could add a new theme by
- Adding a new root key to the themes object, with all your wanted colors/properties
- Pass down (or use
React.useContext
)App.jsx
'ssetTheme
to the place that would control the theme
- Utilizes