Yesterday I merged all my fancy new webpack code into my address book’s master branch (aka webpack is successfully set up and working with the app)! My next task was refactoring all of the code I had previously written for displaying and grouping the contact list. Grouping via lodash’s ‘groupBy’ function was finally possible thanks to webpack.
After submitting a PR for the list view and making the necessary changes, today I started working on wiring up the ‘new contact’ form. This is the form users will interact with when they want to add a new contact. Currently, the form submits and the contact is added, and first and last names are required. For the rest of the evening I’m working on the phone number and address requirements (phone numbers must be 10 digits, an address’ street, city, state and zip are required). Once this is completed, I can submit a PR for review.