-
Notifications
You must be signed in to change notification settings - Fork 0
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
landing page banner section #39
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
6c6af77
to
411caef
Compare
411caef
to
74b36f5
Compare
74b36f5
to
9e84ed5
Compare
9e84ed5
to
92e424e
Compare
bb8e47d
to
b074bfe
Compare
b074bfe
to
e0f7d48
Compare
e0f7d48
to
e8feedb
Compare
715552a
to
d41c054
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #39 +/- ##
===========================================
- Coverage 89.54% 88.37% -1.17%
===========================================
Files 29 32 +3
Lines 1980 2108 +128
Branches 136 141 +5
===========================================
+ Hits 1773 1863 +90
- Misses 203 241 +38
Partials 4 4 ☔ View full report in Codecov by Sentry. |
d057ce4
to
b729851
Compare
✅ Deploy Preview for dynamites-ecomm-fe ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
b729851
to
e4d2a04
Compare
e4d2a04
to
238ffd1
Compare
238ffd1
to
f5ff3c1
Compare
f5ff3c1
to
f4c7c2b
Compare
f4c7c2b
to
d683050
Compare
d683050
to
3a5a367
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good for merge!!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
3a5a367
to
2cc2518
Compare
2cc2518
to
8cbf4fb
Compare
-implement reusable navbar component [Delivers #21]
8cbf4fb
to
1bb1538
Compare
-implement reusable navbar component [Delivers #21] Hello section (#47) [Delivers #21] Co-authored-by: Joslyn Manzi Karenzi <[email protected]> implementation of signup page and functionality (#50) setup envirnoment (#24) implement HSButton implement HSInput mend implement login design resolve eslint errors rebase from develop fix hovering styles button rebase form develop set up formik implement stage 1 of valifation usin formik Reducing boilerplate reduce duplicate codes rebase from develop complete form validatio remove eslint error & initials unit tests abort all written tests working on lints update eslint file fix test errors rebase from develop implement Login component resolve mismatch uri 28 implement UI for landing page categories section (#48) * created categories section Hello section (#47) [Delivers #21] Co-authored-by: Joslyn Manzi Karenzi <[email protected]> created categories section feat: update search button background color in CategoriesSection chore: update npm dependencies feat: Add lazy loading for images in product list - Implement lazy loading for images in the product list to improve page load performance - Update ProductSlice.ts to fetch product data from the API - Update productList.tsx to display only the first 3 products - Update Category.tsx to add cursor pointer to category component - Update productCard.test.tsx to fix the calculation of star icons - Update categories.tsx to style the search input and search button feat: Implement lazy loading for images in product list removed console.log adding dynamism in categories created categories section chore: update npm dependencies feat: Add lazy loading for images in product list - Implement lazy loading for images in the product list to improve page load performance - Update ProductSlice.ts to fetch product data from the API - Update productList.tsx to display only the first 3 products - Update Category.tsx to add cursor pointer to category component - Update productCard.test.tsx to fix the calculation of star icons - Update categories.tsx to style the search input and search button feat: Implement lazy loading for images in product list removed console.log created categories section done feat: Update CategoriesSection to fetch products and categories on component mount - Add useEffect hook to CategoriesSection component to fetch products and categories on component mount - Update categories.tsx to import fetchProducts and fetchCategories from ProductSlice and categorySlice respectively - Remove duplicate import statement for useAppSelector from '@/app/hooks' feat: Add MemoryRouter to App.test.tsx for testing Home component - Import MemoryRouter from 'react-router-dom' to wrap the Home component in the App.test.tsx file - This allows testing the Home component within the context of a router * finished feat(navbar): implement navbar (#44) (#39) -implement reusable navbar component [Delivers #21] Co-authored-by: Joslyn Manzi Karenzi <[email protected]> fix(navbar): fix bug in navbar (#54) - make sure that navbar shows login button when user is not authenticated [Fixes #53] fix(frontend): write test for the availableproduct slice fix(frontend): write test for the availableproduct slice fix testing fix remaining test fix lint errors build errors build errors build errors
-implement reusable navbar component [Delivers #21] Co-authored-by: Joslyn Manzi Karenzi <[email protected]>
What does this PR do?
Key Changes:
Components:
BAnnerAds Card
: Displays individual product information ( name , short discription,image).Redux Integration:
Styling:
Testing:
Screenshots:
Tests Screenshot
UI on Mobile
**UI on Tablet
UI on Desktop
How to Review:
Description of the task to be completed?