You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
724 B

  1. <template>
  2. <v-card>
  3. <v-img
  4. :src="imageSrc"
  5. height="200px"
  6. />
  7. <v-card-title primary-title class="layout justify-center">
  8. <div class="headline text-xs-center font-weight-bold mb-2">
  9. {{ title }}
  10. </div>
  11. </v-card-title>
  12. <v-card-text class="subtitle-1 layout justify-center">
  13. {{ text }}
  14. </v-card-text>
  15. </v-card>
  16. </template>
  17. <script lang="ts">
  18. import Vue from 'vue'
  19. export default Vue.extend({
  20. props: {
  21. title: {
  22. type: String,
  23. default: '',
  24. required: true
  25. },
  26. text: {
  27. type: String,
  28. default: '',
  29. required: true
  30. },
  31. imageSrc: {
  32. type: String,
  33. default: '',
  34. required: true
  35. }
  36. }
  37. })
  38. </script>