UNPKG

cspace-ui-plugin-profile-anthro

Version:
48 lines (45 loc) 1.79 kB
/* global cspaceUIPluginProfileAnthro */ /* The cspaceUIPluginProfileAnthro global variable is set by webpack (in non-test builds). See * webpack.config.js. */ import { defineMessages } from 'react-intl'; import culturalCareExtensionPlugin from 'cspace-ui-plugin-ext-culturalcare'; import localityExtensionPlugin from 'cspace-ui-plugin-ext-locality'; import naturalHistoryExtensionPlugin from 'cspace-ui-plugin-ext-naturalhistory'; import nagpraExtensionPlugin from 'cspace-ui-plugin-ext-nagpra'; import osteologyRecordPlugin from 'cspace-ui-plugin-record-osteology'; import taxonRecordPlugin from 'cspace-ui-plugin-record-taxon'; import messages from './messages'; import plugins from './plugins'; import styles from '../styles/cspace-ui-plugin-profile/anthro.css'; export default () => ({ messages, className: styles.common, prettyUrls: true, tenantId: '1500', pluginInfo: { cspaceUIPluginProfileAnthro: { messages: defineMessages({ name: { id: 'cspaceUIPluginProfileAnthro.name', defaultMessage: 'Anthropology profile', }, }), packageName: cspaceUIPluginProfileAnthro.packageName, packageVersion: cspaceUIPluginProfileAnthro.packageVersion, buildNum: cspaceUIPluginProfileAnthro.buildNum, repositoryUrl: cspaceUIPluginProfileAnthro.repositoryUrl, // packageVersion is now preferred, but keep version for backward compatibility with older // versions of cspace-ui. version: cspaceUIPluginProfileAnthro.packageVersion, }, }, plugins: [ culturalCareExtensionPlugin(), localityExtensionPlugin(), naturalHistoryExtensionPlugin(), nagpraExtensionPlugin(), osteologyRecordPlugin(), taxonRecordPlugin(), ...plugins.map((plugin) => plugin()), ], });