Skip to content

Feat/todo assignment#10

Open
TimDost wants to merge 7 commits intolevizimmerman:developfrom
TimDost:feat/todo-assignment
Open

Feat/todo assignment#10
TimDost wants to merge 7 commits intolevizimmerman:developfrom
TimDost:feat/todo-assignment

Conversation

@TimDost
Copy link
Copy Markdown

@TimDost TimDost commented Jun 1, 2025

Changes

  • feat: improve address book functionality and add roboto font
  • feat: add address removal and duplicate prevention
  • feat: add Alert component and loading - error states
  • feat: initial address search and form handling
  • chore: update dependencies to React 18 compatible versions, required by react-scripts 5.0.1

TimDost added 7 commits May 31, 2025 16:39
…by react-scripts 5.0.1.

- Update react-scripts from 4.0.3 to 5.0.1
- Upgrade React and React DOM from 17.0.2 to 18.2.0
- Update react-redux from 7.2.5 to 9.2.0 and redux to 5.0.0
- Update testing libraries to their latest versions
- Update web-vitals to 3.4.0 and classnames to 2.3.2
- Switch from npm to yarn for package management
- Implement address search with API integration
- Add useFormFields hook to manage form state
- Still need to add loading state and improve error messages
- Add Alert component
- Implement loading and error states in address search
- Style buttons with primary/secondary variants using CSS variables
- Implement address removal in Redux reducer
- Add error state for duplicate address handling
- Show error message when duplicate address is detected
- Prevent duplicate addresses from being added to store
- Prevent duplicate addresses by checking all fields (first name, last name, and address details)
- Add roboto font
- Clear error states when searching for a new address
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant