app/javascript/vue/tasks/digitize/store/actions/actions.js
import ActionNames from './actionNames'
import addToContainer from './AddToContainer'
import addTypeSpecimen from './addTypeSpecimen'
import cloneCollectingEvent from './cloneCollectingEvent'
import createDeterminationFromParams from './createDeterminationFromParams'
import getCOCitations from './getCOCitations'
import getCollectingEvent from './getCollectingEvent'
import getCollectionObject from './getCollectionObject'
import getIdentifier from './getIdentifier'
import getIdentifiers from './getIdentifiers'
import getLabels from './getLabels'
import getNamespace from './getNamespace'
import setTypeMaterial from './setTypeMaterial'
import setTypeMaterialTaxonName from './setTypeMaterialTaxonName'
import getTaxonDeterminations from './getTaxonDeterminations'
import loadTypeSpecimens from './loadTypeSpecimens'
import loadBiologicalAssociations from './loadBiologicalAssociations'
import loadContainer from './loadContainer'
import loadDigitalization from './loadDigitalization'
import loadSoftValidations from './loadSoftValidations'
import loadGeoreferences from './loadGeoreferences'
import newCollectingEvent from './newCollectingEvent'
import newCollectionObject from './newCollectionObject'
import newIdentifier from './newIdentifier'
import newLabel from './newLabel'
import newTypeMaterial from './newTypeMaterial'
import removeCOCitation from './removeCOCitation'
import removeCollectionObject from './removeCollectionObject'
import removeContainer from './removeContainer'
import removeContainerItem from './removeContainerItem'
import removeDepictionsByImageId from './removeDepictionsByImageId'
import removeTaxonDetermination from './removeTaxonDetermination'
import removeTypeMaterial from './removeTypeMaterial'
import resetTaxonDetermination from './resetTaxonDeterminations'
import resetWithDefault from './resetWithDefault'
import saveCOCitations from './saveCOCitations'
import saveCollectingEvent from './saveCollectingEvent'
import saveCollectionObject from './saveCollectionObject'
import saveContainer from './saveContainer'
import saveContainerItem from './saveContainerItem'
import saveDeterminations from './saveDeterminations'
import saveDigitalization from './saveDigitalization'
import saveIdentifier from './saveIdentifier'
import saveLabel from './saveLabel'
import saveTypeMaterial from './saveTypeMaterial'
import saveBiologicalAssociations from './saveBiologicalAssociations'
import updateLayoutPreferences from './updateLayoutPreferences'
import updateLastChange from './updateLastChange'
import updateCEChange from './updateCEChange'
import resetSource from './resetStore'
const ActionFunctions = {
[ActionNames.AddToContainer]: addToContainer,
[ActionNames.AddTypeSpecimen]: addTypeSpecimen,
[ActionNames.CloneCollectingEvent]: cloneCollectingEvent,
[ActionNames.CreateDeterminationFromParams]: createDeterminationFromParams,
[ActionNames.GetCollectingEvent]: getCollectingEvent,
[ActionNames.GetCollectionObject]: getCollectionObject,
[ActionNames.GetIdentifier]: getIdentifier,
[ActionNames.GetIdentifiers]: getIdentifiers,
[ActionNames.GetLabels]: getLabels,
[ActionNames.GetNamespace]: getNamespace,
[ActionNames.GetTaxonDeterminations]: getTaxonDeterminations,
[ActionNames.SetTypeMaterial]: setTypeMaterial,
[ActionNames.SetTypeMaterialTaxonName]: setTypeMaterialTaxonName,
[ActionNames.LoadTypeSpecimens]: loadTypeSpecimens,
[ActionNames.LoadContainer]: loadContainer,
[ActionNames.GetCOCitations]: getCOCitations,
[ActionNames.LoadDigitalization]: loadDigitalization,
[ActionNames.NewCollectingEvent]: newCollectingEvent,
[ActionNames.NewCollectionObject]: newCollectionObject,
[ActionNames.NewIdentifier]: newIdentifier,
[ActionNames.NewLabel]: newLabel,
[ActionNames.NewTypeMaterial]: newTypeMaterial,
[ActionNames.RemoveCOCitation]: removeCOCitation,
[ActionNames.RemoveCollectionObject]: removeCollectionObject,
[ActionNames.RemoveContainer]: removeContainer,
[ActionNames.RemoveContainerItem]: removeContainerItem,
[ActionNames.RemoveDepictionsByImageId]: removeDepictionsByImageId,
[ActionNames.RemoveTaxonDetermination]: removeTaxonDetermination,
[ActionNames.RemoveTypeMaterial]: removeTypeMaterial,
[ActionNames.ResetTaxonDetermination]: resetTaxonDetermination,
[ActionNames.ResetStore]: resetSource,
[ActionNames.ResetWithDefault]: resetWithDefault,
[ActionNames.SaveCOCitations]: saveCOCitations,
[ActionNames.SaveCollectingEvent]: saveCollectingEvent,
[ActionNames.SaveCollectionObject]: saveCollectionObject,
[ActionNames.SaveContainerItem]: saveContainerItem,
[ActionNames.SaveContainer]: saveContainer,
[ActionNames.SaveDeterminations]: saveDeterminations,
[ActionNames.SaveDigitalization]: saveDigitalization,
[ActionNames.SaveIdentifier]: saveIdentifier,
[ActionNames.SaveLabel]: saveLabel,
[ActionNames.SaveTypeMaterial]: saveTypeMaterial,
[ActionNames.SaveBiologicalAssociations]: saveBiologicalAssociations,
[ActionNames.LoadSoftValidations]: loadSoftValidations,
[ActionNames.LoadBiologicalAssociations]: loadBiologicalAssociations,
[ActionNames.LoadGeoreferences]: loadGeoreferences,
[ActionNames.UpdateLayoutPreferences]: updateLayoutPreferences,
[ActionNames.UpdateLastChange]: updateLastChange,
[ActionNames.UpdateCEChange]: updateCEChange
}
export { ActionNames, ActionFunctions }