aboutsummaryrefslogtreecommitdiff
path: root/src/components/settings_modal/helpers/shared_computed_object.js
blob: bb3d36ac4fdcfae737704d8ed7b4cb45a9c2360e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const SharedComputedObject = () => ({
  user () {
    return this.$store.state.users.currentUser
  },
  expertLevel () {
    return this.$store.getters.mergedConfig.expertLevel > 0
  },
  mergedConfig () {
    return this.$store.getters.mergedConfig
  },
  adminConfig () {
    return this.$store.state.adminSettings.config
  },
  adminDraft () {
    return this.$store.state.adminSettings.draft
  }
})

export default SharedComputedObject