Unify attachment display and enable file uploads on all platforms (#1501)
Attachment pills were drawn by four separate style sets, so files, images, GitHub items, and reviews rendered at different heights in the same tray. Move the frame, the two-line label, and the image thumbnail into shared components so every attachment lines up at one height, across both the composer and sent messages. Sent-message images now open the lightbox, and file uploads work on iOS and Android via expo-document-picker instead of being gated to desktop.
This commit is contained in:
@@ -110,7 +110,7 @@ export const zhCN: TranslationResources = {
|
||||
removeFile: "Remove file attachment",
|
||||
openGithub: "打开 {{kind}} #{{number}}",
|
||||
removeGithub: "移除 {{kind}} #{{number}}",
|
||||
browserElement: "元素 · {{tag}}",
|
||||
element: "元素",
|
||||
openBrowserElement: "打开浏览器元素附件",
|
||||
removeBrowserElement: "移除浏览器元素附件",
|
||||
openReview: "打开 review 附件",
|
||||
@@ -255,9 +255,12 @@ export const zhCN: TranslationResources = {
|
||||
imageUnavailable: "图片不可用",
|
||||
imagePreviewUnavailable: "图片预览不可用。",
|
||||
imagePreviewLoadFailed: "无法加载图片预览。",
|
||||
reviewOne: "Review · 1 条评论",
|
||||
reviewMany: "Review · {{count}} 条评论",
|
||||
review: "审查",
|
||||
commentsOne: "1 条评论",
|
||||
commentsMany: "{{count}} 条评论",
|
||||
textAttachment: "文本附件",
|
||||
text: "文本",
|
||||
file: "文件",
|
||||
},
|
||||
speak: {
|
||||
header: "已朗读",
|
||||
|
||||
Reference in New Issue
Block a user