PropertyGroupFactory.js 337 B

12345678910111213
  1. const propertyGroupFactory = (function () {
  2. return function (interfaceFunction, parentPropertyGroup) {
  3. return function (val) {
  4. val = val === undefined ? 1 : val;
  5. if (val <= 0) {
  6. return interfaceFunction;
  7. }
  8. return parentPropertyGroup(val - 1);
  9. };
  10. };
  11. }());
  12. export default propertyGroupFactory;