Kaynağa Gözat

fix: Attachment preview on iOS

gugdun 9 ay önce
ebeveyn
işleme
7622bb11a4
2 değiştirilmiş dosya ile 4 ekleme ve 1 silme
  1. 1 1
      package.json
  2. 3 0
      src/views/chat.ejs

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "svin-chat",
-  "version": "1.2.0",
+  "version": "1.2.1",
   "description": "Coolest chat in the world 😎",
   "main": "src/index.js",
   "scripts": {

+ 3 - 0
src/views/chat.ejs

@@ -64,6 +64,7 @@
     var messageInput = document.getElementById("message-input")
     var attachmentInput = document.getElementById("message-attachment")
     var attachmentName = document.getElementById("attachment-filename")
+    var attachmentPreview = document.getElementById("attachment-preview")
     var timestamps = document.getElementsByClassName("message-datetime")
     for (var i = 0; i < timestamps.length; i++) {
         var timestamp = timestamps[i]
@@ -163,10 +164,12 @@
     }
     function onAttachmentChange(event) {
         attachmentName.textContent = event.files[0].name
+        attachmentPreview.style.display = "flex"
     }
     function onAttachmentClose(event) {
         attachmentName.textContent = ""
         attachmentInput.value = ""
+        attachmentPreview.style.display = "none"
     }
     messageInput.addEventListener("focus", function (e) {
         setTimeout(function () {