in _includes/layouts/ListingLayout.11ty.tsx [34:52]
before: function (
paginationData: EleventyCollectionItem[],
fullData: FullData,
): EleventyCollectionItem[] {
// Get pagination.resourceType and pagination.channel, if present
const { resourceType } = fullData.pagination;
const { sortBy }: { sortBy?: string } = fullData.pagination;
const channel = fullData.channel;
const result = paginationData
.filter((item) => {
return !(resourceType && resourceType != item.data.resourceType);
})
.filter((item) => {
return !(channel && channel != item.data.channel);
});
sortByFrontmatter(result, sortBy);
return result;
},