feat(search): implement paginated API fetching for large page sizes
- Removed upper limit on page_size validation to support requests >100 - Added automatic pagination logic to fetch from Open Food Facts API in chunks of 1000 - Accumulates products across multiple API pages until desired count is reached - Updated error messages and product data fields for consistency
This commit is contained in:
1 parent
c173fec668
commit
bfb58ef16e
34 files changed
+18630
-7815
No files matched your search
@@ -3,6 +3,8 @@ import { Footer } from "./components/Footer";
|
||||
import { Hero } from "./components/landing/Hero";
|
||||
import { Features } from "./components/landing/Features";
|
||||
import { HowItWorks } from "./components/landing/HowItWorks";
|
||||
import { DonationSection } from "./components/landing/DonationSection";
|
||||
import { TrustBadges } from "./components/landing/TrustBadges";
|
||||
|
||||
export default function Home() {
|
||||
return (
|
||||
@@ -10,12 +12,14 @@ export default function Home() {
|
||||
<Header />
|
||||
<main>
|
||||
<Hero />
|
||||
<TrustBadges />
|
||||
<section id="recursos">
|
||||
<Features />
|
||||
</section>
|
||||
<section id="como-funciona">
|
||||
<HowItWorks />
|
||||
</section>
|
||||
<DonationSection />
|
||||
</main>
|
||||
<Footer />
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user