From 58b560fae0f75f5f5de0960d055791c471d58af7 Mon Sep 17 00:00:00 2001 From: Regis Date: Fri, 5 May 2017 09:33:39 -0600 Subject: [PATCH] resolve discussion --- app/assets/javascripts/issue_show/index.js | 4 ++-- .../issue_show/issue_title_description.vue | 18 +++++++++--------- app/views/projects/issues/_issue.html.haml | 4 ---- app/views/projects/issues/show.html.haml | 2 +- .../issue_show/issue_title_description_spec.js | 2 -- 5 files changed, 12 insertions(+), 18 deletions(-) diff --git a/app/assets/javascripts/issue_show/index.js b/app/assets/javascripts/issue_show/index.js index 2de072c9778..eb20a597bb5 100644 --- a/app/assets/javascripts/issue_show/index.js +++ b/app/assets/javascripts/issue_show/index.js @@ -4,13 +4,13 @@ import '../vue_shared/vue_resource_interceptor'; (() => { const issueTitleData = document.querySelector('.issue-title-data').dataset; - const { canupdateissue, endpoint } = issueTitleData; + const { canUpdateTasksClass, endpoint } = issueTitleData; const vm = new Vue({ el: '.issue-title-entrypoint', render: createElement => createElement(IssueTitle, { props: { - canUpdateIssue: canupdateissue, + canUpdateTasksClass, endpoint, }, }), diff --git a/app/assets/javascripts/issue_show/issue_title_description.vue b/app/assets/javascripts/issue_show/issue_title_description.vue index e88ab69455b..f3437e2ef8b 100644 --- a/app/assets/javascripts/issue_show/issue_title_description.vue +++ b/app/assets/javascripts/issue_show/issue_title_description.vue @@ -10,7 +10,7 @@ export default { required: true, type: String, }, - canUpdateIssue: { + canUpdateTasksClass: { required: true, type: String, }, @@ -112,19 +112,16 @@ export default { }, }, computed: { - descriptionClass() { - return `description ${this.canUpdateIssue} is-task-list-enabled`; - }, titleAnimationCss() { return { - 'title issue-realtime-pre-pulse': this.titleFlag.pre, - 'title issue-realtime-trigger-pulse': this.titleFlag.pulse, + 'issue-realtime-pre-pulse': this.titleFlag.pre, + 'issue-realtime-trigger-pulse': this.titleFlag.pulse, }; }, descriptionAnimationCss() { return { - 'wiki issue-realtime-pre-pulse': this.descriptionFlag.pre, - 'wiki issue-realtime-trigger-pulse': this.descriptionFlag.pulse, + 'issue-realtime-pre-pulse': this.descriptionFlag.pre, + 'issue-realtime-trigger-pulse': this.descriptionFlag.pulse, }; }, }, @@ -165,16 +162,19 @@ export default {