23 lines
538 B
JavaScript

class ServiceOfMachines {
constructor(adapter, store) {
this.adapter = adapter
this.store = store
}
async fetchModalMachines() {
return await this.adapter.getModalMachines()
}
async setModalMachines(machines) {
const result = await this.store.dispatch('machines/saveModalMachines', machines)
return result
}
async makeFetchAndPutModalMachines() {
const machines = await this.fetchModalMachines()
await this.setModalMachines(machines)
return machines
}
}
export default ServiceOfMachines