Leon Xu
|
75ace4cf34
|
file: create firebaseInit file
|
2022-05-07 12:43:30 -07:00 |
|
Leon Xu
|
323c5c61df
|
doc: create onClick method with prevent default added
|
2022-05-07 12:34:40 -07:00 |
|
Leon Xu
|
952e45bdb1
|
doc: add submit type to signInButton
|
2022-05-07 12:34:00 -07:00 |
|
Leon Xu
|
a18db46151
|
doc: add useState, onChange, and signIn methods to login
|
2022-05-07 12:33:04 -07:00 |
|
Leon Xu
|
e942f0a5c2
|
doc: add text-align style to h1
|
2022-05-07 12:30:24 -07:00 |
|
Leon Xu
|
156ec4dc42
|
fix: lower case to upper case
|
2022-05-07 12:30:10 -07:00 |
|
Leon Xu
|
e5d24879d9
|
doc: add signInButton class
|
2022-05-07 12:28:29 -07:00 |
|
Leon Xu
|
a9dae9c63f
|
doc: add additional styles to style the form and the rest of the content on Login component
|
2022-05-07 12:27:47 -07:00 |
|
Leon Xu
|
cf0f429a94
|
doc: add login class along with login container and registerButton and its style
|
2022-05-07 12:25:58 -07:00 |
|
Leon Xu
|
d6cf1b986b
|
doc: add link to login page
|
2022-05-07 12:18:54 -07:00 |
|
Leon Xu
|
8d359ed801
|
doc: add style to target links in header component
|
2022-05-07 12:18:43 -07:00 |
|
Leon Xu
|
0a885395e4
|
doc: add login component for login route
|
2022-05-07 12:16:29 -07:00 |
|
Leon Xu
|
a8fc9bdfad
|
file: create login component along with its own style
|
2022-05-07 12:16:15 -07:00 |
|
Leon Xu
|
0253490cd3
|
doc: add removeFromBasket function
|
2022-05-07 12:13:40 -07:00 |
|
Leon Xu
|
f363deead4
|
fix: fix spelling error
|
2022-05-07 12:12:33 -07:00 |
|
Leon Xu
|
010d9af9df
|
doc: add REMOVE_FROM_BASKET case
|
2022-05-05 22:16:07 -07:00 |
|
Leon Xu
|
135883ec9c
|
doc: style checkOutProduct component
|
2022-05-05 21:51:25 -07:00 |
|
Leon Xu
|
58e4bea186
|
doc: add useStateValue along with CheckoutProduct component
|
2022-05-05 21:47:22 -07:00 |
|
Leon Xu
|
642b6db220
|
doc: add contents similar to product component in checkoutProduct component
|
2022-05-05 21:44:50 -07:00 |
|
Leon Xu
|
02b909ae5e
|
file: create CheckoutProduct component along with its stylesheet
|
2022-05-05 21:39:33 -07:00 |
|
Leon Xu
|
7c6ee1d588
|
doc: add useStateValue and getBasketTotal
|
2022-05-05 21:38:18 -07:00 |
|
Leon Xu
|
d64671d0f5
|
doc: add getBasketTotal method
|
2022-05-05 21:37:10 -07:00 |
|
Leon Xu
|
27462887ac
|
doc" add useStateValue to Header component to change the hardcode value to dynamic value
|
2022-05-05 21:34:14 -07:00 |
|
Leon Xu
|
872938bdd1
|
doc: add id as prop to Product function
|
2022-05-05 21:32:37 -07:00 |
|
Leon Xu
|
9dc80c75ad
|
doc: add addToBasket method
|
2022-05-05 21:32:15 -07:00 |
|
Leon Xu
|
47d41ab683
|
doc: add StateProvider, reducer, and initialState to entry file
|
2022-05-05 21:27:38 -07:00 |
|
Leon Xu
|
775c4fb5b1
|
doc: create initialState and reducer method
|
2022-05-05 21:26:27 -07:00 |
|
Leon Xu
|
9e5f2605f3
|
file: create reducer file in redux directory
|
2022-05-05 21:24:30 -07:00 |
|
Leon Xu
|
cffbed42a5
|
doc: add StateProvider and StateValue
|
2022-05-05 21:22:41 -07:00 |
|
Leon Xu
|
0ecc546f6c
|
file: create StateProvider in redux directory
|
2022-05-05 21:21:32 -07:00 |
|
Leon Xu
|
fa9e1acda1
|
doc: add style to subtotal input and subtotal button
|
2022-05-05 21:19:51 -07:00 |
|
Leon Xu
|
c379b1ec72
|
doc: add CurrencyFormatter to Subtotal component along with its style
|
2022-05-05 21:17:07 -07:00 |
|
Leon Xu
|
1c48a6260a
|
doc: add subtotal component
|
2022-05-05 21:16:19 -07:00 |
|
Leon Xu
|
64da4e8f8a
|
file: create Subtotal component with its own style
|
2022-05-05 21:14:36 -07:00 |
|
Leon Xu
|
1d7386db3f
|
doc: add checkout ads and texts with its styles
|
2022-05-05 21:13:51 -07:00 |
|
Leon Xu
|
b736a4602f
|
doc: add checkout route to shopping cart
|
2022-05-05 21:08:40 -07:00 |
|
Leon Xu
|
8515e0b9fc
|
doc: add Link route back to home when clicked on amazon logo
|
2022-05-05 21:07:25 -07:00 |
|
Leon Xu
|
0386f5815c
|
doc: add checkout route with checkout component
|
2022-05-05 20:52:32 -07:00 |
|
Leon Xu
|
9a0a1aa344
|
file: create Checkout component along with its stylesheet
|
2022-05-05 20:51:49 -07:00 |
|
Leon Xu
|
83b2b70214
|
doc: add React Router to the entire application
|
2022-05-05 20:50:57 -07:00 |
|
Leon Xu
|
1258f03a46
|
doc: add six products
|
2022-05-05 19:20:07 -07:00 |
|
Leon Xu
|
1f503b89fb
|
doc: add home and home__row class selector
|
2022-05-05 19:15:53 -07:00 |
|
Leon Xu
|
71ed20b6b1
|
doc: add Product components to Home component
|
2022-05-05 19:15:22 -07:00 |
|
Leon Xu
|
701730788a
|
doc: add background-color
|
2022-05-05 19:12:39 -07:00 |
|
Leon Xu
|
4d4b7ff31b
|
doc: pass title, image, price, and rating as props
|
2022-05-05 19:12:30 -07:00 |
|
Leon Xu
|
537365cb90
|
doc: modify product component and its stylesheet
|
2022-05-05 19:10:59 -07:00 |
|
Leon Xu
|
24c3cce33c
|
doc: style home__image selector
|
2022-05-05 18:56:41 -07:00 |
|
Leon Xu
|
065660e662
|
doc: add home__image and home__row that will contains a product
|
2022-05-05 18:56:29 -07:00 |
|
Leon Xu
|
0dd15e6e0e
|
doc: add Home component
|
2022-05-05 18:53:15 -07:00 |
|
Leon Xu
|
40228ffdef
|
fix: closing tag error
|
2022-05-05 18:53:00 -07:00 |
|