Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 7x 82x 82x 82x 10x 82x | import type { MomentContent, MomentProps, MomentSettings } from '../types';
/**
* Applies the global or per-instance content filters.
*/
export function applyContentFilter(
props: MomentProps,
content: MomentContent,
settings: MomentSettings
): MomentContent {
const customFilters = props.filters ?? settings.filters ?? [];
let result = content;
for (const customFilter of customFilters) {
result = customFilter(result);
}
return result;
}
|