feat: entity move

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-03-27 20:36:56 -04:00
parent cc78926379
commit 78fff8d0ad
6 changed files with 628 additions and 22 deletions

View File

@@ -24,6 +24,7 @@ const { getSetting } = useUser()
const emit = defineEmits<{
reply: [message: EntityInterface<MessageInterface>]
forward: [message: EntityInterface<MessageInterface>]
move: [message: EntityInterface<MessageInterface>]
delete: [message: EntityInterface<MessageInterface>]
flag: [message: EntityInterface<MessageInterface>]
compose: []
@@ -105,6 +106,12 @@ const handleDelete = () => {
}
}
const handleMove = () => {
if (props.message) {
emit('move', props.message)
}
}
const handleFlag = () => {
if (props.message) {
emit('flag', props.message)
@@ -134,6 +141,7 @@ const handleCompose = () => {
:is-security-overridden="overrideSecurityLevel !== null"
@reply="handleReply"
@forward="handleForward"
@move="handleMove"
@delete="handleDelete"
@flag="handleFlag"
@toggle-images="toggleImages"