DEV: Tagless components
This commit is contained in:
parent
ba418ede2f
commit
7d7b067b98
|
|
@ -1,5 +1,7 @@
|
|||
<div class="progress progress-striped {{if this.active 'active'}}">
|
||||
<div
|
||||
class="progress-bar progress-bar-striped
|
||||
{{if active 'progress-bar-animated'}}"
|
||||
{{if this.active 'progress-bar-animated'}}"
|
||||
style={{barStyle}}
|
||||
></div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import { computed } from "@ember/object";
|
|||
import { htmlSafe } from "@ember/template";
|
||||
|
||||
export default Component.extend({
|
||||
classNameBindings: [":progress", ":progress-striped", "active"],
|
||||
tagName: "",
|
||||
|
||||
active: computed("percent", function () {
|
||||
return parseInt(this.get("percent"), 10) !== 100;
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
<tr>
|
||||
<td>
|
||||
{{#if this.officialRepoBadge}}
|
||||
{{d-icon
|
||||
|
|
@ -67,3 +68,4 @@
|
|||
</div>
|
||||
{{/if}}
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { inject as service } from "@ember/service";
|
|||
|
||||
export default Component.extend({
|
||||
router: service(),
|
||||
tagName: "tr",
|
||||
tagName: "",
|
||||
|
||||
upgradeDisabled: computed(
|
||||
"upgradingRepo",
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{{#if currentUser.admin}}
|
||||
<tr>
|
||||
<th colspan="5">
|
||||
{{#if versionCheck.upToDate}}
|
||||
<a href="{{href}}" data-auto-route="true">
|
||||
|
|
@ -11,4 +12,5 @@
|
|||
</a>
|
||||
{{/if}}
|
||||
</th>
|
||||
</tr>
|
||||
{{/if}}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import getURL from "discourse-common/lib/get-url";
|
|||
import Component from "@ember/component";
|
||||
|
||||
export default class extends Component {
|
||||
tagName = "tr";
|
||||
tagName = "";
|
||||
|
||||
get href() {
|
||||
return getURL("/admin/upgrade");
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
<div class="logs">
|
||||
{{output}}
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import { observer } from "@ember/object";
|
|||
import { scheduleOnce } from "@ember/runloop";
|
||||
|
||||
export default Component.extend({
|
||||
classNameBindings: [":logs"],
|
||||
tagName: "",
|
||||
|
||||
_outputChanged: observer("output", function () {
|
||||
scheduleOnce("afterRender", this, "_scrollBottom");
|
||||
|
|
|
|||
Loading…
Reference in New Issue