Recap of what was built
In Chapter 5, Code, Test, and Repeat, we built a simple dataset code component that only displayed the data. But we did not implement any additional features that would enable users to interact with the data. In this chapter, we will expand the same code component and add some advanced features that will provide interaction capabilities to the code component.
When building the basic dataset code component in Chapter 5, Code Test and Repeat, we learned the importance of identifying whether the dataset was still loading and waiting for it to complete loading before rendering the user interface. This is one of the features provided by the framework that lets you detect the status of dataset loading and helps you execute your logic at the correct time. If you do not check the dataset loading status, you might execute the logic to render the user interface multiple times.
Now, we will be enhancing the existing dataset code component by adding the following...