|
@@ -1,9 +1,6 @@
|
|
|
<template>
|
|
|
<div :class="classes">
|
|
|
- <div
|
|
|
- class="elem-title"
|
|
|
- v-if="data.parent && data.startNumber === data.parent.startNumber"
|
|
|
- >
|
|
|
+ <div class="elem-title" v-if="isFirstSpin">
|
|
|
{{ data.parent.topicName }}
|
|
|
</div>
|
|
|
<div class="elem-body">
|
|
@@ -42,6 +39,12 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
+ isFirstSpin() {
|
|
|
+ return (
|
|
|
+ this.data.parent &&
|
|
|
+ this.data.startNumber === this.data.parent.startNumber
|
|
|
+ );
|
|
|
+ },
|
|
|
classes() {
|
|
|
return [
|
|
|
"elem-fill-question",
|
|
@@ -50,7 +53,8 @@ export default {
|
|
|
"elem-fill-question-simple":
|
|
|
!this.data.isMultiply && !this.data.isBoolean,
|
|
|
"elem-fill-question-multiply": this.data.isMultiply,
|
|
|
- "elem-fill-question-boolean": this.data.isBoolean
|
|
|
+ "elem-fill-question-boolean": this.data.isBoolean,
|
|
|
+ "elem-fill-question-first": this.isFirstSpin
|
|
|
}
|
|
|
];
|
|
|
},
|