Move ItemIssueComponent template to component JS file
This commit is contained in:
parent
10282283b0
commit
b0d2dffc0d
|
|
@ -18,6 +18,41 @@
|
|||
template: '#item-issue-component',
|
||||
props: {
|
||||
issue: Object,
|
||||
}
|
||||
},
|
||||
template: `
|
||||
<div class="item-details">
|
||||
<img class="avatar" src="https://secure.gravatar.com/avatar/3731e7dd4f2b4fa8ae184c0a7519dd58?s=64&d=identicon">
|
||||
<h5 class="item-title">
|
||||
<a href="issue.url">
|
||||
{{ issue.title }}
|
||||
</a>
|
||||
</h5>
|
||||
<a href="issue.url">
|
||||
#{{issue.id}}
|
||||
</a>
|
||||
<span>
|
||||
Opened
|
||||
<a href="issue.url">
|
||||
{{ issue.datetime }}
|
||||
</a>
|
||||
</span>
|
||||
<span>
|
||||
by
|
||||
<a href="issue.profile">
|
||||
{{ issue.author }}
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="item-time">
|
||||
<span class="hours" v-if="issue.totalTime.hours">
|
||||
{{ issue.totalTime.hours }}
|
||||
<abbr title="Hours">hr</abbr>
|
||||
</span>
|
||||
<span class="minutes" v-if="issue.totalTime.minutes">
|
||||
{{ issue.totalTime.minutes }}
|
||||
<abbr title="Minutes">mins</abbr>
|
||||
</span>
|
||||
</div>
|
||||
`,
|
||||
});
|
||||
})(window.gl || (window.gl = {}));
|
||||
|
|
|
|||
|
|
@ -152,30 +152,6 @@
|
|||
%li{ "v-for" => "issue in items" }
|
||||
%item-issue-component{ ":issue" => "issue" }
|
||||
|
||||
%script{ type: 'text/x-template', id: 'item-issue-component' }
|
||||
.item-details
|
||||
%img.avatar{:src => "https://secure.gravatar.com/avatar/3731e7dd4f2b4fa8ae184c0a7519dd58?s=64&d=identicon"}/
|
||||
%h5.item-title
|
||||
%a{ :href => "issue.url" }
|
||||
{{ issue.title }}
|
||||
%a{ :href => "issue.url" }
|
||||
= '#{{issue.id}}'
|
||||
%span
|
||||
Opened
|
||||
%a{:href => "issue.url"}
|
||||
{{ issue.datetime }}
|
||||
%span
|
||||
by
|
||||
%a{:href => "issue.profile"}
|
||||
{{ issue.author }}
|
||||
.item-time
|
||||
%span.hours{ "v-if" => "issue.totalTime.hours"}
|
||||
{{ issue.totalTime.hours }}
|
||||
%abbr{:title => "Hours"} hr
|
||||
%span.minutes{ "v-if" => "issue.totalTime.minutes" }
|
||||
{{ issue.totalTime.minutes }}
|
||||
%abbr{:title => "Minutes"} mins
|
||||
|
||||
%script{ type: 'text/x-template', id: 'item-commit-component' }
|
||||
%div
|
||||
%p
|
||||
|
|
|
|||
Loading…
Reference in New Issue