From 90121a7b7e82a45c7f2f909625b4e1f487b0a7c9 Mon Sep 17 00:00:00 2001 From: yebra06 Date: Tue, 16 Apr 2019 16:23:05 -0500 Subject: [PATCH] Add hqw --- .DS_Store | Bin 0 -> 6148 bytes public/index.html | 11 +++++++---- public/index.js | 44 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..9f1695e361fb1d50d119b151d732473450f158f0 GIT binary patch literal 6148 zcmeHK!EVz)5S>j!x(-6*P^mroQi(%^(tsKygk(Z`=%G@D5gY)ub{$b8*Bix7BM3ph z@DcC_dII={N1A=Jvv1b&Tifd;BGI2DJ47ual5obFhvpLFarPCf z*-Qf{^c)2#%J(yM5@#!Hm-rtQ;I&()gkri&Z|TDNsTd>tSUiN^`JoLFKMIEw(U?l= zqUMYev)&8-*WdUJ8qoyvXOz;(GFNQ=jT=vkQJm>{zr~|0Ey_;kyQrG*8sD zuO@j?=y^gjAf+e0qt@1J)_u@x``z8{yzS3=y-wS|e{Xj__vGgG&ZGU~vv==jALbuF zvqE?q@H%L_ZSfa;L9isqc{t89mA^rrYdm^Nd-RwFbO5|WUhxU6i_3woGpB%4z$tK5 z1?)#k-n?p|<2wbM0@q#v{yz9{#=v4_P=7km=pz8Ij|We_7UVM>9f zRM;biFy+YmmKRv844QHh_V6L>m4!W_2z_pU?lx zMXu)*a0*;21w?%i4*IwyySJ{~9PhP0{20#0yvpFB1cBa)!R4)Z3$6`$p95fEu`-AZ Q%>4*x8C>HO_@@f|1l;$7hX4Qo literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html index 138da963..15526236 100644 --- a/public/index.html +++ b/public/index.html @@ -5,10 +5,13 @@ My Store - - - + + + +
+ + - \ No newline at end of file + diff --git a/public/index.js b/public/index.js index e69de29b..89c22544 100644 --- a/public/index.js +++ b/public/index.js @@ -0,0 +1,44 @@ + +let data = { + products, + search: document.getElementById('search').value, +}; + +function hideProducts() { + let products = document.getElementById('products'); + products.style = 'display: none;'; +} + +function getProductsList() { + let data = '
'; + products.forEach(p => { + data += `name: ${p.name}
${p.description}
+ rating: ${p.rating}
+
+ price: ${p.price}
+ category: ${p.category}
+ ${getReviews(p.reviews)}`; + }); + data += '
'; + return data; +} + +function getReviews(review) { + let reviews = ''; + review.forEach(r => { + reviews += `
${r.description}
${r.rating}`; + }); + return reviews; +} + +function search() { + console.log(data.search); +} + +function main() { + let showProducts = true; + let x = document.getElementById('hi'); + document.write(getProductsList()); +} + +main()