UNPKG

@lyra/form-builder

Version:
21 lines (15 loc) 721 B
'use strict'; 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 }; }