From ea5ed498952c492b36a8b974e33e17953ebd4430 Mon Sep 17 00:00:00 2001 From: Clement Ho Date: Wed, 29 Mar 2017 13:06:57 -0500 Subject: [skip ci] refactor styling --- .../boards/components/issue_card_header.js | 32 +++++++++++++--------- 1 file changed, 19 insertions(+), 13 deletions(-) (limited to 'app/assets/javascripts/boards/components/issue_card_header.js') diff --git a/app/assets/javascripts/boards/components/issue_card_header.js b/app/assets/javascripts/boards/components/issue_card_header.js index 2e28c613e93..fc06b5e6b97 100644 --- a/app/assets/javascripts/boards/components/issue_card_header.js +++ b/app/assets/javascripts/boards/components/issue_card_header.js @@ -1,35 +1,41 @@ export default { name: 'IssueCardHeader', props: { - issue: { type: Object, required: true }, + confidential: { type: Boolean, required: false, default: false }, + title: { type: String, required: true }, + issueId: { type: Number, required: true }, + assignee: { type: Object, required: true }, issueLinkBase: { type: String, required: true }, - list: { type: Object, required: false }, rootPath: { type: String, required: true }, - updateFilters: { type: Boolean, required: false, default: false }, + }, + computed: { + hasAssignee() { + return Object.keys(this.assignee).length; + }, }, template: `
+ v-if="confidential">

- {{ issue.title.trim() }} + {{ title }} - #{{ issue.id }} + v-if="issueId"> + #{{ issueId }}

+ :alt="'Avatar for ' + assignee.name" />
`, -- cgit v1.2.1