2023-12-30 15:38:09 +00:00
|
|
|
module.exports = (eleventyConfig) => {
|
|
|
|
eleventyConfig.addFilter('filterBy', (collection, value) => {
|
|
|
|
return collection.filter((item) => {
|
|
|
|
return item.data.tags.includes(value);
|
|
|
|
})
|
|
|
|
});
|
2023-12-30 16:36:45 +00:00
|
|
|
|
|
|
|
eleventyConfig.addFilter('except', (collection, value) => {
|
|
|
|
return collection.filter((item) => {
|
|
|
|
return item !== value;
|
|
|
|
})
|
|
|
|
});
|
2023-12-30 15:38:09 +00:00
|
|
|
}
|