aboutsummaryrefslogtreecommitdiff
path: root/src/components/mrf_transparency_panel/mrf_transparency_panel.js
blob: 3791dd1233da1f58a0eba7636436614b5d735570 (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
31
32
33
const MRFTransparencyPanel = {
  components: {
  },
  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