@ribajs/core
Version:
Core module of Riba.js
14 lines (13 loc) • 425 B
text/typescript
/**
* Returns true if value index is the last index of the array. Returns false if it is not the last index.
* ```
* <div rv-each-image="product.images" rv-hide="product.images | is-last %image%"></div>
* ```
* @see https://help.shopify.com/themes/liquid/objects/for-loops#forloop-last
*/
export const isLastFormatter = {
name: "is-last",
read(array: any[], i: number) {
return array.length === i + 1;
},
};