SpeciesFileGroup/taxonworks

View on GitHub
app/javascript/vue/tasks/extracts/new_extract/store/actions/removeExtract.js

Summary

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

export default ({ state, commit }, extract) => {
  Extract.destroy(extract.id)
  removeFromArray(state.recents, extract)
  TW.workbench.alert.create('Extract was successfully destroyed.', 'notice')
}