fix(refactor): add services/adapters/useCases
This commit is contained in:
parent
4b6cda8632
commit
08439ef477
@ -1,5 +1,5 @@
|
||||
import {get, post, put, remove} from './apiHelpers.js'
|
||||
import {convertList} from '@helpers/adapter/adapter.js'
|
||||
import {convertList, convertObject} from '@helpers/adapter/adapter.js'
|
||||
|
||||
const config = {
|
||||
id: "id",
|
||||
@ -46,7 +46,7 @@ class Services {
|
||||
async createService(payload) {
|
||||
let newService = []
|
||||
const updatedPort = parseFloat(payload.port)
|
||||
const updatedService = {...convertObject(payload, {config: servConfig}), port: updatedPort}
|
||||
const updatedService = {...convertObject(payload, {config: this.config}), port: updatedPort}
|
||||
await post(`${this.apiAddr}/servers`, updatedService).then(res => {
|
||||
newService = convertObject(res.value, {config: this.config})
|
||||
}).catch(err => {
|
||||
@ -64,7 +64,7 @@ class Services {
|
||||
async updateService(payload) {
|
||||
let resService = []
|
||||
const updatedPort = parseFloat(payload.port)
|
||||
const updatedService = {...convertObject(payload, {config: servConfig}), port: updatedPort}
|
||||
const updatedService = {...convertObject(payload, {config: this.config}), port: updatedPort}
|
||||
if (payload.id) {
|
||||
await put(`${this.apiAddr}/servers`, updatedService, payload.id).then(res => {
|
||||
resService = convertObject(res.value, {config: this.config})
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import {describe, vi, expect, test, beforeEach} from "vitest";
|
||||
import {describe, expect, test, beforeEach} from "vitest";
|
||||
import ServiceOfServices from '@services/serviceOfServices/Services.js'
|
||||
import {createStore} from 'vuex'
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import {describe, vi, expect, test} from "vitest";
|
||||
import {describe, expect, test} from "vitest";
|
||||
import ServiceOfUsers from '@services/serviceOfUsers/Users.js'
|
||||
|
||||
class AdapterOfUsers {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import {describe, vi, expect, test, beforeEach} from "vitest";
|
||||
import {describe, expect, test, beforeEach} from "vitest";
|
||||
import CaseOfUsersInService from '@useCases/CaseOfUsersInService.js'
|
||||
import {createStore} from 'vuex'
|
||||
|
||||
|
||||
@ -18,8 +18,6 @@ describe("tests App mounted with vuex", () => {
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
|
||||
const mockData = [
|
||||
{
|
||||
"id": 1,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user