Week 2
Milestones
- Working on code qulaity and refactoring the codebase
Screenshots / Videos
Webpage made out of the package published on npm
Contributions
- Published a dummy package on npm for testing purposes for further refactoring of code
- Removed redundant instances of window.android instances
- Added new files for socket connections and for getting all the bot list items, for seperation of concerns
- Filtered the bot items based on the timestamp
- Raised a PR for this week and last week's work
Learnings
Learned how to publish an npm package in typescript ( NPM is the default package manager for the JavaScript runtime environment Node.js ), understood and implemented the useMemo hook react for avoiding re-rendering of the components and also used Moment library for filtering out the outdated bots