Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Srtrace/react phone catalog solution #491

Open
wants to merge 51 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 46 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
9eb63c8
delete component, fixed eslint err
SrTrace Jul 24, 2024
d0f7256
added media query for lg screen
SrTrace Jul 25, 2024
4e1efb9
added layout Category component
SrTrace Jul 25, 2024
8c6e45a
added Footer layout, ids for sections
SrTrace Jul 25, 2024
89ccc08
refactoring Header, Aside styles
SrTrace Jul 25, 2024
760b3e3
refactor icons with svg, added svg sprite
SrTrace Jul 26, 2024
b39d5f4
added icons to top bar, fixed styles for topbar links
SrTrace Jul 27, 2024
2b5c557
added media queries for tablets, added icons to Header, fix styles in…
SrTrace Jul 27, 2024
5cbd48c
added styles, media queries for tablet layout
SrTrace Jul 27, 2024
709422b
added media queries for desktop screens
SrTrace Jul 29, 2024
e5c7373
fixed styles for Footer nav, added layout ProductPage
SrTrace Jul 30, 2024
7d167f2
refactored styles for Card component
SrTrace Jul 30, 2024
6d827be
fixed styles for ProductFilter select, added grid for ProductContent
SrTrace Jul 30, 2024
32ce2e8
fixed styles for ProductFilter select, added grid for ProductContent
SrTrace Jul 30, 2024
747a9dc
refactor styles for Card, added media queries for ProductPage, added …
SrTrace Jul 31, 2024
94ee21a
added layout ProductDetailsPage, added styles scss for this page
SrTrace Aug 1, 2024
4186803
refactored file structure, adde media query for ItemPage
SrTrace Aug 7, 2024
a47c4ea
refactored file structure, added Favorite page, added Cart page, crea…
SrTrace Aug 8, 2024
ce8fc89
added styles and media queries for Cart-page
SrTrace Aug 9, 2024
96ad2cb
added favicon and title for app, added Not-Found-Page
SrTrace Aug 11, 2024
8079a65
added api to src
SrTrace Aug 12, 2024
c81b41c
refactor Card, added Context for favorites, implement localStorage fo…
SrTrace Aug 12, 2024
8cec262
added local storage for favorites, fetch api, fixed some styles
SrTrace Aug 12, 2024
14ee7b3
refactored file structure for hook useFavorites
SrTrace Aug 13, 2024
e4ec74e
implement react-router-dom, create Root, add NavLink to nav
SrTrace Aug 13, 2024
feec8ff
implement Context for products data, fixed some logic for ItemPage
SrTrace Aug 14, 2024
e7c833e
implement pagination for CatalogPage, sorting items and changing page
SrTrace Aug 15, 2024
e1ba660
implement scroll to top, fix link for Back button, fixed Breadcrumbs
SrTrace Aug 16, 2024
4fa9dd0
implement lib react-paginate, start fixing params in CatalogPage
SrTrace Aug 17, 2024
b2029ac
fixed redirecting from SideMenu
SrTrace Aug 18, 2024
515b114
implement searchParams for CatalogPage, fixed filtering logic and pag…
SrTrace Aug 19, 2024
c73ea82
implement selection color and capacity on ItemPage, fixed link, creat…
SrTrace Aug 20, 2024
cd4dde1
implement cart logic, fixed button style for cards
SrTrace Aug 21, 2024
224f343
implement badge on cart and favorities tabs in Header, refactored Sli…
SrTrace Aug 22, 2024
bcca421
implement modal to CartPage, fixed logic in ItemPage, fixed links in …
SrTrace Aug 23, 2024
3593031
fixed styles according disign
SrTrace Aug 24, 2024
3c47482
implement search feature in Header and styles for it
SrTrace Aug 26, 2024
1861177
fixed styles for nav for case search close by home link
SrTrace Aug 26, 2024
2c17506
fix eslint lodash deps
SrTrace Aug 26, 2024
3e49ad1
fixed path for logo favicon
SrTrace Aug 26, 2024
15b4f5e
try to change base url for api
SrTrace Aug 26, 2024
3782e38
try to fix path to api
SrTrace Aug 26, 2024
b7109e6
try to fix path to api reduntant slash
SrTrace Aug 26, 2024
e08a657
try to fix path to api
SrTrace Aug 26, 2024
02eaa42
try #6 to fix path to api
SrTrace Aug 26, 2024
6ad7888
changed colors according Apple color palette
SrTrace Aug 27, 2024
b0cc1c2
added transition by hover on card btn, made visible nav menu when sea…
SrTrace Aug 27, 2024
f7a5471
fixed limit on quantity of items in cart
SrTrace Aug 27, 2024
cf5979f
fixed negative price in CartItems change
SrTrace Sep 2, 2024
fb745de
fixed pagination between categories, made toggled btn add to cart
SrTrace Sep 3, 2024
582f4d5
fixed pagination if perPage changed
SrTrace Sep 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
279 changes: 148 additions & 131 deletions package-lock.json

Large diffs are not rendered by default.

12 changes: 10 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,29 @@
"dependencies": {
"@cypress/react18": "^2.0.0",
"@fortawesome/fontawesome-free": "^6.2.0",
"@fortawesome/fontawesome-svg-core": "^6.6.0",
"@fortawesome/free-regular-svg-icons": "^6.6.0",
"@fortawesome/free-solid-svg-icons": "^6.6.0",
"@fortawesome/react-fontawesome": "^0.2.2",
"@types/react-transition-group": "^4.4.5",
"bulma": "^0.9.4",
"classnames": "^2.5.1",
"debounce": "^2.1.0",
"lodash.debounce": "^4.0.8",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.22.3",
"react-paginate": "^8.2.0",
"react-router-dom": "^6.26.0",
"react-scripts": "5.0.1",
"react-transition-group": "^4.4.5"
},
"devDependencies": {
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
"@mate-academy/eslint-config-react-typescript": "latest",
"@mate-academy/scripts": "^1.7.9",
"@mate-academy/scripts": "^1.8.6",
"@mate-academy/students-ts-config": "latest",
"@mate-academy/stylelint-config": "latest",
"@types/lodash.debounce": "^4.0.9",
"@types/node": "^16.18.80",
"@types/react": "^18.2.55",
"@types/react-dom": "^18.2.19",
Expand Down
263 changes: 0 additions & 263 deletions public/_old/v1/api/products.json

This file was deleted.

64 changes: 0 additions & 64 deletions public/_old/v1/api/products/dell-streak-7.json

This file was deleted.

Loading
Loading