pleroma-fe/src/components/staff_panel/staff_panel.js

20 行
529 B
JavaScript
Raw 通常表示 履歴

import map from 'lodash/map'
2019-11-09 14:21:07 +09:00
import BasicUserCard from '../basic_user_card/basic_user_card.vue'
const StaffPanel = {
created() {
const nicknames = this.$store.state.instance.staffAccounts
nicknames.forEach(nickname => this.$store.dispatch('fetchUserIfMissing', nickname))
},
2019-11-09 14:21:07 +09:00
components: {
BasicUserCard
},
computed: {
2019-11-09 15:23:22 +09:00
staffAccounts () {
return map(this.$store.state.instance.staffAccounts, nickname => this.$store.getters.findUser(nickname)).filter(_ => _)
2019-11-09 14:21:07 +09:00
}
}
}
export default StaffPanel