Summary
In this chapter, we created the definition files for all the backend data and created the ProTable
column definitions on each page. We created the opportunity details page using the ProDescritions
component and the Activity
interface to describe the opportunity activities.
You learned how Umi mock files work and how to create mock endpoints to provide simulated backend data and logic by creating the mock files for our application. Next, you learned how to organize your application requests using the services
folder and send requests using the umi-request library by creating the services
files for our application. Finally, you learned how models work and created the customer
and opportunity
models to share logic and state between components.
In the next chapter, you will learn how to handle API error responses by configuring the umi-request library, protecting routes using plugin-access, and storing and globally accessing user information after login.