NotVolTip.vue 943 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <BoxMid
  3. :padding="[40,20]"
  4. center
  5. gap="gap.lg"
  6. border="primary"
  7. backgroundColor="background.tertiary"
  8. radius="radius.md"
  9. >
  10. <Image
  11. src="https://xy.wenlvti.net/app_static/images/village/PlaceholderVolunteer.png"
  12. mode="widthFix"
  13. :width="200"
  14. :height="200"
  15. />
  16. <Text fontConfig="lightGoldTitle">您还不是当前村社的志愿者</Text>
  17. <Text fontConfig="contentSpeicalText">欢迎注册,加入志愿者队伍,点亮村落</Text>
  18. <PrimaryButton type="primary" text="去点亮村落" @click="emit('goJoin')" />
  19. </BoxMid>
  20. </template>
  21. <script setup lang="ts">
  22. import Image from '@/components/basic/Image.vue';
  23. import Text from '@/components/basic/Text.vue';
  24. import PrimaryButton from '@/common/components/PrimaryButton.vue';
  25. import BoxMid from '@/common/components/box/BoxMid.vue';
  26. const emit = defineEmits<{
  27. (e: 'goJoin'): void;
  28. }>();
  29. </script>