Build a Users Database UI in React that allows filtering, creating, updating, and deleting users.
Requirements:
- Display a list of users fetched from an API (
https://dummyjson.com/users).
- Include a search/filter input to filter users by username or email.
- Allow creating a new user with a form (username, email).
- Allow editing an existing user’s username or email.
- Allow deleting a user from the list.
- Update the UI immediately after create/update/delete actions.
- Focus on functionality over styling.