Monday, August 11, 2025 – Last week, I was assigned a new feature by Mr. Peter. The goal was to design a UI similar to Excel, where users could freely edit cells, and moving to the next cell would automatically save changes. Additionally, certain fields needed to be auto-calculated based on the updates.
To start, I created a simple get list UI, which was fairly straightforward. Afterward, I moved on to the UI portion, focusing on building a simple display list.
Next, I worked on an update command so that users could update data line by line instead of saving the entire list at once. This approach would be faster, but at first, I skipped adding the full calculation logic and only tested the basic command. I then integrated the UI with the update command. Unfortunately, it didn’t work as expected, the event wasn’t being triggered.
Towards the end of the week, Mr. Peter helped me identify the issue. It turned out there was a small mistake in the naming convention within the UI, which I had overlooked. Once corrected, the update event worked as intended.
