UNPKG

cspace-ui

Version:
138 lines (134 loc) 3.22 kB
export default (configContext) => { const { configKey: config, } = configContext.configHelpers; const { DATA_TYPE_DATE, } = configContext.dataTypes; const { TermPickerInput, } = configContext.inputComponents; return { dateDisplayDate: {}, dateAssociation: {}, datePeriod: {}, dateNote: {}, dateEarliestSingleCertainty: { [config]: { messages: { fullName: { id: 'field.ext.structuredDate.dateEarliestSingleCertainty.fullName', defaultMessage: 'Earliest/single date certainty', }, }, view: { type: TermPickerInput, props: { source: 'datecertainty', }, }, }, }, dateEarliestSingleDay: {}, dateEarliestSingleEra: { [config]: { messages: { fullName: { id: 'field.ext.structuredDate.dateEarliestSingleEra.fullName', defaultMessage: 'Earliest/single date era', }, }, view: { type: TermPickerInput, props: { source: 'dateera', }, }, }, }, dateEarliestSingleMonth: {}, dateEarliestSingleQualifier: {}, dateEarliestSingleQualifierUnit: { [config]: { messages: { fullName: { id: 'field.ext.structuredDate.dateEarliestSingleQualifierUnit.fullName', defaultMessage: 'Earliest/single date qualifier unit', }, }, view: { type: TermPickerInput, props: { source: 'datequalifier', }, }, }, }, dateEarliestSingleQualifierValue: {}, dateEarliestSingleYear: {}, dateLatestCertainty: { [config]: { messages: { fullName: { id: 'field.ext.structuredDate.dateLatestCertainty.fullName', defaultMessage: 'Latest date certainty', }, }, view: { type: TermPickerInput, props: { source: 'datecertainty', }, }, }, }, dateLatestDay: {}, dateLatestEra: { [config]: { messages: { fullName: { id: 'field.ext.structuredDate.dateLatestEra.fullName', defaultMessage: 'Latest date era', }, }, view: { type: TermPickerInput, props: { source: 'dateera', }, }, }, }, dateLatestMonth: {}, dateLatestQualifier: {}, dateLatestQualifierUnit: { [config]: { messages: { fullName: { id: 'field.ext.structuredDate.dateLatestQualifierUnit.fullName', defaultMessage: 'Latest date qualifier unit', }, }, view: { type: TermPickerInput, props: { source: 'datequalifier', }, }, }, }, dateLatestQualifierValue: {}, dateLatestYear: {}, dateEarliestScalarValue: { [config]: { dataType: DATA_TYPE_DATE, }, }, dateLatestScalarValue: { [config]: { dataType: DATA_TYPE_DATE, }, }, scalarValuesComputed: {}, }; };