Create a UI events file for each screen instead of just one

What do you want to achieve?

Right now, we have a huge single file were all the events for all the widgets(ui.c ), it would be more maintainable to have a event file depending on the scree. Right now we have +30 screens and the code looks horrible.

Do you see alternative options and workaround to achieve it?

no

Mention some use cases

When the project has more than 5 screens and a lot of user interaction

Actually, it’s a really good idea! I’ll bring it up tomorrow to our team!