DIR:/home/htlwork.com/www/himsaral/node_modules/collect.js/dist/methods/ |
Current File : /home/htlwork.com/www/himsaral/node_modules/collect.js/dist/methods/whenEmpty.js |
'use strict'; module.exports = function whenEmpty(fn, defaultFn) { if (Array.isArray(this.items) && !this.items.length) { return fn(this); } if (!Object.keys(this.items).length) { return fn(this); } if (defaultFn !== undefined) { if (Array.isArray(this.items) && this.items.length) { return defaultFn(this); } if (Object.keys(this.items).length) { return defaultFn(this); } } return this; }; |