Move everything to models and services #17

Merged
konrad merged 82 commits from refactor/models into master 2019-03-02 10:25:10 +00:00
3 changed files with 31 additions and 28 deletions
Showing only changes of commit 8686a3fcf6 - Show all commits

View File

@ -1,18 +1,13 @@
import AbstractModel from './abstractModel'
export default class TeamListModel extends AbstractModel {
constructor(data) {
super(data)
}
import TeamShareBaseModel from './teamShareBase'
import {merge} from "lodash";
export default class TeamListModel extends TeamShareBaseModel {
defaults() {
return {
listID: 0,
teamID: 0,
right: 0,
created: 0,
updated: 0
}
return merge(
super.defaults(),
{
listID: 0,
}
)
}
}

View File

@ -1,18 +1,13 @@
import AbstractModel from './abstractModel'
export default class TeamNamespaceModel extends AbstractModel {
constructor(data) {
super(data)
}
import TeamShareBaseModel from './teamShareBase'
import {merge} from 'lodash'
export default class TeamNamespaceModel extends TeamShareBaseModel {
defaults() {
return {
namespaceID: 0,
teamID: 0,
right: 0,
created: 0,
updated: 0
}
return merge(
super.defaults(),
{
namespaceID: 0,
}
)
}
}

View File

@ -0,0 +1,13 @@
import AbstractModel from './abstractModel'
export default class TeamShareBaseModel extends AbstractModel {
defaults() {
return {
teamID: 0,
right: 0,
created: 0,
updated: 0
}
}
}