@@ -216,79 +216,75 @@ JS AMAZONA
216216 12 . button id message-overlay-close-button OK
217217 13 . add class active to it
218218 14 . add event listener for button to call callback
219- 24 . Create Header Component
220- 1 . update index.html
221- 2 . add header render and after render to router function
222- 3 . show header menu based on user logged in or not
223- 25 . Register Screen Action
219+ 24 . Register Screen Action
224220 1 . after_render handle form submit
225221 2 . create register request in frontend
226222 3 . create register api in backend
227- 26 . Create Checkout Wizard Header Component
223+ 25 . Create Checkout Wizard Header Component
228224 1 . create component
229225 2 . style component
230- 27 . Shipping Screen
226+ 26 . Shipping Screen
231227 1 . create ShippingScreen.js
232228 2 . style elements
233229 3 . handle form submit
234- 28 . Payment Screen
230+ 27 . Payment Screen
235231 1 . create PaymentScreen.js
236232 2 . style elements
237233 3 . handle form submit
238- 29 . PlaceOrder Screen UI
234+ 28 . PlaceOrder Screen UI
239235 1 . create PlaceOrder.js
240236 2 . style elements
241- 30 . PlaceOrder Screen Action
237+ 29 . PlaceOrder Screen Action
242238 1 . handle form submit
243239 2 . create backend api to create order
244- 31 . Order Screen
240+ 30 . Order Screen
245241 1 . create OrderScreen.js
246242 2 . style elements
247- 32 . PayPal Payment
243+ 31 . PayPal Payment
248244 1 . add paypal checkout script
249245 2 . show paypal button
250246 3 . update order after payment
251- 33 . User Profile UI
247+ 32 . User Profile UI
252248 1 . create ProfileScreen.js
253249 2 . style elements
254- 34 . User Profile Data
250+ 33 . User Profile Data
255251 1 . Create profile info backend api
256252 2 . Create user orders api
257253 3 . Call apis in the backend
258- 35 . Update Profile
254+ 34 . Update Profile
259255 1 . handle form submit
260256 2 . send request to backend
261257 3 . create api to update profile
262- 36 . Admin Products UI
258+ 35 . Admin Products UI
263259 1 . create Admin Order menu in header
264260 2 . create ProductListScreen.js
265261 3 . show products with edit and delete button
266262 4 . show create product button
267263 5 . implement create product backend
268264 6 . redirect user to edit product screen
269- 37 . Edit Product
265+ 36 . Edit Product
270266 1 . create ProductListScreen.js
271267 2 . load product data from backend
272268 3 . handle form submit
273269 4 . save product in backend
274- 38 . Delete Product
270+ 37 . Delete Product
275271 1 . update ProductListScreen.js
276272 2 . handle delete button
277273 3 . rerender after deletion
278- 39 . Admin Orders
274+ 38 . Admin Orders
279275 1 . create Admin Order menu in header
280276 2 . create AdminOrder.js
281277 3 . load orders from backend
282278 4 . list them in the screen
283279 5 . show delete and edit button
284280 6 . redirect to order details on edit action
285- 40 . Edit Order
281+ 39 . Edit Order
286282 1 . if order is payed show deliver button for admin
287283 2 . handle click on deliver button
288284 3 . set state to delivered
289- 41 . Delete Order
285+ 40 . Delete Order
290286 1 . update OrderListScreen.js
291287 2 . handle delete button
292288 3 . rerender after deletion
293- 42 . Publish heroku
289+ 41 . Publish heroku
294290 1 . publish steps
0 commit comments