(event: DragEvent)
| 141 | } |
| 142 | |
| 143 | function handleDragOver(event: DragEvent): void { |
| 144 | if (!settings.store.bypassDragDrop) return; |
| 145 | if (!isChatAreaDrop(event.target)) return; |
| 146 | if (Array.from(event.dataTransfer?.types || []).includes("Files")) { |
| 147 | event.preventDefault(); |
| 148 | } |
| 149 | } |
| 150 | |
| 151 | function handleFileDrop(event: DragEvent): void { |
| 152 | const files = Array.from(event.dataTransfer?.files || []); |
no test coverage detected