AppHeaderUser.vue 727 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template>
  2. <a-popover trigger="click">
  3. <template v-slot:content>
  4. <div class="setting-group">
  5. <span>
  6. <PoweroffOutlined />安全退出
  7. </span>
  8. </div>
  9. </template>
  10. <div class="user-wrap">
  11. <UserOutlined />
  12. <p class="user">推广员:{{name}}</p>
  13. <CaretDownFilled />
  14. </div>
  15. </a-popover>
  16. </template>
  17. <script lang="ts">
  18. import { defineComponent } from "vue";
  19. import {
  20. UserOutlined,
  21. CaretDownFilled,
  22. PoweroffOutlined,
  23. } from "@ant-design/icons-vue";
  24. const AppHeaderUser = defineComponent({
  25. components: {
  26. UserOutlined,
  27. CaretDownFilled,
  28. PoweroffOutlined,
  29. },
  30. props: {
  31. name: String,
  32. },
  33. });
  34. export default AppHeaderUser;
  35. </script>