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

ASSETS-88926 : Review and Improve Page Performance of Marketing Moment Landing page (Push Failed) #137

Merged
merged 3 commits into from
Jul 12, 2024

Commits on Jul 10, 2024

  1. feat: Improve page load speed and add lazy loading for images

    - Implement debounce for search input to reduce the number of API calls.
    - Refactor the `decorate` function for better readability and performance.
    - Add lazy loading for images using `IntersectionObserver` to load images only when they come into view.
    - Move pagination button toggling to a separate `togglePaginationButtons` function.
    - Ensure strict comparison (`===`) for block configuration check.
    TyroneAEM committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    923754b View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. feat: Improve page load speed and add lazy loading for images

    - Removed debounce for search
    - Added lazy loading for images using `IntersectionObserver` to load images only when they come into view.
    TyroneAEM committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    ea64377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff0091c View commit details
    Browse the repository at this point in the history