@sanity/desk-tool
Version:
Tool for managing all sorts of content in a structured manner
30 lines (28 loc) • 958 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.defaultDocument = void 0;
exports.defaultStructure = defaultStructure;
var _structureBuilder = _interopRequireDefault(require("./structure-builder"));
var _MissingDocumentTypesMessage = require("./components/MissingDocumentTypesMessage");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* @internal
*/
function defaultStructure() {
var pane = _structureBuilder.default.defaults();
var paneItems = pane.getItems();
if ((paneItems === null || paneItems === void 0 ? void 0 : paneItems.length) === 0) {
return _structureBuilder.default.component({
id: 'empty-list-pane',
component: _MissingDocumentTypesMessage.MissingDocumentTypesMessage
});
}
return pane;
}
/**
* @internal
*/
var defaultDocument = _structureBuilder.default.defaultDocument;
exports.defaultDocument = defaultDocument;