remove warnings due to type checks

This commit is contained in:
isUnknown 2025-09-09 09:37:34 +02:00
parent ff4f62870f
commit 6291f3259a
7 changed files with 63 additions and 56 deletions

View file

@ -3,7 +3,7 @@
id="add-images"
v-model:visible="isOpen"
:draggable="false"
dismissableMask="true"
:dismissableMask="true"
modal
header="Ajouter des images"
class="bg-white | text-grey-800 | rounded-2xl | overflow-hidden | p-32"
@ -74,22 +74,22 @@
</template>
<script setup>
import Dialog from "primevue/dialog";
import ImagesEditPanel from "./ImagesEditPanel.vue";
import { ref, watch } from "vue";
import { storeToRefs } from "pinia";
import { useAddImagesModalStore } from "../../../../stores/addImagesModal";
import Dialog from 'primevue/dialog';
import ImagesEditPanel from './ImagesEditPanel.vue';
import { ref, watch } from 'vue';
import { storeToRefs } from 'pinia';
import { useAddImagesModalStore } from '../../../../stores/addImagesModal';
const { isAddImagesModalOpen } = defineProps({
isAddImagesModalOpen: Boolean,
});
const emit = defineEmits("close");
const emit = defineEmits('close');
const { activeTab, activeTabId, tabs } = storeToRefs(useAddImagesModalStore());
const isOpen = ref(isAddImagesModalOpen);
watch(isOpen, () => {
emit("close");
emit('close');
});
function close() {
@ -107,7 +107,7 @@ const deleteIsOpen = false;
padding-top: var(--space-16);
row-gap: var(--space-32);
}
#add-images [data-pc-section="content"] {
#add-images [data-pc-section='content'] {
height: calc(100% - 3.75rem);
}
#add-images nav li > span {
@ -127,7 +127,7 @@ const deleteIsOpen = false;
border-left-color: var(--color-grey-800);
}
#add-images nav > ul > li.active > span::before {
content: "";
content: '';
width: 2px;
position: absolute;
top: 0;
@ -148,7 +148,7 @@ const deleteIsOpen = false;
border-left-width: 2px;
}
#add-images [data-pc-name="fileupload"] button {
#add-images [data-pc-name='fileupload'] button {
padding: 3rem;
aspect-ratio: 1/1;
}
@ -161,12 +161,12 @@ const deleteIsOpen = false;
width: 100%;
}
#delete-image [data-pc-section="footer"] {
#delete-image [data-pc-section='footer'] {
display: flex;
gap: var(--space-16);
margin-top: var(--space-32);
}
#delete-image [data-pc-name="pcclosebutton"] {
#delete-image [data-pc-name='pcclosebutton'] {
display: none;
}
#delete-image_header {
@ -174,7 +174,7 @@ const deleteIsOpen = false;
font-size: var(--text-lg);
}
.with-sidebar[data-side="right"] > * {
.with-sidebar[data-side='right'] > * {
height: 100%;
overflow-y: auto;
}