Message Form Handling with Stimulus Discussion
Why not using stimulus data-action="keypress->conversation#submitForm" on text area instead of addEventListener?
Funny you should say that because in the next video (spoiler alert!), where we add some more stimulus, I refactor our code to do this but still with the keydown event.
Good point! Ensuring the load event fires after all resources are loaded definitely improves reliability.
@amora321 I haven't had a problem with data attrributes so far. Seems you can do anything ;)
Your advice was the missing puzzle piece I needed to complete my understanding—thank you for fitting it perfectly
Great advice on how to make form submissions work better without clicks. A smooth UX is very important! This level of frontend polish is gold for anyone who wants to make live SoundBoard experiences or change the way sound buttons work.