web: fix rendering of version
This commit is contained in:
		| @ -16,6 +16,10 @@ export abstract class AdminStatusCard<T> extends AggregateCard { | ||||
|  | ||||
|     value?: T; | ||||
|  | ||||
|     renderValue(): TemplateResult { | ||||
|         return html`${this.value}`; | ||||
|     } | ||||
|  | ||||
|     renderInner(): TemplateResult { | ||||
|         return html`<p class="center-value"> | ||||
|             ${until(this.getPrimaryValue().then((v) => { | ||||
| @ -23,7 +27,7 @@ export abstract class AdminStatusCard<T> extends AggregateCard { | ||||
|         return this.getStatus(v); | ||||
|     }).then((status) => { | ||||
|         return html`<p class="ak-aggregate-card"> | ||||
|                     <i class="${status.icon}"></i> ${this.value} | ||||
|                     <i class="${status.icon}"></i> ${this.renderValue()} | ||||
|                 </p> | ||||
|                 ${status.message ? html`<p class="subtext">${status.message}</p>` : html``}`; | ||||
|     }), html`<ak-spinner size="${SpinnerSize.Large}"></ak-spinner>`)} | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| import { gettext } from "django"; | ||||
| import { customElement } from "lit-element"; | ||||
| import { customElement, html, TemplateResult } from "lit-element"; | ||||
| import { Version } from "../../../api/Versions"; | ||||
| import { AdminStatusCard, AdminStatus } from "./AdminStatusCard"; | ||||
|  | ||||
| @ -24,4 +24,8 @@ export class VersionStatusCard extends AdminStatusCard<Version> { | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     renderValue(): TemplateResult { | ||||
|         return html`${this.value?.version_current}`; | ||||
|     } | ||||
|  | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer