From 1146119d6af4bdd3d15bd635806520df78504ad2 Mon Sep 17 00:00:00 2001 From: taehoon Date: Thu, 15 Aug 2019 13:16:55 -0400 Subject: generate idObj at timeline level --- src/components/timeline/timeline.js | 3 +++ src/components/timeline/timeline.vue | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'src/components/timeline') diff --git a/src/components/timeline/timeline.js b/src/components/timeline/timeline.js index aac3869f..2e317e8e 100644 --- a/src/components/timeline/timeline.js +++ b/src/components/timeline/timeline.js @@ -59,6 +59,9 @@ const Timeline = { const ids = getExcludedStatusIdsByPinning(this.timeline.visibleStatuses, this.pinnedStatusIds) // Convert id array to object return keyBy(ids, id => id) + }, + pinnedStatusIdsObject () { + return keyBy(this.pinnedStatusIds, id => id) } }, components: { diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue index 23795bec..4ad51714 100644 --- a/src/components/timeline/timeline.vue +++ b/src/components/timeline/timeline.vue @@ -35,7 +35,7 @@ class="status-fadein" :statusoid="timeline.statusesObject[statusId]" :collapsable="true" - :pinned-status-ids="pinnedStatusIds" + :pinned-status-ids-object="pinnedStatusIdsObject" />