1
0
forked from noxious/client

Fixed event tile erasing and moving/flipping map objects

This commit is contained in:
2025-02-04 21:39:59 -06:00
parent d2b6d8dcb3
commit adc3eba237
3 changed files with 15 additions and 8 deletions

View File

@ -11,23 +11,24 @@
</template>
<script setup lang="ts">
import type { PlacedMapObject } from '@/application/types'
import type { PlacedMapObject, Map as MapT } from '@/application/types'
const props = defineProps<{
placedMapObject: PlacedMapObject
map: MapT
}>()
const emit = defineEmits(['move', 'rotate', 'delete'])
const handleMove = () => {
emit('move', props.placedMapObject.id, props.placedMapObject.map)
emit('move', props.placedMapObject.id, props.map)
}
const handleRotate = () => {
emit('rotate', props.placedMapObject.id, props.placedMapObject.map)
emit('rotate', props.placedMapObject.id, props.map)
}
const handleDelete = () => {
emit('delete', props.placedMapObject.id, props.placedMapObject.map)
emit('delete', props.placedMapObject.id, props.map)
}
</script>