persona-community-5/.pnpm-store/v3/files/9c/2a627a9f312cfcafed699fc5cbb773b9ac4ea8ab870dcae3b9ea52df947e2906d4bfd2927c35992e2d7ef291b91b0dbc9f0879288bece62778ca6958c4c66e
rdev-worker a1d0d1bf1c
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
build: /implement-feature community-ui --requirements 'Build the React commu...
2026-02-24 08:22:30 +00:00

18 lines
631 B
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FilterOut = void 0;
const filter_helper_1 = require("./filter-helper");
const DEFAULT_STRATEGY = 'any';
const FilterOut = ({ property, value, matchStrategy }) => {
const strategy = matchStrategy || DEFAULT_STRATEGY;
const filterOutCriteria = (item) => (0, filter_helper_1.checkIfMatchByStrategy)(item?.[property], value, strategy);
return {
any: {
enter: (node, ctx) => {
(0, filter_helper_1.filter)(node, ctx, filterOutCriteria);
},
},
};
};
exports.FilterOut = FilterOut;