From 3120eb6f63c6cceb80d75ba710be3f876b12fac8 Mon Sep 17 00:00:00 2001 From: Alexander Skvortsov Date: Sun, 9 Aug 2020 23:18:51 -0400 Subject: [PATCH] update: forum/components/PostEdited --- js/src/forum/components/PostEdited.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/js/src/forum/components/PostEdited.js b/js/src/forum/components/PostEdited.js index fbe1208e9..0ea72e024 100644 --- a/js/src/forum/components/PostEdited.js +++ b/js/src/forum/components/PostEdited.js @@ -6,18 +6,20 @@ import extractText from '../../common/utils/extractText'; * The `PostEdited` component displays information about when and by whom a post * was edited. * - * ### Props + * ### Attrs * * - `post` */ export default class PostEdited extends Component { - init() { + oninit(vnode) { + super.oninit(vnode); + this.shouldUpdateTooltip = false; this.oldEditedInfo = null; } view() { - const post = this.props.post; + const post = this.attrs.post; const editedUser = post.editedUser(); const editedInfo = extractText(app.translator.trans('core.forum.post.edited_tooltip', { user: editedUser, ago: humanTime(post.editedAt()) })); if (editedInfo !== this.oldEditedInfo) { @@ -32,7 +34,7 @@ export default class PostEdited extends Component { ); } - config(isInitialized) { + onupdate(vnode) { if (this.shouldUpdateTooltip) { this.$().tooltip('destroy').tooltip(); this.shouldUpdateTooltip = false;