You have {state.cart.contents.length} items in your cart!
+diff --git a/_client/.gitignore b/_client/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/_client/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/_client/index.html b/_client/index.html new file mode 100644 index 0000000..59bf411 --- /dev/null +++ b/_client/index.html @@ -0,0 +1,13 @@ + + +
+ + + +Choose from the options below:
+ +Please click here to return home.
+You have {state.cart.contents.length} items in your cart!
+Subtotal: {subtotal}
+{product.price}
+Quantity: {quantity}
+ setQuantity(Number(e.target.value))}> +Thanks so much for visiting!
+This site was built as part of the curriculum for the Codecademy Full Stack Engineer career path. The listings you see on this site do correspond to + real life products, which can be purchased through a functioning payment system powered by Stripe. Personal data is rigorously encoded and + protected. Feel free to shoot me a message with any questions or comments about this project, and enjoy browsing!
+Category: {category}
+{description}
+Price: {`$${price}` || "Free, apparently!"}
+(a photo here)
+{info.description}
+Price: ${info.price}
+Loading...
} +Log in with a third party provider:
+New here? Click here to register!
+