11<script lang="ts">
22import createInformationPages from ' @/utils/createInformationPages'
33import StreetProjectTask from ' ./StreetProjectTask.vue'
4+ import StreetProjectTaskPanoramax from ' ./StreetProjectTaskPanoramax.vue'
45import StreetProjectTutorial from ' @/components/StreetProjectTutorial.vue'
56import OptionButtons from ' ./OptionButtons.vue'
67import ProjectHeader from ' ./ProjectHeader.vue'
@@ -14,6 +15,7 @@ export default defineComponent({
1415 components: {
1516 streetProjectInstructions: StreetProjectInstructions ,
1617 streetProjectTask: StreetProjectTask ,
18+ streetProjectTaskPanoramax: StreetProjectTaskPanoramax ,
1719 streetProjectTutorial: StreetProjectTutorial ,
1820 optionButtons: OptionButtons ,
1921 projectHeader: ProjectHeader ,
@@ -93,6 +95,7 @@ export default defineComponent({
9395 saveResults: ' saveResults' ,
9496 showSnackbar: ' showSnackbar' ,
9597 },
98+ emits: [' created' ],
9699 computed: {
97100 mission() {
98101 const message = isDefined (this .project .projectInstruction )
@@ -131,7 +134,6 @@ export default defineComponent({
131134 this .errorLoading = true
132135 this .addResult (null )
133136 this .showSnackbar (this .$t (' streetProject.couldNotLoadImage' ), ' error' , 1200 )
134- this .forward ()
135137 },
136138 isAnswered() {
137139 const result = this .results [this .taskId ]
@@ -170,10 +172,19 @@ export default defineComponent({
170172 </template >
171173 </project-info >
172174 </project-header >
175+ <street-project-task-panoramax
176+ v-if =" project.tileServer?.name == 'panoramax'"
177+ :taskId =" taskId"
178+ :endpoint =" project.tileServer?.url"
179+ @dataloading =" (e) => (isLoading = e)"
180+ @imageError =" handleImageError()"
181+ style =" position : relative ; height : calc (100vh - 390px )"
182+ />
173183 <street-project-task
184+ v-else
174185 :taskId =" taskId"
175186 @dataloading =" (e) => (isLoading = e.loading)"
176- @imageError =" handleImageError(taskId )"
187+ @imageError =" handleImageError()"
177188 style =" position : relative ; height : calc (100vh - 390px )"
178189 />
179190 <option-buttons
0 commit comments