@christianwiedemann/drupal-twig-extensions
Version:
JavaScript implementation of Drupal’s Twig extensions
15 lines (12 loc) • 385 B
JavaScript
import { createSynchronousFunction } from 'twing';
const newTwingFunction = (name, callable, options, acceptedArguments = []) =>
createSynchronousFunction(
name,
(_executionContext, ...value) => {
return callable(...value);
},
// @TODO File bug report; 3rd argument should be options.
acceptedArguments,
options,
);
export default newTwingFunction;