Technical task:
- The task is to develop the page that will contain table with cars list. Table should contain listed columns. Table should use pagination locally. Search on top of the table should work accross all entries, not only listed page.
- Company
- Model
- VIN
- Color
- Year
- Price
- Availability
- Actions columns
- Actions column should contain dropdown with listed actions. Each option should open respected modal window.
- Edit
- Delete
- Edit modal should contain all data for selected car, but only some fields should be editable
- Disabled:
- Company
- Model
- VIN
- Year
- Enabled:
- Color
- Price
- Availability
-
Delete modal should contain question is user sure he wants to perform this action.
-
Page should contain "Add car" button that opens add modal. Add modal should be similar to Edit modal, but all fields enabled and empty by default
-
All user actions should affect the table. Data should be saved between page reloads