fix: 🐛 working on bugfix that denies messaging ui to display

This commit is contained in:
steev 2025-01-16 00:25:56 +01:00
parent 5769fabce4
commit 1df2b155f3
2 changed files with 13 additions and 5 deletions

View File

@ -144,7 +144,10 @@ export default defineComponent({
emit("response", result);
messageType.value = "success";
message.value = `upload successfull`;
buttonText.value = "Upload";
buttonText.value = 'upload successfull';
setTimeout(() => {
buttonText.value = "Upload";
}, 2000);
} else {
console.error('upload failed: ', await response.statusText);
messageType.value = "error";
@ -191,7 +194,7 @@ export default defineComponent({
<div class="card-body">
<h2 class="card-title">File Upload</h2>
<Message v-if="type=='none'" :type="messageType" :message="message" @close="message=''; messageType='None'"></Message>
<Message v-if="messageType!='None'" :type="messageType" :message="message" @close="message=''; messageType='None'" style="z-index: 1000;"></Message>
<button class="btn btn-error close round" @click="close()">
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px"
fill="#e8eaed">

View File

@ -28,8 +28,7 @@ export default defineComponent({
},
},
setup(props, { emit }: SetupContext) {
console.log(props)
if (!props.routes || props.routes.length <= 0) alert("no points to show");
const canvasRef: Ref<HTMLCanvasElement | null> = ref(null);
const tooltipRef: Ref<HTMLDivElement | null> = ref(null);
@ -44,6 +43,12 @@ export default defineComponent({
const messageType: Ref<string> = ref("None");
const message: Ref<string> = ref("");
console.log(props)
if (!props.routes || props.routes.length <= 0) {
messageType.value = "error";
message.value = `no points to show`;
}
// handles sending webrequests to the backend
const getDrivers = async () => {
@ -273,7 +278,7 @@ export default defineComponent({
<template>
<Message v-if="type == 'none'" :type="messageType" :message="message" @close="message = ''; messageType = 'None'"></Message>
<Message v-if="type != 'None'" :type="messageType" :message="message" @close="message = ''; messageType = 'None'" style="z-index: -1;"></Message>
<div class="pointcloud-container relative">
<canvas ref="canvasRef"></canvas>
<div ref="tooltipRef" class="tooltip hidden fixed z-50 px-2 py-1 bg-base-200 text-base-content rounded">