'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _reactIntl = require('react-intl');

// FIXME: Plugins shouldn't have to import react-intl, since this unnecessarily increases the size
// when built as a standalone package. Instead, defineMessages should be supplied in the
// pluginContext. But this means that messages won't be extracted by the Babel plugin, since it
// only operates on files that import react-intl.

exports.default = {
  record: (0, _reactIntl.defineMessages)({
    name: {
      'id': 'record.collectionobject.name',
      'defaultMessage': 'Object'
    },
    collectionName: {
      'id': 'record.collectionobject.collectionName',
      'defaultMessage': 'Objects'
    }
  }),
  panel: (0, _reactIntl.defineMessages)({
    id: {
      'id': 'panel.collectionobject.id',
      'defaultMessage': 'Object Identification Information'
    },
    desc: {
      'id': 'panel.collectionobject.desc',
      'defaultMessage': 'Object Description Information'
    },
    content: {
      'id': 'panel.collectionobject.content',
      'defaultMessage': 'Content'
    },
    textInscript: {
      'id': 'panel.collectionobject.textInscript',
      'defaultMessage': 'Textual Inscription'
    },
    nonTextInscript: {
      'id': 'panel.collectionobject.nonTextInscript',
      'defaultMessage': 'Non-Textual Inscription'
    },
    prod: {
      'id': 'panel.collectionobject.prod',
      'defaultMessage': 'Object Production Information'
    },
    hist: {
      'id': 'panel.collectionobject.hist',
      'defaultMessage': 'Object History and Association Information'
    },
    assoc: {
      'id': 'panel.collectionobject.assoc',
      'defaultMessage': 'Associations'
    },
    owner: {
      'id': 'panel.collectionobject.owner',
      'defaultMessage': 'Object Owner\'s Contribution Information'
    },
    viewer: {
      'id': 'panel.collectionobject.viewer',
      'defaultMessage': 'Object Viewer\'s Contribution Information'
    },
    reference: {
      'id': 'panel.collectionobject.reference',
      'defaultMessage': 'Reference Information'
    },
    collect: {
      'id': 'panel.collectionobject.collect',
      'defaultMessage': 'Object Collection Information'
    },
    hierarchy: {
      'id': 'panel.collectionobject.hierarchy',
      'defaultMessage': 'Hierarchy'
    }
  }),
  inputTable: (0, _reactIntl.defineMessages)({
    age: {
      'id': 'inputTable.collectionobject.age',
      'defaultMessage': 'Age'
    },
    assocEvent: {
      'id': 'inputTable.collectionobject.assocEvent',
      'defaultMessage': 'Associated event'
    },
    ownershipExchange: {
      'id': 'inputTable.collectionobject.ownershipExchange',
      'defaultMessage': 'Ownership exchange'
    }
  })
};