SpeciesFileGroup/taxonworks

View on GitHub
app/javascript/vue/tasks/nomenclature/by_source/store/mutations/removeCitation.js

Summary

Maintainability
A
0 mins
Test Coverage
import { removeFromArray } from '@/helpers/arrays'

export default (state, payload) => {
  const { citationId, type } = payload

  const index = state.citations[type].findIndex(
    (citation) => citation.id === citationId
  )

  state.citations[type].splice(index, 1)
}