To install, run (assumes HomeBrew is already set up):
$ brew install redis
Start Redis server
$ redis-server
To install, run (assumes HomeBrew is already set up):
$ brew install redis
Start Redis server
$ redis-server
{% paginate collection.products by 16 %}
<div class="products__collection">
<ul class="product collection__grid"">
{% for product in collection.products %}
{% assign prod_id = forloop.index | plus:paginate.current_offset %}
{% include 'product-grid-item' with prod_id %}
const scrollListenersAdded = /* @__PURE__ */ new WeakSet(); | |
function imageFadeUp() { | |
const imageWrappers = document.querySelectorAll(".js-fade-up"); | |
imageWrappers.forEach((wrapper) => { | |
const rect = wrapper.getBoundingClientRect(); | |
if (rect.top <= window.innerHeight - 45) { | |
const image = wrapper.querySelector("img"); | |
if (image) { | |
if (!image.complete) { | |
image.addEventListener( |