diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-28 21:06:14 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-28 21:06:14 +0900 |
| commit | 2438c047a71b7b46d3cc7304a1c78a27a6789f02 (patch) | |
| tree | 3a495a6eecb7b641b2c9b8ef8de820d5e21ffd95 /packages/frontend/src | |
| parent | feat: note edit (diff) | |
| download | sharkey-2438c047a71b7b46d3cc7304a1c78a27a6789f02.tar.gz sharkey-2438c047a71b7b46d3cc7304a1c78a27a6789f02.tar.bz2 sharkey-2438c047a71b7b46d3cc7304a1c78a27a6789f02.zip | |
enhance: 編集されたノートかどうか分かるように
Diffstat (limited to 'packages/frontend/src')
| -rw-r--r-- | packages/frontend/src/components/MkNoteDetailed.vue | 3 | ||||
| -rw-r--r-- | packages/frontend/src/components/MkNoteHeader.vue | 1 | ||||
| -rw-r--r-- | packages/frontend/src/scripts/use-note-capture.ts | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/packages/frontend/src/components/MkNoteDetailed.vue b/packages/frontend/src/components/MkNoteDetailed.vue index 06663d0477..ab8886e8ba 100644 --- a/packages/frontend/src/components/MkNoteDetailed.vue +++ b/packages/frontend/src/components/MkNoteDetailed.vue @@ -93,6 +93,9 @@ SPDX-License-Identifier: AGPL-3.0-only </div> <footer> <div :class="$style.noteFooterInfo"> + <div v-if="appearNote.updatedAt"> + {{ i18n.ts.edited }}: <MkTime :time="appearNote.updatedAt" mode="detail"/> + </div> <MkA :to="notePage(appearNote)"> <MkTime :time="appearNote.createdAt" mode="detail"/> </MkA> diff --git a/packages/frontend/src/components/MkNoteHeader.vue b/packages/frontend/src/components/MkNoteHeader.vue index dda7238d27..05f98c638e 100644 --- a/packages/frontend/src/components/MkNoteHeader.vue +++ b/packages/frontend/src/components/MkNoteHeader.vue @@ -14,6 +14,7 @@ SPDX-License-Identifier: AGPL-3.0-only <img v-for="role in note.user.badgeRoles" :key="role.id" v-tooltip="role.name" :class="$style.badgeRole" :src="role.iconUrl"/> </div> <div :class="$style.info"> + <span v-if="note.updatedAt" style="margin-right: 0.5em;" :title="i18n.ts.edited"><i class="ti ti-pencil"></i></span> <MkA :to="notePage(note)"> <MkTime :time="note.createdAt"/> </MkA> diff --git a/packages/frontend/src/scripts/use-note-capture.ts b/packages/frontend/src/scripts/use-note-capture.ts index e815e74444..a4c913749e 100644 --- a/packages/frontend/src/scripts/use-note-capture.ts +++ b/packages/frontend/src/scripts/use-note-capture.ts @@ -72,6 +72,7 @@ export function useNoteCapture(props: { } case 'updated': { + note.value.updatedAt = new Date().toISOString(); note.value.cw = body.cw; note.value.text = body.text; break; |