app/javascript/vue/tasks/nomenclature/new_taxon_name/store/actions/loadRanks.js
import { MutationNames } from '../mutations/mutations'
import { TaxonName } from '@/routes/endpoints'
export default function ({ commit }) {
return new Promise(function (resolve, reject) {
TaxonName.ranks().then((response) => {
commit(MutationNames.SetRankList, response.body)
return resolve()
})
})
}