Upgrade to Lit 2 (#9199)

This commit is contained in:
Bram Kragten
2021-05-18 16:37:53 +02:00
committed by GitHub
parent 245bb639f2
commit bc92c0b052
691 changed files with 2328 additions and 5179 deletions

View File

@@ -1,18 +1,12 @@
import "@material/mwc-formfield";
import type { Formfield } from "@material/mwc-formfield";
import { style } from "@material/mwc-formfield/mwc-formfield-css";
import { css, CSSResultGroup, customElement } from "lit-element";
import { Constructor } from "../types";
const MwcFormfield = customElements.get(
"mwc-formfield"
) as Constructor<Formfield>;
import { Formfield } from "@material/mwc-formfield";
import { css, CSSResultGroup } from "lit";
import { customElement } from "lit/decorators";
@customElement("ha-formfield")
export class HaFormfield extends MwcFormfield {
// @ts-expect-error
export class HaFormfield extends Formfield {
protected static get styles(): CSSResultGroup {
return [
style,
Formfield.styles,
css`
:host(:not([alignEnd])) ::slotted(ha-switch) {
margin-right: 10px;