A UI for editing key value pairs.
Technologies used:
- React
- TypeScript
- Semantic UI React - Minimalistic UI component library
- React query - Manages querying and mutating key value API data
- React testing library - UI unit testing library
- Jest - Unit testing framework
npm install && npm run dev
UI will be available at http://localhost:5173. To manage key value pairs, start the API server at http://localhost:8080.
Line coverage threshold is set to 50%.
npm run test
Linting or unit test errors will cause the build to fail. Output is built to the /dist
folder.
npm run build