Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces a caching mechanism for calls on the product category page to ensure faster page load times. The cache retrieves previously saved data for each request and automatically invalidates entries after one minute to keep data fresh. To prevent excessive memory usage, the cache holds a maximum of 10,000 entries, with the oldest entries discarded as new ones are added.
Before
https://github.com/user-attachments/assets/4966a4ba-7493-4331-8d5e-89b18cea9aab
After
https://github.com/user-attachments/assets/7b97037a-9564-4ae9-bd59-76bb2ffe7510