DEV Community

Mehak Saini
Mehak Saini

Posted on

2 2

Day 25 of 365 Days of Code

I came across a peculiar problem in my react application. The change handler of an input field was not passing the event object, rather only the value of the field was getting passed. I'm using rsuite and I think it uses Semantic-UI components somewhere, not sure, need to check more on this. Long story short, I fixed it by using the second argument of the handler function, didn’t know that existed.

//old version
const handleChange=(event)=>{
      console(event.target) // undefined
      console(event) // value of the object which should otherwise be event.target.value
}
Enter fullscreen mode Exit fullscreen mode
//new version
const handleChange=(value, event)=>{
...
}
Enter fullscreen mode Exit fullscreen mode

Also, I'm changing the challenge name to 30 days of Code. It looks rather achievable :P

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay