From 7afe5431214461cf3e7b34d6b71a2d65c477cc0b Mon Sep 17 00:00:00 2001
From: Taras Smakula <tarassmakula@gmail.com>
Date: Wed, 26 Jul 2023 16:22:25 +0300
Subject: [PATCH] Create post menu listener

---
 .../timeline/post/menu/PostMenuListener.kt      | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt

diff --git a/app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt b/app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt
new file mode 100644
index 000000000..1f4bd6ae3
--- /dev/null
+++ b/app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt
@@ -0,0 +1,17 @@
+package org.futo.circles.feature.timeline.post.menu
+
+import org.futo.circles.core.model.PostContent
+
+
+interface PostMenuListener {
+    fun onShare(content: PostContent)
+    fun onIgnore(senderId: String)
+    fun onSaveToDevice(content: PostContent)
+    fun onEditPostClicked(roomId: String, eventId: String)
+    fun onSaveToGallery(roomId: String, eventId: String)
+    fun onReport(roomId: String, eventId: String)
+    fun onRemove(roomId: String, eventId: String)
+    fun endPoll(roomId: String, eventId: String)
+    fun onEditPollClicked(roomId: String, eventId: String)
+    fun onInfoClicked(roomId: String, eventId: String)
+}
\ No newline at end of file
-- 
GitLab