aboutsummaryrefslogtreecommitdiff
path: root/src/components/mrf_transparency_panel/mrf_transparency_panel.js
blob: 28ecec38501194e7e98ab8e7c982ce27cb91720e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
const MRFTransparencyPanel = {
  computed: {
    federationPolicy () {
      return this.$store.state.instance.federationPolicy
    },
    mrfPolicies () {
      return this.$store.state.instance.federationPolicy.mrf_policies
    },
    acceptInstances () {
      return this.$store.state.instance.federationPolicy.mrf_simple.accept
    },
    rejectInstances () {
      return this.$store.state.instance.federationPolicy.mrf_simple.reject
    },
    quarantineInstances () {
      return this.$store.state.instance.federationPolicy.quarantined_instances
    },
    ftlRemovalInstances () {
      return this.$store.state.instance.federationPolicy.mrf_simple.federated_timeline_removal
    },
    mediaNsfwInstances () {
      return this.$store.state.instance.federationPolicy.mrf_simple.media_nsfw
    },
    mediaRemovalInstances () {
      return this.$store.state.instance.federationPolicy.mrf_simple.media_removal
    }
  }
}

export default MRFTransparencyPanel