<template>
  <span class="user-name">{{name}}</span>
</template>

<script>
import userSvc from '../services/userSvc';

export default {
  props: ['userId'],
  computed: {
    name() {
      const userInfo = this.$store.state.userInfo.itemMap[this.userId];
      return userInfo ? userInfo.name : 'Someone';
    },
  },
  created() {
    userSvc.getInfo(this.userId);
  },
};
</script>