(event: MessageEvent)
| 205 | // Handle message events for image selection during edit mode |
| 206 | useEffect(() => { |
| 207 | const handleMessage = (event: MessageEvent) => { |
| 208 | const msg = event.data |
| 209 | if (msg.type === "selectedImages" && msg.context === "edit" && msg.messageTs === message.ts && isEditing) { |
| 210 | setEditImages((prevImages) => appendImages(prevImages, msg.images, MAX_IMAGES_PER_MESSAGE)) |
| 211 | } |
| 212 | } |
| 213 | |
| 214 | window.addEventListener("message", handleMessage) |
| 215 | return () => window.removeEventListener("message", handleMessage) |
nothing calls this directly
no test coverage detected