mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-30 12:46:35 +00:00
Don't include some UI elements from base bundle (#2665)
This commit is contained in:
parent
810fd802b5
commit
69aff1e204
@ -1,4 +1,3 @@
|
||||
import "@polymer/paper-button/paper-button";
|
||||
import "@polymer/paper-spinner/paper-spinner-lite";
|
||||
|
||||
import {
|
||||
@ -62,6 +61,13 @@ class HaInitPage extends LitElement {
|
||||
`;
|
||||
}
|
||||
|
||||
protected updated(changedProps) {
|
||||
super.updated(changedProps);
|
||||
if (changedProps.has("error") && this.error) {
|
||||
import(/* webpackChunkName: "paper-button" */ "@polymer/paper-button/paper-button");
|
||||
}
|
||||
}
|
||||
|
||||
private _retry() {
|
||||
location.reload();
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
import "@polymer/app-layout/app-toolbar/app-toolbar";
|
||||
import "@polymer/iron-flex-layout/iron-flex-layout-classes";
|
||||
import "@polymer/paper-spinner/paper-spinner";
|
||||
import "@polymer/paper-spinner/paper-spinner-lite";
|
||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||
|
||||
@ -25,10 +25,10 @@ class HassLoadingScreen extends PolymerElement {
|
||||
narrow="[[narrow]]"
|
||||
show-menu="[[showMenu]]"
|
||||
></ha-menu-button>
|
||||
<div main-title="">[[title]]</div>
|
||||
<div main-title>[[title]]</div>
|
||||
</app-toolbar>
|
||||
<div class="layout horizontal center-center">
|
||||
<paper-spinner active=""></paper-spinner>
|
||||
<paper-spinner-lite active></paper-spinner-lite>
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
|
@ -6,7 +6,6 @@ import {
|
||||
} from "lit-element";
|
||||
|
||||
import "./hass-loading-screen";
|
||||
import "./hass-error-screen";
|
||||
import { HomeAssistant, Panel, PanelElement, Route } from "../types";
|
||||
|
||||
// Cache of panel loading promises.
|
||||
@ -168,7 +167,15 @@ class PartialPanelResolver extends LitElement {
|
||||
`;
|
||||
}
|
||||
|
||||
protected firstUpdated(changedProps: PropertyValues) {
|
||||
super.firstUpdated(changedProps);
|
||||
// Load it before it's needed, because it will be shown if user is offline
|
||||
// and a panel has to be loaded.
|
||||
import(/* webpackChunkName: "hass-error-screen" */ "./hass-error-screen");
|
||||
}
|
||||
|
||||
protected updated(changedProps: PropertyValues) {
|
||||
super.updated(changedProps);
|
||||
if (!this.hass) {
|
||||
return;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user