Removed hardcoded values from categories and {category} page
Changed listing component in {categories} for standardisation
Added navigation to product page from {categories}
Fixed breadcrumb navigation issue
Images now show up on categories and {category}
Note: The {category} breadcrumb link might still not be working but that should be due to the Supabase function not returning the category id yet and should be updated to do so.
Types of Changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Issue fix (non-breaking change that addresses existing opened issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Refactoring change (refactoring change must not apply any form of functional change)
Fixes
N/A
Notion Task Coverage
N/A
Checklist
[x] Related issues linked using fixes #number. / There is no issue fix.
[x] Unit tests or E2E tests added for any new feature changes. / There is no new feature that requires test.
[x] Ensured that there's no linter errors.
[x] Ran the full set of testings and coverage reports exceed 80%. / There is currently no test.
[x] All Merge Conflicts have been fully resolved.
[x] Branch is rebased off the target branch.
[x] This PR is complete and does not have incomplete work that'll break the application.
Description
Note: The {category} breadcrumb link might still not be working but that should be due to the Supabase function not returning the category id yet and should be updated to do so.
Types of Changes
Fixes
N/A
Notion Task Coverage
N/A
Checklist
fixes #number
. / There is no issue fix.