mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-09 18:36:35 +00:00
Preact: Import components in pages that need them (#1257)
This commit is contained in:
parent
4bd14a5280
commit
af14fc6548
@ -1,30 +1,14 @@
|
|||||||
import '@polymer/app-layout/app-header/app-header.js';
|
import '@polymer/app-layout/app-header/app-header.js';
|
||||||
import '@polymer/app-layout/app-toolbar/app-toolbar.js';
|
import '@polymer/app-layout/app-toolbar/app-toolbar.js';
|
||||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
|
||||||
import '@polymer/paper-card/paper-card.js';
|
|
||||||
import '@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js';
|
|
||||||
import '@polymer/paper-fab/paper-fab.js';
|
|
||||||
import '@polymer/paper-icon-button/paper-icon-button.js';
|
import '@polymer/paper-icon-button/paper-icon-button.js';
|
||||||
import '@polymer/paper-input/paper-input.js';
|
import '@polymer/paper-fab/paper-fab.js';
|
||||||
import '@polymer/paper-input/paper-textarea.js';
|
|
||||||
import '@polymer/paper-item/paper-item-body.js';
|
|
||||||
import '@polymer/paper-item/paper-item.js';
|
|
||||||
import '@polymer/paper-listbox/paper-listbox.js';
|
|
||||||
import '@polymer/paper-menu-button/paper-menu-button.js';
|
|
||||||
import '@polymer/paper-radio-button/paper-radio-button.js';
|
|
||||||
import '@polymer/paper-radio-group/paper-radio-group.js';
|
|
||||||
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||||
import { h, render } from 'preact';
|
import { h, render } from 'preact';
|
||||||
|
|
||||||
import '../../../components/entity/ha-entity-picker.js';
|
|
||||||
import '../../../components/ha-combo-box.js';
|
|
||||||
import '../../../components/ha-markdown.js';
|
|
||||||
import '../../../components/ha-service-picker.js';
|
|
||||||
import '../../../layouts/ha-app-layout.js';
|
import '../../../layouts/ha-app-layout.js';
|
||||||
|
|
||||||
import '../ha-config-section.js';
|
|
||||||
|
|
||||||
import Automation from '../js/automation.js';
|
import Automation from '../js/automation.js';
|
||||||
import unmountPreact from '../../../common/preact/unmount.js';
|
import unmountPreact from '../../../common/preact/unmount.js';
|
||||||
import computeStateName from '../../../common/entity/compute_state_name.js';
|
import computeStateName from '../../../common/entity/compute_state_name.js';
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '../ha-config-section.js';
|
||||||
|
import '../../../components/ha-markdown.js';
|
||||||
|
|
||||||
import Trigger from './trigger/index.js';
|
import Trigger from './trigger/index.js';
|
||||||
import Condition from './condition/index.js';
|
import Condition from './condition/index.js';
|
||||||
import Script from './script/index.js';
|
import Script from './script/index.js';
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js';
|
||||||
|
import '@polymer/paper-listbox/paper-listbox.js';
|
||||||
|
import '@polymer/paper-item/paper-item.js';
|
||||||
|
|
||||||
import NumericStateCondition from './numeric_state.js';
|
import NumericStateCondition from './numeric_state.js';
|
||||||
import StateCondition from './state.js';
|
import StateCondition from './state.js';
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-menu-button/paper-menu-button.js';
|
||||||
|
import '@polymer/paper-icon-button/paper-icon-button.js';
|
||||||
|
import '@polymer/paper-listbox/paper-listbox.js';
|
||||||
|
import '@polymer/paper-item/paper-item.js';
|
||||||
|
|
||||||
import ConditionEdit from './condition_edit.js';
|
import ConditionEdit from './condition_edit.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-button/paper-button.js';
|
||||||
|
|
||||||
import ConditionRow from './condition_row.js';
|
import ConditionRow from './condition_row.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '@polymer/paper-input/paper-textarea.js';
|
||||||
|
import '../../../../components/entity/ha-entity-picker.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '../../../../components/entity/ha-entity-picker.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '@polymer/paper-radio-button/paper-radio-button.js';
|
||||||
|
import '@polymer/paper-radio-group/paper-radio-group.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-textarea.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '../../../../components/entity/ha-entity-picker.js';
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
import hasLocation from '../../../../common/entity/has_location.js';
|
import hasLocation from '../../../../common/entity/has_location.js';
|
||||||
import computeStateDomain from '../../../../common/entity/compute_state_domain.js';
|
import computeStateDomain from '../../../../common/entity/compute_state_domain.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-textarea.js';
|
||||||
|
|
||||||
|
|
||||||
export default class JSONTextArea extends Component {
|
export default class JSONTextArea extends Component {
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '../ha-config-section.js';
|
||||||
|
|
||||||
import Script from './script/index.js';
|
import Script from './script/index.js';
|
||||||
|
|
||||||
export default class ScriptEditor extends Component {
|
export default class ScriptEditor extends Component {
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js';
|
||||||
|
import '@polymer/paper-listbox/paper-listbox.js';
|
||||||
|
import '@polymer/paper-item/paper-item.js';
|
||||||
|
|
||||||
import CallServiceAction from './call_service.js';
|
import CallServiceAction from './call_service.js';
|
||||||
import ConditionAction from './condition.js';
|
import ConditionAction from './condition.js';
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-menu-button/paper-menu-button.js';
|
||||||
|
import '@polymer/paper-icon-button/paper-icon-button.js';
|
||||||
|
import '@polymer/paper-item/paper-item.js';
|
||||||
|
import '@polymer/paper-listbox/paper-listbox.js';
|
||||||
|
|
||||||
import ActionEdit from './action_edit.js';
|
import ActionEdit from './action_edit.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '../../../../components/ha-service-picker.js';
|
||||||
|
|
||||||
import JSONTextArea from '../json_textarea.js';
|
import JSONTextArea from '../json_textarea.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
export default class DelayAction extends Component {
|
export default class DelayAction extends Component {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
|
||||||
import JSONTextArea from '../json_textarea.js';
|
import JSONTextArea from '../json_textarea.js';
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-button/paper-button.js';
|
||||||
|
|
||||||
import ActionRow from './action_row.js';
|
import ActionRow from './action_row.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '@polymer/paper-input/paper-textarea.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
export default class WaitAction extends Component {
|
export default class WaitAction extends Component {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
|
||||||
import JSONTextArea from '../json_textarea.js';
|
import JSONTextArea from '../json_textarea.js';
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-radio-button/paper-radio-button.js';
|
||||||
|
import '@polymer/paper-radio-group/paper-radio-group.js';
|
||||||
|
|
||||||
export default class HassTrigger extends Component {
|
export default class HassTrigger extends Component {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-button/paper-button.js';
|
||||||
|
|
||||||
import TriggerRow from './trigger_row.js';
|
import TriggerRow from './trigger_row.js';
|
||||||
import StateTrigger from './state.js';
|
import StateTrigger from './state.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,8 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '@polymer/paper-input/paper-textarea.js';
|
||||||
|
|
||||||
|
import '../../../../components/entity/ha-entity-picker.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '../../../../components/entity/ha-entity-picker.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
export default class StateTrigger extends Component {
|
export default class StateTrigger extends Component {
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
import '@polymer/paper-radio-button/paper-radio-button.js';
|
||||||
|
import '@polymer/paper-radio-group/paper-radio-group.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
export default class SunTrigger extends Component {
|
export default class SunTrigger extends Component {
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-input/paper-textarea.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
export default class TemplateTrigger extends Component {
|
export default class TemplateTrigger extends Component {
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-input/paper-input.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
|
|
||||||
export default class TimeTrigger extends Component {
|
export default class TimeTrigger extends Component {
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
|
||||||
|
import '@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js';
|
||||||
|
import '@polymer/paper-item/paper-item.js';
|
||||||
|
import '@polymer/paper-listbox/paper-listbox.js';
|
||||||
|
|
||||||
import EventTrigger from './event.js';
|
import EventTrigger from './event.js';
|
||||||
import HassTrigger from './homeassistant.js';
|
import HassTrigger from './homeassistant.js';
|
||||||
import MQTTTrigger from './mqtt.js';
|
import MQTTTrigger from './mqtt.js';
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-card/paper-card.js';
|
||||||
|
import '@polymer/paper-menu-button/paper-menu-button.js';
|
||||||
|
import '@polymer/paper-icon-button/paper-icon-button.js';
|
||||||
|
import '@polymer/paper-item/paper-item.js';
|
||||||
|
import '@polymer/paper-listbox/paper-listbox.js';
|
||||||
|
|
||||||
import TriggerEdit from './trigger_edit.js';
|
import TriggerEdit from './trigger_edit.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
import { h, Component } from 'preact';
|
import { h, Component } from 'preact';
|
||||||
|
import '@polymer/paper-radio-button/paper-radio-button.js';
|
||||||
|
import '@polymer/paper-radio-group/paper-radio-group.js';
|
||||||
|
import '../../../../components/entity/ha-entity-picker.js';
|
||||||
|
|
||||||
import { onChangeEvent } from '../../../../common/preact/event.js';
|
import { onChangeEvent } from '../../../../common/preact/event.js';
|
||||||
import hasLocation from '../../../../common/entity/has_location.js';
|
import hasLocation from '../../../../common/entity/has_location.js';
|
||||||
|
@ -1,27 +1,13 @@
|
|||||||
import '@polymer/app-layout/app-header/app-header.js';
|
import '@polymer/app-layout/app-header/app-header.js';
|
||||||
import '@polymer/app-layout/app-toolbar/app-toolbar.js';
|
import '@polymer/app-layout/app-toolbar/app-toolbar.js';
|
||||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
|
||||||
import '@polymer/paper-card/paper-card.js';
|
|
||||||
import '@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js';
|
|
||||||
import '@polymer/paper-fab/paper-fab.js';
|
|
||||||
import '@polymer/paper-icon-button/paper-icon-button.js';
|
import '@polymer/paper-icon-button/paper-icon-button.js';
|
||||||
import '@polymer/paper-input/paper-input.js';
|
import '@polymer/paper-fab/paper-fab.js';
|
||||||
import '@polymer/paper-input/paper-textarea.js';
|
|
||||||
import '@polymer/paper-item/paper-item-body.js';
|
|
||||||
import '@polymer/paper-item/paper-item.js';
|
|
||||||
import '@polymer/paper-listbox/paper-listbox.js';
|
|
||||||
import '@polymer/paper-menu-button/paper-menu-button.js';
|
|
||||||
import '@polymer/paper-radio-button/paper-radio-button.js';
|
|
||||||
import '@polymer/paper-radio-group/paper-radio-group.js';
|
|
||||||
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||||
import { h, render } from 'preact';
|
import { h, render } from 'preact';
|
||||||
|
|
||||||
import '../../../components/entity/ha-entity-picker.js';
|
|
||||||
import '../../../components/ha-combo-box.js';
|
|
||||||
import '../../../layouts/ha-app-layout.js';
|
import '../../../layouts/ha-app-layout.js';
|
||||||
|
|
||||||
import '../ha-config-section.js';
|
|
||||||
import Script from '../js/script.js';
|
import Script from '../js/script.js';
|
||||||
import unmountPreact from '../../../common/preact/unmount.js';
|
import unmountPreact from '../../../common/preact/unmount.js';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user