1
0

Performance improvements (#288)

Only include needed parts from lodash

Don't prefetch

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/288
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
This commit is contained in:
konrad
2020-11-02 20:47:31 +00:00
parent e4ae8078bc
commit 2af53b16b6
23 changed files with 37 additions and 34 deletions

View File

@ -1,4 +1,6 @@
import {defaults, isNil, omitBy} from 'lodash'
import defaults from 'lodash/defaults'
import isNil from 'lodash/isNil'
import omitBy from 'lodash/omitBy'
import {objectToCamelCase} from '@/helpers/case'
export default class AbstractModel {

View File

@ -1,5 +1,5 @@
import TeamShareBaseModel from './teamShareBase'
import {merge} from 'lodash'
import merge from 'lodash/merge'
export default class TeamListModel extends TeamShareBaseModel {
defaults() {

View File

@ -1,5 +1,5 @@
import UserModel from './user'
import {merge} from 'lodash'
import merge from 'lodash/merge'
export default class TeamMemberModel extends UserModel {
defaults() {

View File

@ -1,5 +1,5 @@
import TeamShareBaseModel from './teamShareBase'
import {merge} from 'lodash'
import merge from 'lodash/merge'
export default class TeamNamespaceModel extends TeamShareBaseModel {
defaults() {

View File

@ -1,5 +1,5 @@
import UserShareBaseModel from './userShareBase'
import {merge} from 'lodash'
import merge from 'lodash/merge'
// This class extends the user share model with a 'rights' parameter which is used in sharing
export default class UserListModel extends UserShareBaseModel {

View File

@ -1,5 +1,5 @@
import UserShareBaseModel from './userShareBase'
import {merge} from 'lodash'
import merge from 'lodash/merge'
// This class extends the user share model with a 'rights' parameter which is used in sharing
export default class UserNamespaceModel extends UserShareBaseModel {