Assignment for Manantal
- Bootstrapped with nx
- React
- React router
- Redux toolkit
- Styled components
- Material ui
- ci github actions
npm i
npm start
- run docker on desktop
- build image
npm run build-production-image
- run image
npm run start-production
npm test
I wrote tests as example will take me to much time to write tests for everything can see examples of a test of state in src/app/news/state/news.state.test.ts
a component without state src/app/shared/components/results/results.test.tsx
and a component with state and props src/app/news/components/sources-filter/sources-filter.test.tsx
, same with comments you can see and example on src/app/shared/components/results/results.tsx
Hope you like it