cspace-ui
Version:
CollectionSpace user interface for browsers
143 lines (140 loc) • 3.31 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _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: {}
};
};
exports.default = _default;