SpeciesFileGroup/taxonworks

View on GitHub
app/javascript/vue/tasks/nomenclature/new_taxon_name/store/mutations/addCombination.js

Summary

Maintainability
A
2 hrs
Test Coverage
export default (state, combination) => {
  const index = state.combinations.findIndex(item => item.id === combination.id)

  if (index < 0) {
    state.combinations.push(combination)
  } else {
    state.combinations[index] = combination
  }
}