TalkPictruePreview.vue 697 B

12345678910111213141516171819202122232425262728293031
  1. <!-- eslint-disable vue/no-v-html -->
  2. <template>
  3. <div class="talkpictrue-preview">
  4. <div class="stem">
  5. <span class="question-number">{{ data.property.question_number }}.</span>
  6. <span v-html="sanitizeHTML(data.stem)"></span>
  7. </div>
  8. <div v-if="isEnable(data.property.is_enable_description)" class="description">{{ data.description }}</div>
  9. </div>
  10. </template>
  11. <script>
  12. import PreviewMixin from './components/PreviewMixin';
  13. export default {
  14. name: 'TalkPictruePreview',
  15. mixins: [PreviewMixin],
  16. data() {
  17. return {};
  18. },
  19. methods: {},
  20. };
  21. </script>
  22. <style lang="scss" scoped>
  23. @use '@/styles/mixin.scss' as *;
  24. .talkpictrue-preview {
  25. @include preview;
  26. }
  27. </style>