@lyra/form-builder
Version:
Lyra form builder
21 lines (15 loc) • 721 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = resolveListComponents;
var _default = require('part:@lyra/components/lists/default');
var _sortable = require('part:@lyra/components/lists/sortable');
var _grid = require('part:@lyra/components/lists/grid');
var _sortableGrid = require('part:@lyra/components/lists/sortable-grid');
function resolveListComponents(isSortable /*: boolean*/, isGrid /*: boolean*/) {
if (isSortable) {
return isGrid ? { List: _sortableGrid.List, Item: _sortableGrid.Item } : { List: _sortable.List, Item: _sortable.Item };
}
return isGrid ? { List: _grid.List, Item: _grid.Item } : { List: _default.List, Item: _default.Item };
}