summaryrefslogtreecommitdiffstats
path: root/src/components/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/mod.rs')
-rw-r--r--src/components/mod.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/components/mod.rs b/src/components/mod.rs
index 9f7db1f..f045023 100644
--- a/src/components/mod.rs
+++ b/src/components/mod.rs
@@ -53,6 +53,19 @@ pub fn Comment<'a>(
<TimeAgo since={chrono::DateTime::parse_from_rfc3339(&comment.created).unwrap()} lang />
</small>
<Content src={comment} />
+ {
+ comment.attachments.iter().map(|attachment| {
+ let href = &attachment.url;
+ render::rsx! {
+ <div>
+ <strong>{lang.tr("comment_attachment_prefix", None)}</strong>
+ {" "}
+ <em><a href={href.as_ref()}>{abbreviate_link(&href)}{" ↗"}</a></em>
+ </div>
+ }
+ })
+ .collect::<Vec<_>>()
+ }
<div class={"actionList"}>
{
if base_data.login.is_some() {