Merge branch 'from/edit-status/tusooa/indicator' into 'add/edit-status'

Edited indicator on status

See merge request seanking/pleroma-fe!4
This commit is contained in:
Sean King 2022-07-11 01:36:01 +00:00
commit 65b0b69f10
4 changed files with 33 additions and 1 deletions

View File

@ -392,6 +392,12 @@ const Status = {
}, },
visibilityLocalized () { visibilityLocalized () {
return this.$i18n.t('general.scope_in_timeline.' + this.status.visibility) return this.$i18n.t('general.scope_in_timeline.' + this.status.visibility)
},
isEdited () {
return this.status.edited_at !== null
},
editingAvailable () {
return this.$store.state.instance.editingAvailable
} }
}, },
methods: { methods: {

View File

@ -156,7 +156,8 @@
margin-right: 0.2em; margin-right: 0.2em;
} }
& .heading-reply-row { & .heading-reply-row,
& .heading-edited-row {
position: relative; position: relative;
align-content: baseline; align-content: baseline;
font-size: 0.85em; font-size: 0.85em;

View File

@ -328,6 +328,30 @@
class="mentions-line" class="mentions-line"
/> />
</div> </div>
<div
v-if="isEdited && editingAvailable && !isPreview"
class="heading-edited-row"
>
<i18n-t
keypath="status.edited_at"
tag="span"
>
<template #time>
<i18n-t
keypath="time.in_past"
tag="span"
>
<template>
<Timeago
:time="status.edited_at"
:auto-update="60"
:long-format="true"
/>
</template>
</i18n-t>
</template>
</i18n-t>
</div>
</div> </div>
<StatusContent <StatusContent

View File

@ -748,6 +748,7 @@
"repeats": "Repeats", "repeats": "Repeats",
"delete": "Delete status", "delete": "Delete status",
"edit": "Edit status", "edit": "Edit status",
"edited_at": "(last edited {time})",
"pin": "Pin on profile", "pin": "Pin on profile",
"unpin": "Unpin from profile", "unpin": "Unpin from profile",
"pinned": "Pinned", "pinned": "Pinned",