control-flow-react
Version:
Control flow components for React
15 lines • 666 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
exports.__esModule = true;
exports.For = void 0;
var react_1 = __importDefault(require("react"));
var For = function (_a) {
var each = _a.each, children = _a.children, _b = _a.emptyState, emptyState = _b === void 0 ? null : _b;
return (react_1["default"].createElement(react_1["default"].Fragment, null, each && Array.isArray(each) && each.length > 0
? each.map(function (item, index) { return children(item, index); })
: emptyState));
};
exports.For = For;
//# sourceMappingURL=for.js.map