UNPKG

@ucb-cspace/cspace-ui

Version:
76 lines (75 loc) 1.93 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _reactIntl = require("react-intl"); var _default = configContext => { const { CompoundInput, OptionPickerInput, TextInput, AutocompleteInput } = configContext.inputComponents; const { configKey: config } = configContext.configHelpers; return { params: { [config]: { view: { type: CompoundInput } }, Requester: { [config]: { messages: (0, _reactIntl.defineMessages)({ name: { "id": "field.coreUOCbyRequesterObject.Requester.name", "defaultMessage": "Requester" } }), view: { type: AutocompleteInput, props: { source: 'concept/activity,concept/archculture,concept/ethculture,concept/ethusecode,concept/material,concept/objectclass,concept/objectname', showQuickAdd: false } } } }, ObjectNumber: { [config]: { messages: (0, _reactIntl.defineMessages)({ name: { "id": "field.coreUOCbyRequesterObject.ObjectNumber.name", "defaultMessage": "Object number" } }), view: { type: TextInput } } }, OutputMIME: { [config]: { defaultValue: 'application/pdf', messages: (0, _reactIntl.defineMessages)({ name: { "id": "field.coreUOCbyRequesterObject.OutputMIME.name", "defaultMessage": "Output format" } }), required: true, view: { type: OptionPickerInput, props: { source: 'uocApprovalStatusMIMETypes' } } } } } }; }; exports.default = _default;