-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclass-project.txt
More file actions
executable file
·26 lines (17 loc) · 1.13 KB
/
class-project.txt
File metadata and controls
executable file
·26 lines (17 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Group Project
Time: Noon to 3:45pm
Presentations: 3:45pm until done...
Groups of 3
Car Tool (break and bake tasks)
- Ensure insert car works
- Add a delete button to the car view row, and add the delete mutation.
- Add inline edit row and updating to the table. Examples of the update mutation (server and client) are available in the class respository.
- Add pagination to the car table.
- At the bottom of the car table display a total value of the car inventory (using price) at the bottom of the table. Be sure to update after add/delete/update operations.
- Add a drop down to change the page length to the paginated car table.
- Configure make, model & color to be drop downs populated from GraphQL with Relay. Do not use enum types. Simply return a list from the GraphQL server, and use the value to save a string value on the car type.
- Add the make, model & colordrop downs to Add Car
- Add the make, model & colordrop downs to Edit Car
- Create a new Query Renderer and component tree which displays all of the details for one car.
- To specify the car, hard code the desired car id in the code.
- Add prop types to all components.