cspace-ui-plugin-profile-bonsai
Version:
Bonsai profile plugin for the CollectionSpace UI
66 lines (65 loc) • 2.46 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _reactIntl = require("react-intl");
var _cspaceUiPluginExtAccessionattributes = _interopRequireDefault(require("cspace-ui-plugin-ext-accessionattributes"));
var _cspaceUiPluginExtLivingplant = _interopRequireDefault(require("cspace-ui-plugin-ext-livingplant"));
var _cspaceUiPluginRecordTaxon = _interopRequireDefault(require("cspace-ui-plugin-record-taxon"));
var _messages = _interopRequireDefault(require("./messages"));
var _plugins = _interopRequireDefault(require("./plugins"));
var _bonsai = _interopRequireDefault(require("../styles/cspace-ui-plugin-profile/bonsai.css"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* global cspaceUIPluginProfileBonsai */
/* The cspaceUIPluginProfileBonsai global variable is set by webpack (in non-test builds). See
* webpack.config.js. */
var _default = () => ({
messages: _messages.default,
className: _bonsai.default.common,
prettyUrls: true,
tenantId: '3000',
// normally this is done in each recordType config but with so many it's a little cleaner here
recordTypes: {
consultation: {
disabled: true
},
dutyofcare: {
disabled: true
},
nagprainventory: {
disabled: true
},
repatriationrequest: {
disabled: true
},
summarydocumentation: {
disabled: true
},
heldintrust: {
disabled: true
},
restrictedmedia: {
disabled: true
}
},
pluginInfo: {
cspaceUIPluginProfileBonsai: {
messages: (0, _reactIntl.defineMessages)({
name: {
"id": "cspaceUIPluginProfileBonsai.name",
"defaultMessage": "Bonsai profile"
}
}),
packageName: cspaceUIPluginProfileBonsai.packageName,
packageVersion: cspaceUIPluginProfileBonsai.packageVersion,
buildNum: cspaceUIPluginProfileBonsai.buildNum,
repositoryUrl: cspaceUIPluginProfileBonsai.repositoryUrl,
// packageVersion is now preferred, but keep version for backward compatibility with older
// versions of cspace-ui.
version: cspaceUIPluginProfileBonsai.packageVersion
}
},
plugins: [(0, _cspaceUiPluginExtAccessionattributes.default)(), (0, _cspaceUiPluginExtLivingplant.default)(), (0, _cspaceUiPluginRecordTaxon.default)(), ..._plugins.default.map(plugin => plugin())]
});
exports.default = _default;