forked from noxious/client
Tile and map object list modals start at top left
This commit is contained in:
parent
ba90982e35
commit
2a6321b06b
@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<Modal ref="modalRef" :modal-width="645" :modal-height="260" :bg-style="'none'">
|
||||
<Modal ref="modalRef" :modal-width="645" :modal-height="600" :bg-style="'none'">
|
||||
<template #modalHeader>
|
||||
<h3 class="text-lg text-white">Map objects</h3>
|
||||
</template>
|
||||
@ -59,7 +59,8 @@ const modalRef = useTemplateRef('modalRef')
|
||||
|
||||
defineExpose({
|
||||
open: () => modalRef.value?.open(),
|
||||
close: () => modalRef.value?.close()
|
||||
close: () => modalRef.value?.close(),
|
||||
getModal: () => modalRef.value,
|
||||
})
|
||||
|
||||
const uniqueTags = computed(() => {
|
||||
|
@ -100,7 +100,8 @@ const modalRef = useTemplateRef('modalRef')
|
||||
|
||||
defineExpose({
|
||||
open: () => modalRef.value?.open(),
|
||||
close: () => modalRef.value?.close()
|
||||
close: () => modalRef.value?.close(),
|
||||
getModal: () => modalRef.value,
|
||||
})
|
||||
|
||||
const uniqueTags = computed(() => {
|
||||
|
@ -114,7 +114,9 @@ function save() {
|
||||
}
|
||||
|
||||
function closeLists() {
|
||||
tileModal.value?.getModal()?.setPosition(4,6)
|
||||
tileModal.value?.close()
|
||||
objectModal.value?.getModal()?.setPosition(4,6)
|
||||
objectModal.value?.close()
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,8 @@ const emit = defineEmits<{
|
||||
defineExpose({
|
||||
open: () => (isModalOpenRef.value = true),
|
||||
close: () => (isModalOpenRef.value = false),
|
||||
toggle: () => (isModalOpenRef.value = !isModalOpenRef.value)
|
||||
toggle: () => (isModalOpenRef.value = !isModalOpenRef.value),
|
||||
setPosition: (a: number, b: number) => { x.value = a; y.value = b}
|
||||
})
|
||||
|
||||
const isModalOpenRef = ref(props.isModalOpen)
|
||||
|
Loading…
x
Reference in New Issue
Block a user